Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Proceso de desarrollo

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

1. Implementación del proceso
2. An...
Upcoming SlideShare
Loading in …5
×

56587459 lectura-3-iso-12207-1

273 views

Published on

  • Be the first to comment

  • Be the first to like this

56587459 lectura-3-iso-12207-1

  1. 1. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 6. Diseño detallado del software 7. Codificación y pruebas del software 8. Integración del software El proceso de desarrollo contiene las actividades y tareas del desarrollador. El proceso contiene las actividades para el análisis de los requerimientos, diseño, codificación, integración, pruebas e instalación y aceptación relacionadas con los productos 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
  2. 2. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 6. Diseño detallado del software 7. Codificación y pruebas del software 8. Integración del software 1. Implementación del proceso Consta de cinco (5) tareas: • definir o seleccionar un modelo de ciclo de vida • Documentar las salidas • Seleccionar normas, métodos, herramientas y lenguajes de programación que estén documentados • Preparar planes para realizar las actividades • Para el desarrollo y mantenimiento del producto software se pueden emplear elementos no entregables 9. Pruebas de calificación del software 10. Integración del sistema Ver información detallada 11. Pruebas de calificación del sistema 12. Instalación del software 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  3. 3. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 2. Análisis de los requerimientos del sistema Consta de dos (2) tareas: • Analizar el uso específico previsto del sistema a ser desarrollado para especificar los requerimientos del sistema • 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
  4. 4. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 3. Diseño de la arquitectura del sistema Consta de dos (2) tareas: • Establecer la arquitectura del sistema a alto nivel • Evaluar la arquitectura del sistema y los requerimientos para los elementos 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
  5. 5. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 4. Análisis de los requerimientos software Consta de tres (3) tareas: • Establecer y documentar los requerimientos software, incluyendo la especificación de las características de calidad • Evaluar los requerimientos 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
  6. 6. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 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 5. Diseño de la arquitectura del software Consta de siete (7) tareas: • Transformar los requerimientos para el elemento software • Desarrollar y documentar un diseño a alto nivel para las interfaces externas y entre los componentes software • Desarrollar y documentar un diseño a alto nivel para la base de datos • Desarrollar y documentar versiones preliminares de la documentación de usuario • Definir y documentar los requerimientos preliminares de pruebas • Evaluar la arquitectura del elemento software • Llevar a cabo revisiones conjuntas Ver información detallada 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  7. 7. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 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 6. Diseño detallado del software Consta de ocho (8) tareas: • Diseño para cada componente software • Preparar y documentar un diseño de las interfaces externas y entre componentes • preparar y documentar el diseño para la base de datos • Actualizar documentación de usuario • Definir y documentar los requerimientos de prueba y planificar las mismas • Actualizar los requerimientos de prueba y el plan para la integración del software • Evaluar el diseño detallado del software y los requerimientos de prueba • Llevar a cabo revisiones conjuntas Ver información detallada 12. Instalación del software 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  8. 8. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 6. Diseño detallado del software 7. Codificación y pruebas del software 8. Integración del software 7. Codificación y pruebas del software Consta de cinco (5) tareas: • Desarrollar y documentar unidad software y base de datos al igual que Procedimientos de prueba y datos • Probar cada unidad software y base de datos • Actualizar la documentación de usuario • Actualizar los requerimientos de prueba y el plan para la integración del software • Evaluar el código software y los resultados de las pruebas 9. Pruebas de calificación del software 10. Integración del sistema Ver información detallada 11. Pruebas de calificación del sistema 12. Instalación del software 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  9. 9. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 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 8. Integración del software Consta de seis (6) tareas: • Preparar un plan de integración para unidades y componentes software • Integrar unidades y componentes software y probarlos a medida que se agrupan según el plan de integración • Actualizar la documentación de usuario • Preparar y documentar, un conjunto de pruebas, casos y procedimientos para llevar a cabo las pruebas de calificación del software • Evaluar plan de integración, diseño, código, pruebas, resultados de las pruebas y la documentación de usuario • Llevar a cabo revisiones conjuntas Ver información detallada 12. Instalación del software 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  10. 10. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 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 Consta de cinco (5) tareas: • Llevar a cabo pruebas de calificación • Actualizar la documentación de usuario • Evaluar el diseño, el código, las pruebas, los resultados de las pruebas y la documentación de usuario • Proporcionar soporte a las auditorías y documentar los resultados de las mismas • Tras la finalización exitosa de las auditorías se debe actualizar y preparar el producto software entregable para la integración del sistema 9. Pruebas de calificación del software 10. Integración del sistema Ver información detallada 11. Pruebas de calificación del sistema 12. Instalación del software 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  11. 11. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 6. Diseño detallado del software 7. Codificación y pruebas del software 8. Integración del software 10. Integración del sistema Consta de tres (3) tareas: • Integrar elementos de configuración software con elementos de configuración hardware, operaciones manuales y otros sistemas, para formar el sistema • Desarrollar y documentar un conjunto de pruebas, casos y procedimientos para llevar a cabo las pruebas de calificación del sistema • Evaluar el sistema integrado 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
  12. 12. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 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 11. Pruebas de calificación del sistema Consta de cuatro (4) tareas: • Llevar a cabo pruebas de calificación del sistema de acuerdo con los requerimientos especificados para el sistema • Evaluar el sistema teniendo en cuenta Cobertura de las pruebas, Conformidad con los resultados y Viabilidad de la operación y mantenimiento • Proporcionar apoyo a las auditorías y documentar los resultados de las mismas • Tras la terminación con éxito de las auditorías, actualizar y preparar el producto software entregable para la instalación y el soporte a la aceptación del software Ver información detallada 12. Instalación del software 13. Apoyo a la aceptación del software Autor: Juan Carlos Rhenales
  13. 13. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 12. Instalación del software Consta de dos (2) tareas: • Preparar un plan para instalar el producto software en el entorno de destino • instalar el producto software de acuerdo con el plan de instalación 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
  14. 14. Proceso de desarrollo NTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software 1. Implementación del proceso 2. Análisis de los requerimientos del sistema 3. Diseño de la arquitectura del sistema 4. Análisis de los requerimientos software 5. Diseño de la arquitectura del software 13. Apoyo a la aceptación del software Consta de tres (3) tareas: • Proporcionar apoyo a las revisiones y pruebas de aceptación llevadas a cabo por el adquiriente del producto software • Completar y entregar el producto software • Proporcionar formación inicial y continua y dar apoyo al adquiriente 6. Diseño detallado del software 7. Codificación y pruebas del software Ver información detallada 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

×