Gestión cuantitativa del proceso de desarrollo de software
Siendo la calidad un recurso tan valioso en los proyectos de Software, de alto grado de importancia en la vida cotidiana y con la alta competencia que el mercado globalizado exige, las empresas colombianas requieren implementar una metodología que permita garantizar altos niveles de madurez y calida...
- Autores:
-
Alzate Naranjo, Jaime Andrés
Molina Correa, Ana María
- Tipo de recurso:
- Fecha de publicación:
- 2009
- Institución:
- Universidad EAFIT
- Repositorio:
- Repositorio EAFIT
- Idioma:
- spa
- OAI Identifier:
- oai:repository.eafit.edu.co:10784/1590
- Acceso en línea:
- http://hdl.handle.net/10784/1590
- Palabra clave:
- Proyecto de Grado. Ingeniería de Sistemas
Mejoramiento de los Procesos de Software
Calidad de Software
Control Estadístico del Proceso
DESARROLLO DE PROGRAMAS PARA COMPUTADOR
CONTROL DE CALIDAD - MÉTODOS ESTADÍSTICOS
CONTROL DE CALIDAD
ANÁLISIS DE VARIANZA
INGENIERÍA - MÉTODOS ESTADÍSTICOS
ESTADÍSTICA MATEMÁTICA
DISEÑO INDUSTRIAL
ANÁLISIS DE REDES (PLANIFICACIÓN)
PROGRAMAS PARA COMPUTADOR BASADOS EN COMPONENTES
Computer software - Development
Quality control - statistical methods
Quality control
Analysis of variance
Engineering - statistical methods
Mathematical statistics
Design, industrial
Network analysis (planning)
Component software
- Rights
- License
- Acceso abierto
Summary: | Siendo la calidad un recurso tan valioso en los proyectos de Software, de alto grado de importancia en la vida cotidiana y con la alta competencia que el mercado globalizado exige, las empresas colombianas requieren implementar una metodología que permita garantizar altos niveles de madurez y calidad en los procesos de desarrollo de software, los cuales son medidos a nivel mundial por el modelo CMMI como un estándar Internacional -- El modelo CMMI consta de 5 niveles que califican la madurez en los procesos de desarrollo de Software; estos niveles son: Inicial, Administrado, Definido, Administrado cuantitativamente, y en optimización -- La calidad de los procesos productivos tiene incidencia directa en la calidad de los productos y servicios entregados a los clientes -- Contar con procesos definidos, repetibles y maduros facilita un mejor uso de los recursos de la organización, lo que por consiguiente lleva a un desempeño económico y estratégico superior para la organización -- En la industria informática es bastante habitual encontrar organizaciones que emplean enfoques muy informales para producir software, lo que podría incurrir en desperdicio de esfuerzo y presupuesto en el desarrollo de proyectos, que finalmente podrían ser cancelados o suspendidos, y las consecuencias de estas prácticas repercuten en proyectos atrasados o excedidos del presupuesto, lo que genera inconformidad en los clientes -- Por lo tanto, administrar los proyectos de desarrollo de software mediante procesos predecibles que recolecten mediciones detalladas del proceso y provean una retroalimentación cuantitativa, no sólo asegurarán una calificación en los niveles de alta madurez de CMMI, sino que permitirán a la organización eliminar la dependencia del esfuerzo individual de los programadores, y encaminarán los procesos a una fácil y premeditada prevención de defectos que no es posible sin la gestión cuantitativa, ya que ésta se retroalimenta con aprendizaje de sus propios errores y permite predecir a futuro el comportamiento del proceso, además el esfuerzo colectivo de los integrantes del proyecto que pueden interactuar fácilmente en el mejoramiento de la calidad -- Esta gestión garantizará mejoras inminentes en el logro de los objetivos y en el tiempo de realización de los mismos, lo que lleva a una mejora constante en la calidad de los procesos y por ende de los productos, llegando así a un mejoramiento del desempeño económico y estratégico de la organización -- Este proyecto de grado pretende realizar un recorrido teórico a través de la gestión cuantitativa orientada al Proceso de Desarrollo de Software, clarificar las diferencias que existen entre el Control Estadístico orientado a procesos de manufactura y la Gestión orientada al Desarrollo de Software, proponer indicadores y métricas para una correcta recopilación de datos, y servir de base y apoyo para futuras implantaciones de esta en las empresas dedicadas a esta labor -- Para así poder controlar estadísticamente los proyectos que desarrollan y así mejorar la calidad de los productos, mediante un proceso optimizado, repetible y predecible |
---|