Esta norma establece un proceso de ciclo de vida para el desarrollo de software que incluye procesos y actividades desde la definición de requisitos hasta la finalización de su uso. Tiene como objetivo proporcionar una estructura común para compradores, proveedores, desarrolladores y otros involucrados en el desarrollo de software. El Rational Unified Process (RUP) es una metodología adaptable que apoya completamente la norma a través de procesos como verificación y validación, gestión de configuración, aseguramiento
2. • Proceso de Documentación
Nos aporta actividades como las decrear una diseñar,
ofrece herramientas para planificar,
Nos aporta una forma completa de Gestión Proceso de
Nos herramienta la infraestructura del
NoEs laayuda conjuntoresolver problemasaquellos
Proceso de Administración de que nos ayuda a elegir
estructura solida editar,deimportantes como
desarrollar, un a daren
Nosaportaprincipios bases procesos para e
Nosla Configuración controlar y mejorar un
ofrece medir,
producir,
yperfiles del mantener
distribuir y
ayudarequerimientos específicospersonal
a analizaranálisis, revisión y prueba
evaluar, del producto. de línea base de
Incluyeplanificación, ejecución, forma se
Noscorrectamenteestablecer laesta revisión los
Nos de Aseguramientolos
Identificarprocesoy conjunta como para que los
desarrollo del proyecto
la de definir dedede
documentosforma el cumplimientola
Realiza determina del producto para cumplir
Proceso el con
evaluar en del ciclovalidación nosProceso de Infraestructura
asegura y
inconformidadesestablecidos y darprocedimientos
procesoplanes correcto
ajustarlos a del mas cada unafuncionamiento y
parafacilita softwareproceso, contrato uso
los verificar eldel planesunlasun su
nos requerimientos para aplicar conmejor
competente
elementosCalidad para obtenerde revisión deyla
requerimientos del sistema cumplen partes
implementación
evaluaciónal producto.
la y buen
losvida deyVerificación los procesos del producto.
requerimientos.
técnicosdelsoporte
Proceso el software.
aseguramiento de tanto técnico como de
rendimientoidentificar los problemas y
especifico.administrativos.
para
es mas aplique.
según fácil
gestión del proyecto y revisión técnica.Mejora de
proyecto. Proceso de
Proceso de Validación software.
resolverlos. del
desarrollo un Proceso
Proceso de Revisión Conjunta
Proceso de Auditoría Proceso de Recursos
Humanos
Proceso de Solución de Problemas
3. 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
4. Proceso de
Documentación
Proceso de Gestión
Proceso de Administración Proceso de
Proceso de Solución de la Configuración Infraestructura
de Problemas
PROCESOS Proceso de
DE Aseguramiento de Proceso de
APOYO la Calidad Mejora de
Proceso de un Proceso
Proceso de Recursos
Auditoría
Proceso de Humanos
Verificación
Proceso de
Revisión Conjunta Proceso de
Validación
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.
5. • 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.
6. • (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.
7. • 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ónORGANIZACIÓN QUE
COMO CONCLUSIÓN UNA de proyectos.
DESE CUMPLIR CON EL ESTÁNDAR ISO 12207 Y
• Los procesos de configuración RUP lo soporta completamente
y cuenta con RUP, gestión de configuración como gestión de
ADOPTAR una SERIA UN PASO ADELANTE YA
cambios
QUE CONTARÍA CON UNA GUÍA DETALLADA DE
• Proceso de aseguramiento de calidad aporta con un
documento de plan de aseguramiento de calidad.
PROCESOS BUENOS PARA EL DESARROLLO Y
• Proceso de revisión y auditoria son recogidas en el plan de
SOPORTE DE LA GESTIÓN DE PROYECTOS.
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.