Sie sind auf Seite 1von 14

NTP-ISO/IEC 12207

Proceso de desarrollo 2006


Procesos del ciclo de vida del
software

1. Implementación del proceso


El proceso de desarrollo contiene las
2. Análisis de los requerimientos del sistema actividades y tareas del desarrollador.
3. Diseño de la arquitectura del sistema El proceso contiene las actividades
para el análisis de los
4. Análisis de los requerimientos software
requerimientos, diseño, codificación,
5. Diseño de la arquitectura del software integración, pruebas e instalación y
6. Diseño detallado del software aceptación relacionadas con los
productos software
7. Codificación y pruebas del software

8. Integración del software Ver información detallada


9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


1. Implementación del proceso
2. Análisis de los requerimientos del sistema
Consta de cinco (5) tareas:
• definir o seleccionar un modelo de ciclo de
3. Diseño de la arquitectura del sistema vida
• Documentar las salidas
4. Análisis de los requerimientos software • Seleccionar normas, métodos,
5. Diseño de la arquitectura del software
herramientas y lenguajes de
programación que estén documentados
6. Diseño detallado del software • Preparar planes para realizar las
actividades
7. Codificación y pruebas del software • Para el desarrollo y mantenimiento del
8. Integración del software producto software se pueden emplear
elementos no entregables
9. Pruebas de calificación del software
Ver información detallada
10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


2. Análisis de los requerimientos del sistema
2. Análisis de los requerimientos del sistema
Consta de dos (2) tareas:
• Analizar el uso específico previsto del
3. Diseño de la arquitectura del sistema sistema a ser desarrollado para especificar
los requerimientos del sistema
4. Análisis de los requerimientos software • Evaluar los requerimientos del sistema
5. Diseño de la arquitectura del software

6. Diseño detallado del software Ver información detallada


7. Codificación y pruebas del software

8. Integración del software

9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


3. Diseño de la arquitectura del sistema
2. Análisis de los requerimientos del sistema
Consta de dos (2) tareas:
• Establecer la arquitectura del sistema a alto
3. Diseño de la arquitectura del sistema nivel
• Evaluar la arquitectura del sistema y los
4. Análisis de los requerimientos software
requerimientos para los elementos
5. Diseño de la arquitectura del software
Ver información detallada
6. Diseño detallado del software

7. Codificación y pruebas del software

8. Integración del software

9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


4. Análisis de los requerimientos software
2. Análisis de los requerimientos del sistema
Consta de tres (3) tareas:
• Establecer y documentar los requerimientos
3. Diseño de la arquitectura del sistema software, incluyendo la especificación de
las características de calidad
4. Análisis de los requerimientos software • Evaluar los requerimientos software
5. Diseño de la arquitectura del software
Ver información detallada
6. Diseño detallado del software

7. Codificación y pruebas del software

8. Integración del software

9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


5. Diseño de la arquitectura del software
2. Análisis de los requerimientos del sistema
Consta de siete (7) tareas:
• Transformar los requerimientos para el
3. Diseño de la arquitectura del sistema elemento software
• Desarrollar y documentar un diseño a alto
4. Análisis de los requerimientos software
nivel para las interfaces externas y entre
5. Diseño de la arquitectura del software
los componentes software
• Desarrollar y documentar un diseño a alto
6. Diseño detallado del software nivel para la base de datos
• Desarrollar y documentar versiones
7. Codificación y pruebas del software
preliminares de la documentación de
8. Integración del software usuario
• Definir y documentar los
9. Pruebas de calificación del software requerimientos preliminares de pruebas
• Evaluar la arquitectura del elemento
10. Integración del sistema
software
11. Pruebas de calificación del sistema
• Llevar a cabo revisiones conjuntas

12. Instalación del software Ver información detallada


13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


6. Diseño detallado del software
2. Análisis de los requerimientos del sistema
Consta de ocho (8) tareas:
• Diseño para cada componente software
3. Diseño de la arquitectura del sistema • Preparar y documentar un diseño de las
interfaces externas y entre componentes
4. Análisis de los requerimientos software • preparar y documentar el diseño para la
5. Diseño de la arquitectura del software
base de datos
• Actualizar documentación de usuario
6. Diseño detallado del software • Definir y documentar los requerimientos de
prueba y planificar las mismas
7. Codificación y pruebas del software • Actualizar los requerimientos de prueba
8. Integración del software y el plan para la integración del software
• Evaluar el diseño detallado del software
9. Pruebas de calificación del software y los requerimientos de prueba
• Llevar a cabo revisiones conjuntas
10. Integración del sistema

11. Pruebas de calificación del sistema Ver información detallada

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


7. Codificación y pruebas del software
2. Análisis de los requerimientos del sistema
Consta de cinco (5) tareas:
• Desarrollar y documentar unidad software y
3. Diseño de la arquitectura del sistema base de datos al igual que Procedimientos
de prueba y datos
4. Análisis de los requerimientos software • Probar cada unidad software y base de
5. Diseño de la arquitectura del software
datos
• Actualizar la documentación de
6. Diseño detallado del software usuario
• Actualizar los requerimientos de prueba
7. Codificación y pruebas del software
y el plan para la integración del software
8. Integración del software
• Evaluar el código software y los
resultados de las pruebas
9. Pruebas de calificación del software
Ver información detallada
10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


