56587459 lectura-3-iso-12207-1

  • View
    99

  • Download
    2

Embed Size (px)

Transcript

  • 1. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del softwareEl proceso de desarrollo contiene las actividades y tareas del desarrollador. El proceso contiene las actividades para el anlisis de los requerimientos, diseo, codificacin, integracin, pruebas e instalacin y aceptacin relacionadas con los productos software Ver informacin detallada9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales

2. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software1. Implementacin del proceso Consta de cinco (5) tareas: definir o seleccionar un modelo de ciclo de vida Documentar las salidas Seleccionar normas, mtodos, herramientas y lenguajes de programacin que estn documentados Preparar planes para realizar las actividades Para el desarrollo y mantenimiento del producto software se pueden emplear elementos no entregables9. Pruebas de calificacin del software 10. Integracin del sistemaVer informacin detallada11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 3. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software2. Anlisis de los requerimientos del sistema Consta de dos (2) tareas: Analizar el uso especfico previsto del sistema a ser desarrollado para especificar los requerimientos del sistema Evaluar los requerimientos del sistema5. Diseo de la arquitectura del software 6. Diseo detallado del softwareVer informacin detallada7. Codificacin y pruebas del software 8. Integracin del software 9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 4. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software3. Diseo 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 informacin detallada6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software 9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 5. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software4. Anlisis de los requerimientos software Consta de tres (3) tareas: Establecer y documentar los requerimientos software, incluyendo la especificacin de las caractersticas de calidad Evaluar los requerimientos software Ver informacin detallada6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software 9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 6. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software 9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema 12. Instalacin del software5. Diseo de la arquitectura del software Consta de siete (7) tareas: Transformar los requerimientos para el elemento software Desarrollar y documentar un diseo a alto nivel para las interfaces externas y entre los componentes software Desarrollar y documentar un diseo a alto nivel para la base de datos Desarrollar y documentar versiones preliminares de la documentacin de usuario Definir y documentar los requerimientos preliminares de pruebas Evaluar la arquitectura del elemento software Llevar a cabo revisiones conjuntas Ver informacin detallada13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 7. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software 9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema6. Diseo detallado del software Consta de ocho (8) tareas: Diseo para cada componente software Preparar y documentar un diseo de las interfaces externas y entre componentes preparar y documentar el diseo para la base de datos Actualizar documentacin de usuario Definir y documentar los requerimientos de prueba y planificar las mismas Actualizar los requerimientos de prueba y el plan para la integracin del software Evaluar el diseo detallado del software y los requerimientos de prueba Llevar a cabo revisiones conjuntas Ver informacin detallada12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 8. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software7. Codificacin 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 documentacin de usuario Actualizar los requerimientos de prueba y el plan para la integracin del software Evaluar el cdigo software y los resultados de las pruebas9. Pruebas de calificacin del software 10. Integracin del sistemaVer informacin detallada11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 9. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software 9. Pruebas de calificacin del software 10. Integracin del sistema 11. Pruebas de calificacin del sistema8. Integracin del software Consta de seis (6) tareas: Preparar un plan de integracin para unidades y componentes software Integrar unidades y componentes software y probarlos a medida que se agrupan segn el plan de integracin Actualizar la documentacin de usuario Preparar y documentar, un conjunto de pruebas, casos y procedimientos para llevar a cabo las pruebas de calificacin del software Evaluar plan de integracin, diseo, cdigo, pruebas, resultados de las pruebas y la documentacin de usuario Llevar a cabo revisiones conjuntas Ver informacin detallada12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 10. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimientos software 5. Diseo de la arquitectura del software 6. Diseo detallado del software 7. Codificacin y pruebas del software 8. Integracin del software9. Pruebas de calificacin del software Consta de cinco (5) tareas: Llevar a cabo pruebas de calificacin Actualizar la documentacin de usuario Evaluar el diseo, el cdigo, las pruebas, los resultados de las pruebas y la documentacin de usuario Proporcionar soporte a las auditoras y documentar los resultados de las mismas Tras la finalizacin exitosa de las auditoras se debe actualizar y preparar el producto software entregable para la integracin del sistema9. Pruebas de calificacin del software 10. Integracin del sistemaVer informacin detallada11. Pruebas de calificacin del sistema 12. Instalacin del software 13. Apoyo a la aceptacin del softwareAutor: Juan Carlos Rhenales 11. Proceso de desarrolloNTP-ISO/IEC 12207 2006 Procesos del ciclo de vida del software1. Implementacin del proceso 2. Anlisis de los requerimientos del sistema 3. Diseo de la arquitectura del sistema 4. Anlisis de los requerimi