Presentacion - Iso 12207

Post on 12-Jun-2015

1.275 views 7 download

Transcript of Presentacion - Iso 12207

PRESENTACION – J. SERVANDO TEJEDA NEGRETE

1.1. PROCESO DE ADQUISICIÓN: dicho proceso contiene las actividades y las tareas del adquiriente. El proceso comienza con la identificación de la necesidad de adquirir un sistema, un producto software o un servicio software. El proceso continúa con la preparación y publicación de una solicitud de propuestas, la selección de un proveedor y la gestión del proceso de adquisición hasta la aceptación del sistema, del producto software o del servicio software. Este proceso consiste en las siguientes actividades:

1.1.1 Inicio 1.1.2 Preparación de la solicitud de

propuestas 1.1.3 Preparación y actualización del

contrato 1.1.4 Seguimiento del proveedor 1.1.5 Aceptación y finalización

El adquiriente describe un concepto o una necesidad de adquirir, desarrollar o de mejorar un sistema, producto software o un servicio del software, definirá y analizará los requerimientos del sistema, contratará a un proveedor para llevar a cabo el análisis de requerimientos del sistema, aprobará los requerimientos analizados, definirá y analizará los requerimientos software

Conviene que el adquiriente documente los requerimientos de la adquisición los cuales son:◦ Requerimientos del sistema.◦ Definición del alcance.◦ Instrucciones para los ofertantes.◦ Lista de los productos de software.◦ Términos y condiciones.◦ Control de los sub-contratos.◦ Restricciones técnicas (por ejemplo, entorno de

destino)

Conviene que el adquiriente establezca un procedimiento para la selección de proveedores seleccione un proveedor basándose en la evaluación de su capacidad, deberá preparar y negociar un contrato con el proveedor estableciendo los requerimientos de la adquisición.

Una vez que el contrato está en curso el adquiriente controlará las modificaciones del contrato por la vía de la negociación con el proveedor las cuales serán investigadas con relación al posible impacto en los planes, costo, beneficios, calidad y plazos del proyecto.

El adquiriente supervisará las actividades del proveedor, cooperará para proporcionar toda la información necesaria en el momento preciso y resolver todos los asuntos pendientes.

El adquiriente preparará la aceptación basándose en los criterios de aceptación definidos, llevará a cabo revisiones de aceptación y pruebas de aceptación del producto o servicio software entregable.

El proceso se puede iniciar ya sea por la decisión de preparar una oferta para contestar a una solicitud de propuestas de un adquiriente, o por la firma e inicio de un contrato con el adquiriente para proporcionarle un sistema al cual consta de las siguientes actividades.

1.2.1 Inicio. 1.2.2 Preparación de la respuesta. 1.2.3 Contrato. 1.2.4 Planificación. 1.2.5 Ejecución y control. 1.2.6 Revisión y evaluación. 1.2.7 Entrega y finalización.

El proceso de desarrollo 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 de software. Este proceso consta de las siguientes actividades.

1.3.1 Implementación del proceso. 1.3.2 Análisis de los requerimientos del

sistema. 1.3.3 Diseño de la arquitectura del sistema. 1.3.4 Análisis de los requerimientos software. 1.3.5 Diseño de la arquitectura del software. 1.3.6 Diseño detallado del software. 1.3.7 Codificación y pruebas del software. 1.3.8 Integración del software. 1.3.9 Pruebas de calificación del software. 1.3.10 Integración del sistema. 1.3.11 Pruebas de calificación del sistema. 1.3.12 Instalación del software. 1.3.13 Apoyo a la aceptación del software.

El proceso cubre la operación del producto software y el apoyo a la operación de los usuarios, Este proceso consta de las siguientes actividades.◦ Implementación del proceso.◦ Pruebas de operación.◦ Operación del sistema.◦ Soporte al usuario.

Este proceso se inicia cuando el producto software sufre modificaciones en el código y la documentación asociada, Este proceso consta de las siguientes actividades: ◦ Implementación del proceso.◦ Análisis de problemas y modificaciones.◦ Implementación de las modificaciones.◦ Revisión/aceptación del mantenimiento.◦ Migración.◦ Retirada del software.

2.1 PROCESO DE DOCUMENTACIÓN. 2.2 PROCESO DE GESTIÓN DE LA

CONFIGURACIÓN. 2.3 PROCESO DE ASEGURAMIENTO DE LA

CALIDAD. 2.4 PROCESO DE VERIFICACIÓN. 2.5 PROCESO DE VALIDACIÓN. 2.6 PROCESO DE REVISIÓN CONJUNTA. 2.7 PROCESO DE AUDITORÍA 2.8 PROCESO DE SOLUCIÓN DE

PROBLEMAS.

• El proceso de documentación es un proceso para registrar la documentación producida por un proceso o actividad del ciclo de vida. El proceso contiene el conjunto de actividades para planificar, diseñar, desarrollar, producir, editar, distribuir y mantener aquellos documentos que necesitan todos los involucrados tales como gerentes, ingenieros y usuarios del sistema o producto software.

• Es el proceso de aplicar procedimientos técnicos y administrativos a lo largo del ciclo de vida del software para: identificar, definir y establecer la línea base de los elementos software en un sistema; controlar modificaciones y releases de los elementos; registrar e informar del estado de los elementos y peticiones de modificación; asegurar la completitud, consistencia y corrección de los elementos; y controlar el almacenamiento, manipulación y entrega de los elementos.

Es un proceso para proporcionar la seguridad apropiada de que los productos y procesos software del ciclo de vida del proyecto son conformes con sus requerimientos especificados y se adhieren a los planes establecidos.

• El proceso de verificación es un proceso para determinar si los productos software de una actividad cumplen con los requerimientos o condiciones que tienen impuestas por las actividades precedentes.

• Es un proceso para determinar si los requerimientos y el sistema o producto software, tal como se ha construido, cumplen con su uso específico previsto.

• El proceso de revisión conjunta es un proceso para evaluar el estado y los productos de una actividad de un proyecto, según sea adecuado. Las revisiones conjuntas están a nivel tanto de gestión del proyecto como técnico y se mantienen a lo largo de la vida del contrato. Este proceso puede ser empleado por cualquiera de las dos partes, donde una de ellas (la revisora) revisa a la otra parte (la revisada).

• es un proceso para determinar el cumplimiento con los requerimientos, planes y contrato, según aplique.

• Es un proceso para analizar y resolver problemas (incluidas las no conformidades), cualquiera que sea su naturaleza u origen, que se descubran durante la ejecución de los procesos de desarrollo, operación, mantenimiento u otros. El objetivo es el proporcionar un mecanismo que responsable, documentariamente y a tiempo asegure que todos los problemas descubiertos se analizan y resuelven y se reconozcan las tendencias.

Las actividades y tareas en un proceso organizativo son responsabilidad de la organización que usa dicho proceso. Esta organización se asegura de que el proceso exista y esté operativo.

• El proceso de gestión contiene las actividades genéricas y tareas que pueden ser empleadas por cualquier parte que tenga que gestionar sus respectivos procesos.

• Es un proceso para establecer y mantener la infraestructura que necesita cualquier otro proceso.

• Es un proceso para establecer, evaluar, medir, controlar y mejorar un proceso del ciclo de vida del software.

• El proceso de recursos humanos es un proceso para proporcionar y mantener personal capacitado. La adquisición, suministro, desarrollo, operación o mantenimiento de los productos software depende en gran medida de personal entendido y competente.