3. Beneficios para la Organización Actual
• Permite la estandarización y optimización de los procesos
del ciclo de vida del software al interior de la organización.
• Al tener prácticas integradas, que abarcan desde la
gestión de negocio hasta el desarrollo y mantenimiento de
software, el área de desarrollo de sistemas tendrá mayor
control sobre su desempeño.
• El costo de la incorporación del nuevo personal podría
disminuir si se enfocan la educación y la capacitación a un
modelo único de procesos de desarrollo y mantenimiento
de software.
• La implantación de estándares permitirá asegurar que se
hacen las cosas bien desde el principio, disminuyendo el
re-trabajo y haciéndolo más eficiente.
• Mejorar la estimación de la planificación de los proyectos.
• Mejorar la calidad en términos de defectos de los software
desarrollados.
4. Qué entendemos por proceso
Se trata de un conjunto de
actividades mutuamente
relacionadas o que
interactúan, las cuales
transforman elementos de
entrada en resultados.
5. Y el Ciclo de Vida de Software?
Es el período de tiempo que comienza cuando
el producto software es concebido y termina
cuando el software no está disponible
permanentemente para el usuario (retirada del
software).
Etapas
6. La NTP 12207
• Establece un marco de referencia común para los procesos del ciclo
de vida de software.
• Define los procesos, actividades y tareas asociadas a los procesos
del ciclo de vida del software desde la concepción hasta su retiro.
7. El Alcance del Proyecto
¿Cómo?
Buenas Prácticas
¿Qué?
• Norma Técnica Peruana:
NTP‐ISO/IEC 12207:2006
TECNOLOGÍA DE LA
INFORMACIÓN.
Procesos del Ciclo de
Vida de software. 2da.
Edición (Oficina
Nacional de Gobierno
Electrónico – ONGEI)
10. Estructura de la Metodología
Objetivos
Estrat gicos
é
Modelo Referencial de Procesos de Software
Alta Dirección
Alta Direcci
ón Procesos Estrat
égicos
Estratégicos
Gesti
ón
Gestión Procesos Tácticos
Procesos de Gesti
ón
(Procesos, Proyectos y Recursos)
Operaci
ón
Operativo Procesos Operativos
11. Estructura de la Metodología
Áreas de Gestión Subáreas de Gestión Entregables
Procesos Tácticos GES.2 Gestión de Proyectos
MIG-XY-abcd
Plan de Gestión del Proyecto
OPE. 2 Desarrollo de Software
Cronograma del Proyecto
Plan de Gestión de Calidad
Procesos Operativos OPE.3 Mantenimiento de Software Directivas
Recomendaciones de Mejora de Gestión
OPE.1 Administración de
Proyectos Específicos
12. En la Gestión Táctica
Procesos Tácticos Gestión de Proyectos
Gestión de Proyectos
Inicio
Planificación
Ejecución, seguimiento y control
Cierre
13. En la Gestión Táctica
Procesos Tácticos Gestión de Proyectos
Gestión de Proyectos
Inicio Requerimiento
Planificación
Ficha de Proyecto
Ejecución, seguimiento y control
Informe de Viabilidad
Cierre
Acta de Constitución del Proyecto
Acta de Entrevista
Requerimientos de Usuario
Requerimientos Técnicos
Propuesta de Solución
Términos de Referencia
14. En la Gestión Táctica
Procesos Tácticos Gestión de Proyectos
Gestión de Proyectos
Inicio
Plan de Gestión del Proyecto
Planificación Cronograma del Proyecto
Ejecución, seguimiento y control
Plan de Gestión de Calidad
Cierre
Plan de Gestión de Riesgos
Plan de Gestión de Cambios
Plan de Gestión de Desarrollo
Plan de Gestión de Entrenamiento
Plan de Gestión de Implantación
Plan de Gestión de Post-Implantación
15. En la Gestión Táctica
Procesos Tácticos Gestión de Proyectos
Gestión de Proyectos
Inicio Acta de Reunión
Planificación
Informe de Pruebas
Ejecución, seguimiento y control
Cierre
Informe de Entrenamiento
Acta de Pase a Producción
Informe de Implantación
Informe de Revisión Post-Implantación
Informe de Avance
Seguimiento de Riesgos
Informe de Gestión de Cambios
16. En la Gestión Táctica
Procesos Tácticos Gestión de Proyectos
Gestión de Proyectos
Inicio Conformidad del Comité de Gestión
Planificación Informe de Cierre del Proyecto
Ejecución, seguimiento y control
Cierre
17. En la Gestión Operativa
Desarrollo de SW
Procesos Operativos Mantenimiento de SW
Administración de Proyectos Específicos
Desarrollo de Software
Análisis y Diseño Modelo del Software
Construcción
Integración y Pruebas
Análisis de Requerimientos Técnicos
Prototipo del Sistema de Información
Diseño del Sistema de Información
18. En la Gestión Operativa
Desarrollo de SW
Procesos Operativos Mantenimiento de SW
Administración de Proyectos Específicos
Desarrollo de Software
Análisis y Diseño Software Producido
Construcción
Integración y Pruebas
Inicialización de Datos
19. En la Gestión Operativa
Desarrollo de SW
Procesos Operativos Mantenimiento de SW
Administración de Proyectos Específicos
Desarrollo de Software
Análisis y Diseño Caso de Prueba
Construcción
Integración y Pruebas
Manual de Usuario
Manual de Instalación y Configuración
Manual del Sistema
Manual de Operaciones
20. Introducción a la NTP 12207
Curso de Ing. de Software – FIIS UNAC
Ing. Eddie Malca Vicente