Riesgos del proyecto, Ciclo 2 - Uniandes-MISO4203-backup/artwork-201620-2 GitHub Wiki
IDENTIFICACION DE RIESGOS
1. Desconocimiento de las tecnologías integradas en la arquitectura del proyecto.
Mitigación:
- Establecer una política de empezar a trabajar requerimientos en entregas parciales por capas de la arquitectura.
- Buscar apoyo en las herramientas que brinda el curso para solucionar problemas.
2. Si no se verifica correctamente la calidad del código desarrollado, entonces se dificultará la integración continua y probablemente se encontrarán errores inesperados que afectarán la calidad del producto entregado.
Mitigación:
-
Utilizar herramientas de integración continua y herramientas que midan la calidad del código desarrollado, tales como Travis y SonarQube, para verificar continuamente la calidad de lo desarrollado.
-
Exigir por cada requerimiento desarrollado pruebas unitarias en el back-end de la aplicación y pruebas de funcionalidad con Selenium.
3. Si el equipo no trabaja de manera organizada y coordinada, entonces: el proyecto no cumplirá los requerimientos, tendrá retrasos importantes, mala calidad y el equipo no estará motivado.
Mitigación:
-
Realizar reuniones cortas (10 a 30 minutos) semanales con el objetivo de identificar los compromisos pendientes y asignar responsables a cada uno de estos.
-
Utilizar herramientas de planeación y organización de equipos, tales como TeamWork, para mantener un registro y seguimiento de compromisos pendientes y completados.