51 Procedimiento de Desarrollo y Mantenimiento de Software…

Anuncio
DOCUMENTO NO CONTROLADO
PROCEDIMIENTO DE DESARROLLO Y MANTENIMIENTO DE
SOFTWARE
VERSIÓN: 1.0
Página 1 de 1
1. OBJETIVO:
Desarrollar o mantener el software, con el fin apoyar los procesos de las diferentes dependencias de la
Contraloría General de la República.
2. DESARROLLO:
El equipo de desarrollo de la Oficina de Sistemas e Informática, que el Comité Técnico designe, desarrolla
el software, siguiendo las fases del ciclo de vida del software, que son: (i) inicio, (ii) elaboración, (iii)
construcción y (iv) transición. Para cada una de estas fases se realizan las siguientes actividades: (i)
captura de requerimientos; (ii) análisis; (iii) diseño; (iv) implementación; y (v) pruebas. De la siguiente
forma:
Primero, el equipo de desarrollo de la Oficina de Sistemas e Informática ejecuta la fase de inicio, para
establecer el alcance de lo que debería hacer el software, reducir los riesgos e indicar la viabilidad del
software desde la perspectiva del negocio.
Segundo, el equipo de desarrollo de la Oficina de Sistemas e Informática ejecuta la fase de elaboración,
para definir la arquitectura del software, capturar la mayoría de los requerimientos y reducir los riesgos. Al
final de esta fase el equipo de desarrollo de la Oficina de Sistemas e Informática estima los recursos, las
fechas y planifica la fase de construcción de manera preliminar.
Tercero, el equipo de desarrollo de la Oficina de Sistemas e Informática ejecuta la fase construcción, para
desarrollar el software a partir de una línea base de la arquitectura del software, generando una
funcionalidad operativa inicial.
Cuarto, el equipo de desarrollo de la Oficina de Sistemas e Informática ejecuta la fase de transición, para
entregar el software, entregar la documentación final y capacitar al usuario en la utilización del software.
En el caso que un requerimiento de tecnologías de información corresponda a mantenimiento de software,
se aplican las mismas fases del ciclo del vida del software con la condición de que exista un software
desarrollado.
FECHA : 13/06/02
APROBADO POR: Marceliano Acosta – Director
Oficina de Sistemas e Informática
Descargar