Metodología
La presente metodología no es una nueva forma de desarrollo de software ni una nueva base teórica para la gestión de riesgos, sino que su objetivo es aplicar un método, un procedimiento simple y claro de gestión de riesgos embebido en la metodología propia de desarrollo de la organización.
Para poder desarrollar esta metodología, primero se definen algunos conceptos importantes de la misma:
- Descubrir las reales necesidades de quién solicita el desarrollo del software, a este punto se ha dedicado la Gestión de Requisitos donde se describe las actividades de definición, captura, análisis, validación y gestión de cambios de requisitos.
- Diseñar la mejor solución posible en el entorno de requisitos a satisfacer y recursos disponibles, a este punto se han dedicado las Funciones de Negocio y Funciones Solución donde se describe las actividades de análisis, validación y gestión de cambios de las funciones de negocio, análisis, validación y gestión de cambios de las funciones solución.
- Construir la mejor solución posible en el entorno de funcionalidades requeridas y de la calidad definida, a este punto se ha dedicado la Construcción donde se describe las actividades de ambiente de construcción, generación de código, integración, documentación y gestión de cambios en la construcción.
- Validar el producto construido, a fin de garantizar el total cumplimiento de los objetivos fijados, a este punto se ha dedicado el Test del producto donde se describe las actividades de análisis, verificación del análisis, ejecución, validación de la ejecución del test y la gestión del cambio en las actividades de test.
- Implementar con éxito el producto desarrollado, a este punto se ha dedicado la Implementación donde se describe las actividades de análisis, validación del análisis, implementación, validación de la implementación y gestión del cambio de la implementación.
- Gestionar el desarrollo del proyecto con éxito, a este punto se ha dedicado la Gestión de Proyectos donde se describe las actividades de planificación, ejecución, control y cierre de un proyecto.