The software architecture of a program or computing system
is a depiction of the system that aids in the understanding of how the system
will behave:
- Also, It can be defined as the set of structures needed to reason about the software system.
- Subsystems and components are typically specified in different views to show the relevant functional and non-functional properties of a software system
- A set of artifacts (that is: principles, guidelines, policies, models,standards, and processes) and the relationships between these artifacts, that guide the selection, creation, and implementation of solutions aligned with business goals
- By building effective architecture, identifying design risks and mitigate them early in the development process.
Arquitectura de Software:
La arquitectura de software de un programa o sistema de
computación es una representación del sistema que ayuda en la comprensión de
cómo se comportará el sistema.
- También, puede ser definida como el conjunto de estructuras necesarias para razonar acerca del sistema de software.
- Los subsistemas y componentes normalmente se especifican en diferentes
- vistas para mostrar las propiedades funcionales y no funcionales pertinentes de un sistema de software
- Un conjunto de artefactos (es decir: principios, directrices, políticas, modelos, estándares y procesos) y las relaciones entre estos artefactos, que guían la selección, creación y puesta en práctica de soluciones alineadas con los objetivos empresariales
- Con la construcción de la arquitectura eficaz, identificando los riesgos de diseño y mitigarlos temprano en el proceso de desarrollo.
No hay comentarios:
Publicar un comentario