Anda di halaman 1dari 29

Ciclo de Vida del sofware

Procesos del ciclo de vida


Esta proceso agrupa las actividades que pueden llevarse a cabo durante el ciclo de vida del software en cinco procesos principales, ocho procesos de apoyo y cuatro procesos organizativos. Cada proceso del ciclo de vida est dividido en un conjunto de actividades; cada actividad se subdivide a su vez en un conjunto de tareas. Los apartados numerados a.b identifican procesos, los numerados a.b.c, actividades y los numerados a.b.c.d, tareas.

Esquema Estructural del Ciclo de Vida

Procesos principales del ciclo de vida


Regulan las actividades a realizarse por cada uno de los participes del ciclo de vida de Software: Adquisidor Suministrador Desarrollador Operador Mantenedor

Procesos principales del ciclo de vida


1.1 Proceso de adquisicin Define las actividades quien adquiere el producto o servicio de software. Este proceso consta de las siguientes actividades : 1. Inicio 2. Preparacin de los terminos de referencia de la licitacin 3. Preparacin y actualizacin del contrato. 4. Seguimiento del suministrador. 5.Aceptacin y finalizacin.

Procesos principales del ciclo de vida


1.2 Proceso de suministro.- Define las actividades del suministrador (organizacin que proporciona el servicio). Consta de las siguientes actividades : Inicio. Preparacin de la respuesta. Contrato. Planificacin. Ejecucin y control. Revisin y evaluacin. Suministro y finalizacin.

Procesos principales del ciclo de vida


1.3 Proceso de desarrollo Define las actividades del desarrollador (organizacin que define y desarrolla el producto software). consta de las siguientes actividades : Implementacin del proceso. Anlisis de los requisitos del sistema. Diseo de la arquitectura del sistema. Anlisis de los requisitos software. Diseo de la arquitectura del software. Diseo detallado del software.

Procesos principales del ciclo de vida


Codificacin y pruebas del software. Integracin del software. Pruebas de calificacin del software. Integracin del sistema. Pruebas de calificacin del sistema. Instalacin del software. Soporte a la aceptacin del software.

Procesos principales del ciclo de vida


1.4 Proceso de operacin Define las actividades del operador (organizacin que proporciona el servicio de operar un sistema informtico en su entorno real). Consta de las siguientes actividades :

Implementacin del proceso. Pruebas de operacin. Operacin del sistema. Apoyo al usuario.

Procesos principales del ciclo de vida


1.5 Proceso de mantenimiento Define las actividades del mantenedor (organizacin que proporciona el servicio de mantenimiento del producto software), es decir, la gestin de las modificaciones al producto software para mantenerlo actualizado y operativo. Este proceso incluye la migracin y retirada del producto software

Procesos principales del ciclo de vida


El Proceso de Mantenimiento consta de las siguientes actividades : Implementacin del proceso. Anlisis de problemas y modificaciones. Implementacin de las modificaciones. Revisin/aceptacin del mantenimiento. Migracin. Retirada del software

Procesos de apoyo del ciclo de vida


Hay ocho procesos de apoyo del ciclo de vida. Un proceso de apoyo es el que da soporte a otro(s) proceso(s) como parte esencial del mismo, con un propsito bien definido, y contribuye al xito y calidad del software.

Procesos de apoyo del ciclo de vida


2.1 Proceso de documentacin Define las actividades para el registro de la informacin producida por un proceso del ciclo de vida.

Consta de las siguientes actividades : Implementacin del proceso. Diseo y desarrollo. Produccin. Mantenimiento.

Procesos de apoyo del ciclo de vida


2.2 Proceso de gestin de la configuracin. Aplica procedimientos administrativos y tecnicos para establecer lineas base, controlar modificaciones y liberaciones de los elementos del software. Consta de las siguientes actividades :
Implementacin del proceso. Identificacin de la configuracin. Control de la configuracin. Reporte del estado de la configuracin. Evaluacin de la configuracin. Gestin de liberacin y entrega.

Procesos de apoyo del ciclo de vida


2.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. Consta de las siguientes actividades : Implementacin del proceso. Aseguramiento del producto. Aseguramiento del proceso. Aseguramiento de los sistemas de la calidad

Procesos de apoyo del ciclo de vida


2.4 Proceso de verificacin Define las actividades (para el adquisidor y/o suministrador) para verificar los productos software detalladamente. Consta de las siguientes actividades : Implementacin del proceso. Verificacin (del contrato, del proceso, de los requerimientos, del diseo, cdigo, integracin, y documentacin).

Procesos de apoyo del ciclo de vida


2.5 Proceso de validacin Define las actividades (para el adquisidor y/o suministrador) para determinar si el producto software final satisface su uso previsto. Consta de las siguientes actividades : Implementacin del proceso. Validacin (preparar requirimientos, casos y especificaciones de pruebas y llevarlas a cabo)

Procesos de apoyo del ciclo de vida


2.6 Proceso de revisiones conjuntas Define las actividades para evaluar el estado y productos de una actividad. Este proceso puede ser empleado por tanto por la parte revisada como la revisora. Consta de las siguientes actividades : Implementacin del proceso. Revisiones de la gestin del proyecto. Revisiones tcnicas

Procesos de apoyo del ciclo de vida


2.7 Proceso de auditora Define las actividades para determinar el cumplimiento de los requisitos, planes y contrato. Este proceso puede ser empleado por tanto por la parte auditada como la auditora. Consta de las siguientes actividades Implementacin del proceso. Auditora (asegurar que el producto software responde al diseo, pruebas completas, documentacion completa, cumplimiento de costos y calendarios)

Procesos de apoyo del ciclo de vida


2.8 Proceso de solucin de problemas Define un proceso para analizar y eliminar los problemas (incluyendo las no conformidades) que sean descubiertos durante la ejecucin del proceso de desarrollo, operacin, mantenimiento u otros procesos. Consta de las siguientes actividades : Implementacin del proceso. Solucin de problemas (reporte, investigacin, anlisis, resolucin, tendencias)

Procesos organizativos del ciclo de vida


Los procesos organizativos del ciclo de vida son cuatro. Se emplean para establecer e implementar una infraestructura constituida por procesos y personal asociados al ciclo de vida, y para mejorar continuamente esta estructura y procesos.

Procesos organizativos del ciclo de vida


3.1 Proceso de gestin Define las actividades bsicas de gestin, incluyendo la gestin de proyectos, durante un proceso del ciclo de vida. Consta de las siguientes actividades : Inicio y definicin del alcance. Planificacin. Ejecucin y control. Revisin y evaluacin. Terminacin.

Procesos organizativos del ciclo de vida


3.2 Proceso de infraestructura Define las actividades bsicas para establecer y mantener la infraestructura necesaria para los otros procesos del ciclo de vida. Consta de las siguientes actividades : Implementacin del proceso. Establecimiento de la infraestructura. Mantenimiento de la infraestructura

Procesos organizativos del ciclo de vida


3.3 Proceso de mejora Define las actividades que una organizacin (adquisidor, suministrador, desarrollador, operador o el gestor de otro proceso) lleva a cabo para establecer, medir, controlar y mejorar su proceso del ciclo de vida. Establecimiento del proceso. Evaluacin del proceso. Mejora del proceso.

Procesos organizativos del ciclo de vida


3.4 Proceso de formacin Define las actividades para conseguir personal adecuadamente formado.

Implementacin del proceso. Desarrollo del material de formacin. Implementacin del plan de formacin.

Anda mungkin juga menyukai