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.