Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseñar la arquitectura de un Sistema - Coggle Diagram
Diseñar la arquitectura de un Sistema
¿En que puede afectar nuestra arquitectura?
Rendimiento
Mala toma de requerimiento
Buenas practicas
Atributos de calidad
La concurrencia
Categorías
Equipo de desarrollo
Ponerse de acuerdo con las capacidades que tiene nuestro equipo
Atributos de Calidad
Propiedad mediable o probable de un sistema
Seguridad
Escalabilidad
Disponibilidad
Etc.
Restricciones y Principios
Son los estándares con el que trabaja en la empresa
Riesgos
Requerimientos Funcionales
Expresa las capacidades o cualidades que debe tener la solución planteada
Selección de Tecnologías
¿SPA o aplicación tradicional?
Recomendaciones
Licencias adquiridas
Soporte
Experiencia del equipo de desarrollo
Curva de aprendizaje
Analizar políticas de la empresa
¿SQL o NoSQL?
¿Móvil o web?
¿Cómo se ve un componente?
Conjunto de clases
Procesador de eventos
Servicio
Capa
Subsistema
Componentes
Cohesión
Alta cohesión
Acoplamiento
Bajo Acoplamiento
Modelo C4 para documentar
Contenedores
Componentes
Contexto del Sistema
Código
Elementos del ARC42
Restricciones
Vista de ejecucion
Decisiones de arquitectura
Requerimientos de Calidad
Vista de bloques
Contexto de Alcance
Introduccion y metas
Riesgos y deuda tecnica
Vista de Despliegue
Estrategia de solucion
Contextos transversales
Glosarios
Sistema de patrones P.O.S.A.
Patrones de diseño
Idiomas
Patrones arquitectura