8. Integración del software
2. Análisis de los requerimientos del sistema
Consta de seis (6) tareas:
• Preparar un plan de integración para
3. Diseño de la arquitectura del sistema unidades y componentes software
• Integrar unidades y componentes software
4. Análisis de los requerimientos software
y probarlos a medida que se agrupan
5. Diseño de la arquitectura del software
según el plan de integración
• Actualizar la documentación de usuario
6. Diseño detallado del software • Preparar y documentar, un conjunto de
pruebas, casos y procedimientos para
7. Codificación y pruebas del software
llevar a cabo las pruebas de calificación
8. Integración del software del software
• Evaluar plan de integración, diseño, código,
9. Pruebas de calificación del software pruebas, resultados de las pruebas y la
documentación de usuario
10. Integración del sistema
• Llevar a cabo revisiones conjuntas
11. Pruebas de calificación del sistema
Ver información detallada
12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


9. Pruebas de calificación del software
2. Análisis de los requerimientos del sistema
Consta de cinco (5) tareas:
• Llevar a cabo pruebas de calificación
3. Diseño de la arquitectura del sistema • Actualizar la documentación de usuario
• Evaluar el diseño, el código, las
4. Análisis de los requerimientos software
pruebas, los resultados de las pruebas y la
5. Diseño de la arquitectura del software
documentación de usuario
• Proporcionar soporte a las auditorías y
6. Diseño detallado del software documentar los resultados de las mismas
• Tras la finalización exitosa de las
7. Codificación y pruebas del software
auditorías se debe actualizar y preparar el
8. Integración del software producto software entregable para la
integración del sistema
9. Pruebas de calificación del software
Ver información detallada
10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


10. Integración del sistema
2. Análisis de los requerimientos del sistema
Consta de tres (3) tareas:
• Integrar elementos de configuración
3. Diseño de la arquitectura del sistema software con elementos de configuración
hardware, operaciones manuales y
4. Análisis de los requerimientos software
otros sistemas, para formar el sistema
5. Diseño de la arquitectura del software
• Desarrollar y documentar un conjunto de
pruebas, casos y procedimientos para
6. Diseño detallado del software llevar a cabo las pruebas de calificación del
sistema
7. Codificación y pruebas del software • Evaluar el sistema integrado
8. Integración del software
Ver información detallada
9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


11. Pruebas de calificación del sistema
2. Análisis de los requerimientos del sistema
Consta de cuatro (4) tareas:
• Llevar a cabo pruebas de calificación del
3. Diseño de la arquitectura del sistema sistema de acuerdo con los requerimientos
especificados para el sistema
4. Análisis de los requerimientos software • Evaluar el sistema teniendo en cuenta
5. Diseño de la arquitectura del software
Cobertura de las pruebas, Conformidad con
los resultados y Viabilidad de la operación y
6. Diseño detallado del software mantenimiento
• Proporcionar apoyo a las auditorías y
7. Codificación y pruebas del software
documentar los resultados de las mismas
8. Integración del software
• Tras la terminación con éxito de las
auditorías, actualizar y preparar el producto
9. Pruebas de calificación del software software entregable para la instalación y el
soporte a la aceptación del software
10. Integración del sistema

11. Pruebas de calificación del sistema Ver información detallada

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


12. Instalación del software
2. Análisis de los requerimientos del sistema
Consta de dos (2) tareas:
• Preparar un plan para instalar el producto
3. Diseño de la arquitectura del sistema software en el entorno de destino
• instalar el producto software de acuerdo
4. Análisis de los requerimientos software
con el plan de instalación
5. Diseño de la arquitectura del software
Ver información detallada
6. Diseño detallado del software

7. Codificación y pruebas del software

8. Integración del software

9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales


NTP-ISO/IEC 12207
Proceso de desarrollo 2006
Procesos del ciclo de vida del
software

1. Implementación del proceso


13. Apoyo a la aceptación del software
2. Análisis de los requerimientos del sistema
Consta de tres (3) tareas:
• Proporcionar apoyo a las revisiones y
3. Diseño de la arquitectura del sistema pruebas de aceptación llevadas a cabo
por el adquiriente del producto software
4. Análisis de los requerimientos software • Completar y entregar el producto software
5. Diseño de la arquitectura del software
• Proporcionar formación inicial y continua
y dar apoyo al adquiriente
6. Diseño detallado del software
Ver información detallada
7. Codificación y pruebas del software

8. Integración del software

9. Pruebas de calificación del software

10. Integración del sistema

11. Pruebas de calificación del sistema

12. Instalación del software

13. Apoyo a la aceptación del software

Autor: Juan Carlos Rhenales

Das könnte Ihnen auch gefallen