Métrica para establecer el estado de avance de la etapa de implementación de un proyecto de desarrollo de software

##plugins.themes.bootstrap3.article.main##

Arturo César Arias Orizondo

Resumen

La UCI1 como institución ejecutora de grandes desarrollos de software, necesita establecer mecanismos fiables para mantener el control de sus proyectos. El seguimiento del cronograma de trabajo, controlando por fechas el cumplimiento de sus principales hitos, constituye una técnica empleada para estos fines. Sin embargo, cuando aún la UCI no cuenta con un registro histórico de tiempos asociados al desarrollo, los plazos impuestos en los cronogramas suelen ser empíricos y no necesariamente realistas. Para la crítica etapa de implementación, en la que muchos se interesan por conocer su avance, este problema se agudiza cuando no existen tareas “definidas”, ni relaciones entre si y se dificulta el seguimiento del progreso de las mismas. Como consecuencia, la información del avance de la implementación que se brinda es subjetiva, los problemas no se detectan a tiempo y los proyectos concluyen, casi siempre, fuera de fecha. Por esta razón, el presente trabajo propone una métrica que le permita al líder de proyecto cuantificar objetivamente el estado de avance del software durante esta etapa. La métrica toma en consideración por un lado, los casos de uso a desarrollar valorando su complejidad y por otro, las tareas para implementarlos de acuerdo al flujo de trabajo establecido por la arquitectura del software, teniendo en cuenta que estas tareas tienen un peso específico dentro del tiempo total necesario para implementar un caso de uso. De la aplicación de esta métrica se obtiene cuantitativamente el estado de avance del desarrollo, así como su evolución en el tiempo, resultando en información precisa, necesaria para la toma de decisiones gerenciales del proyecto. Adicionalmente, el registro histórico de datos que la soportan, constituye una base objetiva para futuras estimaciones.

##plugins.themes.bootstrap3.article.details##

Cómo citar
Arias Orizondo, A. (2019). Métrica para establecer el estado de avance de la etapa de implementación de un proyecto de desarrollo de software. Serie Científica De La Universidad De Las Ciencias Informáticas, 4(3). Recuperado a partir de https://publicaciones.uci.cu/index.php/serie/article/view/331
Sección
Artículos originales