ciclodevidaydesarrollodesoftware-120521224251-phpapp01
DESCRIPTION
INGENIERIA DEL SOFTWARETRANSCRIPT
CICLO DE VIDA DEL DESARROLLODEL SOFTWARE
Y GESTIÓN DE CALIDAD
• Proceso de Documentación
Proceso de Administración de la Configuración
Proceso de Aseguramiento de la Calidad
Proceso de Verificación
Proceso de Validación
Proceso de Revisión Conjunta
Proceso de Auditoría
Proceso de Solución de Problemas
Proceso de Gestión
Proceso de Infraestructura
Proceso de Mejora de un Proceso
Proceso de Recursos Humanos
APORTES A LA CALIDAD
PROCESOS DE APOYO PROCESOS ORGANIZATIVOS
Nos ayuda a analizar y resolver problemas e inconformidades del producto para cumplir los requerimientos.
Nos determina el cumplimiento con los requerimientos planes y contrato según aplique.
No ofrece un conjunto de procesos para evaluar en forma conjunta como la implementación del proceso, revisión de la gestión del proyecto y revisión técnica.
Realiza el proceso de validación nos asegura que los requerimientos del sistema cumplen con su uso especifico.
PROCESOS DE APOYO
Incluye principios análisis, revisión y prueba para verificar el correcto funcionamiento y rendimiento de los procesos del producto.
Nos aporta requerimientos específicos para ajustarlos a planes establecidos y dar un mejor aseguramiento al producto.
Identificar definir y establecer la línea base de los elementos del software para aplicar procedimientos técnicos y administrativos.
Nos aporta actividades como las de planificar, diseñar, desarrollar, producir, editar, distribuir y mantener aquellos documentos del producto.
PROCESOS DE APOYO
Es la herramienta que nos ayuda a elegir correctamente los perfiles del personal competente para el soporte tanto técnico como de desarrollo del software.
Nos aporta una forma completa de evaluar, medir, controlar y mejorar un proceso del ciclo de vida del software.
Nos ofrece herramientas para crear una estructura solida en la infraestructura del desarrollo del proyecto de esta forma se nos facilita mas cada una de las partes y es mas fácil identificar los problemas y resolverlos.
Nos ayuda a dar bases importantes como la de planificación, ejecución, revisión y evaluación para obtener un buen proyecto.
PROCESOS ORGANIZATIVOS
Un proceso de apoyo se emplea y ejecuta por otro proceso, según sus necesidades y lo gestiona a nivel de proyecto.
Los procesos organizativos , se emplean por una para establecer e implementar una infraestructura constituida por procesos y personal asociado al ciclo de vida y para mejorar continuamente esa infraestructura
Proceso de Documentación
Proceso de Administración de la Configuración
Proceso de Aseguramiento de
la Calidad
Proceso de Verificación
Proceso de Validación
Proceso de Revisión Conjunta
Proceso de Auditoría
Proceso de Solución de Problemas
PROCESOS DEAPOYO
Proceso de GestiónProceso de Infraestructura
Proceso de Mejora de un ProcesoProceso de Recursos
Humanos
PROCESOS
ORGANIZATIVOS
Como todo gran proyecto para alcanzar sus objetivos y mas tratándose de calidad necesitas pautas o principios que lo guíen para un buen desarrollo, esto son los aportes que realizan los procesos de apoyo y organizativos en la norma ISO 12207 a la calidad para ser utilizadas como modelo o referencia para adaptarlas estratégicamente a nuestro producto o aplicativo, como un buen engranaje todas las piezas son fundamentales para su buen desempeño.
NORMA 12207
• Esta norma esta orientada a los procesos de ciclo de vida del software de la organización ISO.Establece un proceso de ciclo de vida para el software que incluye procesos y actividades que se aplican desde la definición de requisitos, pasando por la adquisición y configuración de los servicios del sistema, hasta la finalización de su uso.
• Este estándar tiene como objetivo principal proporcionar una estructura común para que compradores, proveedores, desarrolladores, personal de mantenimiento, operadores, gestores y técnicos involucrados en el desarrollo de software usen un lenguaje común.
QUE ES RUP
• (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas.
• El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
RELACIÓN ISO 12207 Y RUP
• APORTAN A LA CALIDAD DEL SOFTWARE• Utilizan procesos de verificación y validación comprobación de
requisitos con el cliente y con la especificación en el RUP se localiza en la disciplina de gestión de proyectos.
• Los procesos de configuración RUP lo soporta completamente y cuenta con una gestión de configuración como gestión de cambios
• Proceso de aseguramiento de calidad aporta con un documento de plan de aseguramiento de calidad.
• Proceso de revisión y auditoria son recogidas en el plan de aseguramiento y en la gestión de la configuración permite realizar nuevamente otro tipo de auditoria.
• Resolución de problemas RUP cuenta con un documento de resolución de problemas.
COMO CONCLUSIÓN UNA ORGANIZACIÓN QUE DESE CUMPLIR CON EL ESTÁNDAR ISO 12207 Y ADOPTAR RUP, SERIA UN PASO ADELANTE YA QUE CONTARÍA CON UNA GUÍA DETALLADA DE PROCESOS BUENOS PARA EL DESARROLLO Y SOPORTE DE LA GESTIÓN DE PROYECTOS.
GRACIAS