Tecnologico de estudios superiores de ecatepec
-
Upload
matias-alvarez -
Category
Documents
-
view
212 -
download
0
description
Transcript of Tecnologico de estudios superiores de ecatepec
TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC
GARCIA ALVAREZ MATIAS
MODELADO DE NEGOCIOS
ELIZABETH PULIDO
6851
MODELOS DE PROCESOS DE CICLO DE VIDA
1.- Concepto de ciclo de Vida
A lo largo de la historia existieron diferentes paradigmas o ciclos de vida para el
software: desde el ciclo en cascada pasando por el modeo de espiral de Boehm
hasta lo mas reciente ciclos de vida orientados al objeto.
Existen organizaciones profesionales e internacionales que han ocupado el ciclo
de vida como lo son:
IEEE como ISO/IEC han publicado normas sobre los estándares del ciclo de vida
como el estándar IEEE que este estándar para el desarrollo de procesos de ciclo
de vida del software
La norma ISO 12207 entiende por modelo de ciclo de vida un marco de referencia
que contiene los procesos, las tareas y las actividades involucradas en el
desarrollo y el mantenimiento de un producto de software
La norma ISO 15288 (ISO, 2003) esta define el ciclo de vida como la evolución del
tiempo de un sistema hasta su retirada un marco de proceso y actividades
relativas del ciclo de vida.
A continuación se presentan los principales estándares relacionados con los ciclos
de vida ISO 12207 y 15288
2.- PROCESOS DEL CICLO DE VIDA SOFTWARE
ISO 12207las actividades que se pueden realizar en el ciclo de vida se agrupan en
procesos de soporte y procesos generales
2.1 PROCESOS PRINCIPALES
Son aquellos que son útiles a las personas que inician o realizan el desarrollo
PROCESO DE ADQUISISCION= Obtener el producto o servicio que
satisface la necesidad expresada por el cliente.
PROCESO DE SUMINISTRO= proporciona un producto o servicio al cliente
que satisface los requerimientos acordados.
PROCESO DE DESARROLLO= transformar un conjunto de requisitos en
un producto o sistema basado en software que satisface las necesidades
del cliente.
ELICITACION DE REQUISITOS =recopilar procesar las necesidades y
requisitos del cliente a lo largo del ciclo de vida.
ANALISIS DE REQUISITOS DEL SISTEMA= transformar los requisitos
definidos por los participante o implicados en requisitos técnicos para el
sistema
DISEÑO ARQUITECTONICO DEL SISTEMA= identificar requisitos del
sistema que deben ser ubicados.
ANALISIS DE LOS REQUISITOS DEL SOFTWARE= establecer los
requisitos de los requerimientos del sistema.
DISEÑO DEL SOFTWARE= proporcionar un diseño para el software que
implementa los requisitos implementados por el sistema
CONSTRUCCION DE SOFTWARE= producir unidades de software
ejecutable que reflejen el diseño del sistema.
INTEGRACION DEL SOFTWARE combinar las unidades del software
produciendo elementos de software integrados.
PRUEBA DEL SOFTWARE= confirmar que el producto software satisface
los requisitos definidos
INTEGRACION DEL SISTEMA= integrar los elementos del sistema como
manuales y otros sistemas.
PRUEBA DEL SISTEMA= asegurar que la implemetacion de todos los
requisistos del sistema listo para entregar.
INSTALACION DEL SOFTWARE= instalar el producto software que
satisface los requisitos acordados en el entorno objetivo.
PROCESO DE OPERACIÓN incluye la operación del producto del software
en el entorno final y proporciona soporte del mismo
PROCESO DE MANTENIMIENTO = modificación de un sistema o producto
software después de la entrega para corregir fallos.
2.2 PROCESO DE SOPORTE
Sirven de apoyo al resto y se aplican en cualquier punto del ciclo de vida
PROCESO DE DOCUMENTACION= sirve para desarrollar y
mantener la información registrada por un proceso
PROCESO DE GESTION DE LA CONFIGURACION=sirve para
establecer o mantener la integridad de todos los productos de un
trabajo o porceso.
PROCESO DE ASEGURAMIENTO DE LA CALIDAD= asegura que
los productos de trabajo y cumplen los planes definidos ISO 12207
PROCESO DE VERIFICACION= sirve para confirmar que se
cumplan los requisitos del producto de trabajo de software
PROCESO DE AUDITORIA = permite determinar de forma
independiente la conformidad de los productos.
PROCESO DE USABILIDAD= asegurar los intereses y las
necesidades de las partes involucradas con el fin de permitir la
optimización del soporte.
2.3 PORCESOS ORGANIZACIONALES
Se emplean para establecer predeterminar la organización para ser mas efectiva
PROCESOS DE GESTION= persigue organizar monitorizar y controlar el
inicio y el desempeño de cualquier proceso de negocio de la organización
ALINEAMIENTO ORGANIZACIONAL= asegurar que los procesos software
necesarios para proporcionar un producto.
GESTION DE PROYECTOS = identificar establecer coordinar y monitorizar
las actividades tareas y recursos necesarios para que un proyectó produzca
un producto.
GESTION DE RIESGOS= identificar gestionar y analizar los riesgos de
forma continua.
PROCESO DE MEJORA = mejorar de forma continua la efectividad y la
eficiencia atraves de los procesos utilizados alineado a las necesidades del
negocio.
PROCESOS DE RECURSOS HUMANOS= sirve para proporcionar a la
organización los recursos humanos adecuados y mantener la competencia
con las necesidades de la empresa
PROCESO DE GESTION DE ARCHIVOS= gestionar la vida de los activos
reutilizables dese su concepción hasta su retirada.
2.4 PROCESO DE ADAPTACION
Realizar la adaptación básica de la norma ISO 12207 con respecto a los proyectos
del software
Ene le estándar IEEE (1998D) se dan recomendaciones de como registrar datos
del ciclo de vida resultantes de los procesos del ciclo de vida del estándar IEEE
Describir y registrar la información sobre el producto software durante su
ciclo de vida
Dar soporte a la usabilidad y mantenibilidad de un producto de software
Definir y controlar los procesos del ciclo de vida
Comunicar información sobre el sistema
Proporcionar evidencias de los procesos que se han seguido
3 PROCESOS DEL CICLO DE VIDA DEL SISTEMA
PROCESO DE ACUERDO incluyen los procesos de adquisición o
suministro
PROCESO DE PROYECTO= hacer evolucionar los planes de proyecto
valorar los progresos actuales y el proceso respecto a los planes y controlar
la ejecución del proyectó hasta su culminación