Software architecture evaluation: a case study of Preki as a project
La arquitectura de software de un negocio representa las decisiones de diseño realizadas para cumplir con los requerimientos y necesidades materializadas en el sistema y provee una guía para el análisis del sistema en términos de atributos de calidad. Este documento presenta el uso de ATAM (Architec...
- Autores:
-
Narváez Guerrero, David
Rodríguez Serrano, Mariana
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/53959
- Acceso en línea:
- http://hdl.handle.net/1992/53959
- Palabra clave:
- Arquitectura de software
Sistemas de información en administración
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | La arquitectura de software de un negocio representa las decisiones de diseño realizadas para cumplir con los requerimientos y necesidades materializadas en el sistema y provee una guía para el análisis del sistema en términos de atributos de calidad. Este documento presenta el uso de ATAM (Architecture Trade-off Analysis Method) para evaluar la arquitectura construida por una startup en su etapa inicial y permitir tomar decisiones respecto a esta que estén alineadas con los drivers del negocio. El propósito de este proceso es identificar riesgos en la arquitectura actual del sistema, subsecuentemente diseñar mejoras para esta y probarlas apropiadamente. Los resultados del análisis realizado muestran la necesidad de mejoras en los atributos de desempeño y seguridad, como prioridad para el negocio, y que podría ser alcanzados a través de los diseños propuestos. |
---|