Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programa 1264
Programa 1264
ONGEI 2013
Objetivos de este seminario
3
Agenda
4
La realidad de los proyectos de Software
Que es ISO-IEC /12207?
18
Arquitectura
Arquitectura
21
Estructura
Los procesos se organizan por actividades.
Las actividades se implementan a travs de las tareas.
Una tarea es:
Un conjunto elemental o atmico de acciones.
Una tarea consume entradas (datos, informacin,
control) y produce salidas (datos, informacin, control).
Se consideran tres tipos de procesos:
Principales
Soporte o Apoyo
Organizacionales
En la siguiente figura se muestra la estructura general de
la NTP-ISO/IEC 12207.
Estructura General de los Procesos
La norma describe los procesos, pero no especifica como
implementarlos, ya sea de sus actividades y/o tareas
Introduccin a los Procesos
24
Requisitos de la NTP 12207
35
Requisitos de la NTP 12207
36
Requisitos de la NTP 12207
Diseo detallado del software:
El desarrollador deber preparar y documentar un diseo
detallado de las interfaces externas al elemento de software y
entre.
El desarrollador deber documentar el diseo detallado para la
base de datos.
37
Requisitos de la NTP 12207
Codificacin y pruebas de software:
Documentar los procedimientos de pruebas y datos para probar
cada unidad software y base de datos.
El desarrollador deber probar cada unidad de software y base de
datos asegurando que satisfacen sus requerimientos. Se deber
documentar los resultados de las pruebas.
El desarrollador deber actualizar el plan de prueba los
requerimientos de prueba y el plan para la integracin de
software.
38
Requisitos de la NTP 12207
Integracin de software:
Se deber tener un plan de integracin para cada unidad de
software. El plan deber incluir requerimientos de prueba,
procedimientos, datos, responsabilidades y plazos.
Se deber documentar un conjunto de pruebas, casos de prueba y
procedimiento de prueba.
39
Requisitos de la NTP 12207
Pruebas de Calificacin:
Se deber documentar el resultado de las pruebas.
Integracin del sistema:
Se debern documentar los resultados de la integracin y pruebas.
Pruebas de calificacin del software:
Se deber asegurar que se prueba la conformidad de la
implantacin de cada requerimiento del sistema y que el sistema
est listo para su entrega. Se deber documentar los resultados de
las pruebas.
40
Requisitos de la NTP 12207
Instalacin del software:
El desarrollador deber apoyar en la labor de configuracin de los
componentes del producto de software.
El desarrollador deber preparar un plan de instalacin del
producto de software en el mismo entorno de destino.
El desarrollador deber instalar el producto de software de
acuerdo con el plan de instalacin. Se debern asegurar que el
cdigo software y base de datos se inicialicen y ejecuten y
terminan tal como se especifica en el contrato.
Se debern documentar las incidencias y resultados de la
instalacin.
41
Requisitos de la NTP 12207
Apoyo a la aceptacin de software:
Se deber entregar el producto de software tal como se especifica
el contrato.
Se deber dar formacin inicial y continua y dar apoyo al
adquiriente tal como se especifica en el contrato.
42
Requisitos de la NTP 12207
Plan de operacin:
Se deber contar con un plan de operacin, donde se incluyan los
procedimientos de operacin.
El operador deber establecer procedimientos para recibir,
registrar, solucionar y hacer un seguimiento de los problemas y
proporcionar informacin sobre su situacin. En cuanto se
encuentren problemas, se debern introducir en el proceso de
solucin de problemas.
Se deber contar con procedimientos para probar el producto
software en su entorno de operacin.
43
Requisitos de la NTP 12207
Pruebas de operacin:
Para cada relase del producto software, se deber llevar a cabo
pruebas de operacin y tras satisfacerse los criterios especificados,
liberar el software para uso de operacin.
Se deber asegurar que el cdigo software y las bases de datos se
inicialicen, ejecuten y terminan tal como se describe en el plan.
Operacin del sistema:
El producto de software deber ser operado en el entorno previsto
de acuerdo con la documentacin del usuario.
44
Requisitos de la NTP 12207
Soporte al usuario:
Se deber proporcionar asistencia y consultara a los usuarios
cuando la pidan. Estas peticiones y las acciones subsecuentes se
debern registrar y supervisar.
Se deber pasar las peticiones del usuario, cuando sea necesario al
proceso de mantenimiento.
45
PREGUNTAS?
46