Evaluación de mejora de procesos software para entornos multi-modelo: herramienta para el diagnóstico de una organización
Loading...
Publication date
Advisors
Department
Research group
Center
Abstract
Las organizaciones que implementan procesos de mejora para el desarrollo de software de calidad, en la
mayoría de los casos buscan métodos de evaluación tipo SCAMPI para diagnosticarse, planificarse o certificarse. Sin
embargo, actualmente existe una necesidad que va más allá de una evaluación y es el diagnóstico de la madurez cuando
se utiliza más de un modelo o estándar para mejorar los procesos o implementar buenas prácticas asociadas a la mejora,
es decir un entorno multi-modelo. La implementación y definición de un entorno multi-modelo no es una tarea fácil porque
exige la armonización de modelos o estándares de mejora con enfoques y estructuras diferentes. Por tal motivo, el
diagnóstico de la madurez de una organización que defina e implemente un entorno multi-modelo tampoco es una tarea
fácil. En este trabajo se pretende mostrar una herramienta de software que facilite el diagnóstico de una organización que
utilice o pretenda definir un entorno multi-modelo para mejora de procesos incluyendo estándares y modelos ágiles y
tradicionales. Con el diseño de esta herramienta se pretende ofrecer un diagnóstico de la madurez de los procesos de la
organización, a la luz de diferentes estándares y modelos, buscando evolucionar hacia una metodología que permita
recomendar prácticas y herramientas para mejora de procesos
Organizations that implement improvement processes to develop quality software usually appeal to SCAMPI-like evaluation methods in order to diagnose, plan and certify themselves. However, nowadays there is a need that goes beyond the evaluation, and it is the need to diagnose the processes maturity of the software development organizations that use more than one process improvement model or standard, i.e. a multi-model environment. Implementing a multi-model environment for software process improvement is not an easy task since it demands the harmonization of models or standards with dissimilar structures, hence diagnosing the maturity of an organization that defines and implements a multi-model environment it not an easy task either. This work depicts a software tool to accomplish a diagnostic of an organization that uses or pretends to define a software process improvement multi-model environment that includes both traditional and agile models and standards. Such diagnostic determines the processes maturity level of an organization and allows us to define a methodology for recommending tools and techniques for software process improvement
Organizations that implement improvement processes to develop quality software usually appeal to SCAMPI-like evaluation methods in order to diagnose, plan and certify themselves. However, nowadays there is a need that goes beyond the evaluation, and it is the need to diagnose the processes maturity of the software development organizations that use more than one process improvement model or standard, i.e. a multi-model environment. Implementing a multi-model environment for software process improvement is not an easy task since it demands the harmonization of models or standards with dissimilar structures, hence diagnosing the maturity of an organization that defines and implements a multi-model environment it not an easy task either. This work depicts a software tool to accomplish a diagnostic of an organization that uses or pretends to define a software process improvement multi-model environment that includes both traditional and agile models and standards. Such diagnostic determines the processes maturity level of an organization and allows us to define a methodology for recommending tools and techniques for software process improvement







