Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ISO 12207 por Mind Map: ISO 12207

1. La Norma ISO 12207 se encarga de todo lo relacionado al ciclo de vida del software, desde la conceptualización de ideas hasta la retirada y consta de procesos para la adquisición y suministro de proyectos y servicios del software,estableciendo pautas para su control y mantenimiento.

2. El objetivo más importante de esta norma es proporcionar una estructura común para que los compradores, proveedores, desarrolladores, personal de mantenimiento, operadores, gestores y técnicos involucrados en el desarrollo de software utilicen un lenguaje en común.

3. Procesos Primarios

3.1. 1.- Proceso de adquisición: Define las actividades del adquiriente, la organización que adquiere un sistema, producto de software o servicio de software. 2.- Proceso de suministro: Define las actividades del proveedor, organización que proporciona un sistema, producto de software o servicio de software al adquiriente. 3.- Proceso de desarrollo: El Proceso de Desarrollo contiene las actividades y tareas del desarrollador. 4.- Proceso de operación: Define las actividades del operador, organización que proporciona el servicio de operar un sistema informático en su entorno real, para sus usuarios. 5.- Proceso de mantenimiento: Define las actividades del responsable de mantenimiento, organización que proporciona el servicio de mantenimiento del producto software; esto es, la gestión de las modificaciones al producto software actualizada y operativa.

4. Procesos Organizacionales

4.1. 1.- Proceso de gestión: Define las actividades básicas de gestión, incluyendo la gestión de proyectos, durante un proceso del ciclo de vida. 2.- Proceso de infraestructura: Define las actividades básicas para establecer la infraestructura de un proceso del ciclo de vida. 3.- Proceso de mejora: Define las actividades básicas que una organización (adquiriente, proveedor, desarrollador, operador, responsable de mantenimiento o gestor de otro proceso) lleva a cabo para establecer, medir, controlar y mejorar su proceso del ciclo de vida. 4.- Proceso de entrenamiento: Define las actividades básicas para conseguir personal adecuadamente formado.

5. Procesos de Soporte

5.1. 1.- Proceso de documentación: Define las actividades para el registro de la información producida por un proceso del ciclo de vida. 2.-Proceso de administración de la configuración: Define las actividades de la gestión de la configuración. 3.- Proceso de aseguramiento de la calidad: Define las actividades para asegurar, de una manera objetiva, que los productos software y los procesos son conformes a sus requisitos especificados y se ajustan a sus planes establecidos. 4.- Proceso de verificación: Define las actividades (para el adquiriente, proveedor o una parte independiente) para verificar hasta un nivel de detalle dependiente del proyecto software, los productos software. 5.- Proceso de validación: Define las actividades (para el adquiriente, proveedor o una parte independiente) para validar los productos software del proyecto software. 6.- Proceso de revisión conjunta: Define las actividades para evaluar el estado y productos de una actividad. Este proceso puede ser empleado por cualquiera de las dos partes, donde una de las partes (la revisora) revisa a la otra parte (la parte revisada), de una manera conjunta. 7.- Proceso de auditoría: Este proceso puede ser empleado por dos partes cuales quiera, donde una parte (la auditora) audita los productos software o actividades de otra parte (la auditada). 8.- Proceso de resolución de problemas: Define un proceso para analizar y eliminar los problemas (incluyendo las no conformidades) que sean descubiertos durante la ejecución del proceso de desarrollo, operación, mantenimiento u otros procesos, cualquiera que sea su naturaleza o causa.