Diseño Arquitectónico en el desarrollo de softwarepor HEC GAN
1. El Diseño de Software es una secuencia de pasos, no es una receta pues intervienen: • La creatividad, experiencia y un compromiso con la calidad. • Existen factores de calidad internos y externos. • Externos. Propiedades que pueden ser observadas por los usuarios. • Internas. Son buscados por el Ingeniero de Software. (ITCA, s.f.)
2. El arquitecto de software debe disponer de formación, madurez, visión y una amplia experiencia que permita recuperar cuestiones rápidamente y realizar valoraciones educadas y críticas en ausencia de la información completa. Más concretamente, el arquitecto de software, o los miembros del equipo de arquitectura, deben combinar estas habilidades: (IBM, 2006)
3. Arquitectura y diseño
4. Requisitos (Funcionales y No Funcionales)
5. Divergencia
6. Convergencia
7. Implementación
8. Mi concepto. Considero que la arquitectura es la planeación que permite identificar la dimensión de un proyecto y esto permite planear la línea base de todos los requerimientos iniciales para estimar los alcances.