Post on 11-Jul-2015
MODELOS DE CICLO DE VIDA PORTADA
MODELOS DE
PROCESOS DE CICLO
DE VIDA
MODELOS DE CICLO DE VIDA ÍNDICE
• CONCEPTO DE CICLO DE VIDA
• PROCESOS DEL CICLO DE VIDA SW
• PROCESOS DEL CICLO DE VIDA DE SISTEMAS
MODELOS DE CICLO DE VIDA ÍNDICE
• CONCEPTO DE CICLO DE VIDA
• PROCESOS DEL CICLO DE VIDA SW
• PROCESOS DEL CICLO DE VIDA DE SISTEMAS
MODELOS DE CICLO DE VIDA CONCEPTO DE CV
"un marco de referencia que contiene los procesos, las actividades y las tareas
involucradas en el desarrollo, la explotación y el mantenimiento de un producto de
software, abarcando la vida del sistema desde la definición de los requisitos hasta la
finalización de su uso".
ISO 12207
MODELOS DE CICLO DE VIDA ÍNDICE
• CONCEPTO DE CICLO DE VIDA
• PROCESOS DEL CICLO DE VIDA SW
• PROCESOS DEL CICLO DE VIDA DE SISTEMAS
MODELOS DE CICLO DE VIDA CV SOFTWARE
ADQUISICIÓN
PROCESOS PRINCIPALES PROCESOS DE SOPORTE
PROCESOS ORGANIZACIONALES
PROCESO DE ADAPTACIÓN
SUMINISTRO
DESARROLLO
EXPLOTACIÓN
MANTENIMIENTO
GESTIÓN
INFRAESTRUCTURA
MEJORA
RECURSOS HUMANOS
GESTIÓN DE ACTIVOS
GEST. PROG. REUTILIZACIÓN
INGENIERÍA DE DOMINIO
DOCUMENTACIÓN
GESTIÓN DE LA CONFIGURACIÓN
ASEGURAMIENTO DE CALIDAD
VERIFICACIÓN
VALIDACIÓN
REVISIÓN CONJUNTA
AUDITORÍA
GEST. RESOLUC. PROBLEMAS
EVALUACIÓN DE PRODUCTO
GEST. PETICIONES DE CAMBIO
USABILIDAD
MODELOS DE CICLO DE VIDA CV SOFTWARE
PROCESOS DE SOPORTE
Aseguramiento de la calidad, asegura que los productos de trabajo y los procesos cumplen las previsiones y planes predefinidos
→ Se desarrolla una estrategia para llevar a cabo el aseguramiento de la calidad
→ Se produce y mantiene evidencia del aseguramiento de la calidad
→ Se identifican y registran los problemas y/o no conformidades con los requisitos acordados
→ Se verifica el cumplimiento por parte de los productos, procesos y actividades de los estándares, procedimientos y requisitos aplicables
MODELOS DE CICLO DE VIDA CV SOFTWARE
PROCESOS ORGANIZACIONALES
Gestión de calidad, cuyo objetivo es conseguir la satisfacción de los clientes, monitorizando la calidad de los productos y servicios, a nivel organizacional y de proyecto, con el fin de asegurar que estos satisfacen los requisitos de los clientes
-Se establecen objetivos de calidad basados en requisitos de calidad implícitos y explícitos definidos por el cliente-Se desarrolla una estrategia global para conseguir los objetivos definidos-Se establece un sistema de gestión de calidad para implementar dicha estrategia-Se realiza, y se confirma el desempeño, de las actividades de control y aseguramiento de la calidad identificadas-Se monitoriza el desempeño real respecto a los objetivos de calidad-Se toman las acciones oportunas cuando no se logran los objetivos de calidad
MODELOS DE CICLO DE VIDA CV SOFTWARE
Proceso de mejora
Este proceso sirve para mejorar de forma continua la efectividad y eficiencia a través de los procesos utilizados y mantenidos de forma alineada con las necesidades de negocio.
Las fuentes de información que pueden proporcionar las entradas para el cambio son: resultados de valoración de procesos, auditorías, informes de satisfacción del cliente, eficiencia/efectividad organizacional, coste de la calidad.
El estado actual de los procesos podría determinarse mediante el proceso de valoración. Se compone de tres subprocesos: establecimiento de procesos, valoración de procesos y mejora de procesos.
PROCESOS ORGANIZACIONALES
MODELOS DE CICLO DE VIDA CV SOFTWARE
PROCESO DE ADAPTACIÓN
TIEMPO
DINERO
REQUISITOS
LEY
SEGURIDAD
SEGURIDAD FÍSICA
OTRAS ENTRADASESTÁNDAR
DE PROCESOS
DE CICLO DE VIDA DEL
SOFTWARE ISO/IEC
APLICACIÓN ADAPTACIÓN EVALUACIÓN
PRUEBAS ETC.
CREDENCIALES (ISO 9001, .....)
PROCEDIMIENTOS
CAPACIDAD DE LA ORGANIZACIÓN
MANUAL DE CALIDAD
PLAN DEL PROYECTO
PLAN DE CALIDAD
CONTRATO
PROYECTO INICIADO
CASCADA
ESPIRALMÉTODOS
ENTORNO
MODELOS Y MÉTODOS
E M P R E S A
MATRIZ DE RESPONSABILIDADES
MODELOS DE CICLO DE VIDA CV SOFTWARE
ESTÁNDARES RELACIONADOS
OBJETIVOS DEL PROCESO DE ASEGURAMIENTO DE LA CALIDAD
IEEE/EIA 12207
-Identificar y planificar las actividades de aseguramiento de la calidad para el proceso o producto-Identificar estándares, metodologías, procedimientos y herramientas para llevar a cabo las actividades de aseguramiento de la calidad y su adaptación al proyecto-Identificar los recursos y las responsabilidades para la realización de las actividades de aseguramiento de la calidad-Establecer y garantizar la independencia de los responsables de llevar a cabo las actividades de aseguramiento de la calidad-Realizar las actividades identificadas de aseguramiento de la calidad en consonancia con los planes y procedimientos relevantes-Aplicar los sistemas de gestión de calidad organizacionales al proyecto
MODELOS DE CICLO DE VIDA CV SOFTWARE
ESTÁNDARES RELACIONADOS
PLAN PARA EL ASEGURAMIENTO DE LA CALIDAD
IEEE/EIA 12207
•Información de un plan genérico para el aseguramiento de la calidad del software.•Estándares de calidad, metodologías, procedimientos y herramientas para llevar a cabo las tareas de aseguramiento de la calidad (o las referencias correspondientes de la organización en su documentación oficial.•Procedimientos para la identificación, colección, clasificación y disposición de los registros de calidad.•Recursos, programaciones y responsabilidades para dirigir las actividades de aseguramiento de calidad.•Actividades y tareas seleccionadas a partir de los procesos de soporte, tales como Verificación, Validación, Revisiones Conjuntas, Auditorías y Resolución de Problemas.
MODELOS DE CICLO DE VIDA ÍNDICE
• CONCEPTO DE CICLO DE VIDA
• PROCESOS DEL CICLO DE VIDA SW
• PROCESOS DEL CICLO DE VIDA DE SISTEMAS
MODELOS DE CICLO DE VIDA CV SISTEMAS
NORMA ISO 15288
Procesos de acuerdo: adquisición y suministro.
Procesos empresariales:
• gestión del entorno empresarial
• gestión de la inversión
• gestión de los procesos del CV de sistemas
• gestión de recursos
• gestión de la calidad.
MODELOS DE CICLO DE VIDA CV SISTEMAS
NORMA ISO 15288
• Establecer políticas, estándares y procedimientos de gestión de la calidad
• Establecer objetivos de gestión de la calidad de la organización basados en la estrategia empresarial para la satisfacción del cliente
• Definir las responsabilidades y autoridades para implementar la gestión de la calidad
• Evaluar e informar sobre la satisfacción del cliente
• Llevar a cabo revisiones periódicas de planes de calidad de proyectos
• Monitorizar el estado de las mejorar de calidad de los productos y servicios
Actividades del proceso de gestión de calidad
MODELOS DE CICLO DE VIDA CV SISTEMAS
NORMA ISO 15288
Procesos de proyecto:
• planificación de proyectos
• evaluación de proyectos
• control de proyectos
• toma de decisiones
• gestión de riesgos
• gestión de configuración
• gestión de información
MODELOS DE CICLO DE VIDA CV SISTEMAS
NORMA ISO 15288
Procesos técnicos:
• definición de requisitos de stakeholders• análisis de requisitos• diseño arquitectónico• implementación• integración• verificación• transición• validación• operación• mantenimiento• retirada