Herramienta de selección de prácticas ágiles para alivianar implementaciones de las áreas de proceso relevantes para arquitectura de software en compañías valoradas CMMI-DEV

Las implementaciones de modelos de madurez como CMMI-DEV 1.3, contribuyen a mejorar el desempeño de las organizaciones que se desenvuelven en el medio del software y por ende se han convertido en activos muy valiosos para estas. Sin embargo, dado que al implantar las prácticas de un modelo de refere...

Full description

Autores:
Lapetra Díaz, Jorge
Llanos Mejía, Andrés Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2012
Institución:
Universidad ICESI
Repositorio:
Repositorio ICESI
Idioma:
spa
OAI Identifier:
oai:repository.icesi.edu.co:10906/81656
Acceso en línea:
http://hdl.handle.net/10906/81656
http://biblioteca2.icesi.edu.co/cgi-olib/?infile=details.glu&loid=246474&rs=561608&hitno=1
Palabra clave:
Arquitectura de software
Capability Maturity Model Integration - CMMI (Programa para computador)
Desarrollo de software
Informática organizacional
Modelo CMMI
Automatización y sistemas de control
Command and control system
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:Las implementaciones de modelos de madurez como CMMI-DEV 1.3, contribuyen a mejorar el desempeño de las organizaciones que se desenvuelven en el medio del software y por ende se han convertido en activos muy valiosos para estas. Sin embargo, dado que al implantar las prácticas de un modelo de referencia las empresas son libres de interpretar y definir la forma como las van a usar, en ésta libertad se corre el riesgo de no hacer buenas interpretaciones que conllevan a que las empresas definan procesos más robustos de lo que realmente necesitan para su negocio, haciéndolas menos competitivas en el mercado. Uno de los factores que afectan los tiempos y costos de los proyectos de software tiene que ver con la incorporación de prácticas de arquitectura de software, principalmente por lo relativamente extenso que puede llegar a ser la definición de una arquitectura y los costos hora hombre de un arquitecto de software con relación a otros perfiles comunes de la industria. Por lo que resulta relevante considerar mecanismos que permitan una implementación más eficiente y ágil de las actividades relacionadas con la arquitectura de software, como una manera de mejorar la productividad de las empresas desarrolladoras de software.