Arquitectura de Software

Description

Se describen algunos conceptos de la arquitectura de software del libro "Practical Software Architecture"
Luis Galicia
Flowchart by Luis Galicia, updated more than 1 year ago
Luis Galicia
Created by Luis Galicia about 7 years ago
25
0

Resource summary

Flowchart nodes

  • Arquitectura de Software
  • Es representada por un conjunto de diagramas que muestran elementos que forman parte del sistema, como componentes, nodos, conexiones, usuarios, sistemas externos, etc. Y las relaciones que existen entre ellos.
  • Vista de la empresa
  • Vista por capas
  • Vista TI del sistema
  • Aquí encontramos a los elementos principales: componentes, nodos, conexiones, bd, usuarios, sistemas externos y requerimientos.
  • Se centran en el conjunto de capas de arquitectura, cada capa se define como un grupo de características que determinan el lugar en donde cada ABB debe ir, ya sea en una o muchas de ellas.
  • Permite modularidad en las pruebas, mejores buenas prácticas, podemos incluir los requerimientos no funcionales
  • Muestra la interacción entre los ABB. 
  • El desarrollo de una arquitectura de cualquier sistema es un procesos iterativo.
  • 4 Dominios
  • Negocio
  • Aplicación
  • Información
  • Técnica
  • Estructura e interacción entre procesos del negocio, información necesaria, organización, etc.
  • Capacidades del sistema que proporcionen funciones al negocio y manejo de datos.
  • Estructura e interacción entre los tipos de datos que se manejan en la empresa y control de recursos.
  • Estructura e interacción de las plataformas, además de los componentes tanto físicos como lógicos.
  • Es un vínculo entre stakeholders. Nos permite ver opciones de arquitectura para resolver un problema.
Show full summary Hide full summary

Similar

Glosario de términos de Ingeniería de Software
Eduardo Ahumada-Tello
Arquitectura de software 4+1 UML
Luis Galicia
METODOLOGÍAS CLÁSICAS
Carla Gamboa
Arquitectura de Software
Abner Gustavo Cuxum Larios
Impacto de la Ing. de Software DIIS_U1_A1
Ana Emilie
Introducción a Sistemas de Software
Alejandro Hernan1048
Practtical Software Architecture - Mapa mental
Luis Galicia
Arquitectura de Software - Contexto del sistema
Luis Galicia
Atributos de calidad de un software
Cristian Vargas
Metodologías ágiles para el desarrollo de software: Scrum y Crystal Clear
Emma Palma Velásquez