Cuadro comparativo de los modelos de proceso del software (1)
1. CUADRO COMPARATIVO DE LOS MODELOS DE PROCESO DEL
NSOFTWARE
Modelo Modelo de Cascada Modelo de Espiral Modelo incremental Proceso de desarrollo Proceso software personal
unificado
Fases 1.- Análisis y definición de 1.-definicion de 1.- definir esbozo de una perspectiva • En el año de 1995 el PSP fue
requerimiento objetivos requerimientos dinámica que propuesto por Watts Humphrey,
2.-diseño del sistema y del 2.- evaluación y 2.- asignar muestra las fases este inicialmente estaba dirigido
software reducción de requerimientos a los del modelo sobre para estudiantes.
tiempo.
3.- Implementación y riesgos incrementos • Para 1997 con el lanzamiento del
una perspectiva
prueba del sistema 3.-desarrollo y 3.- diseñar la arquitectura estática que libro "An Introduction to the
4.- Integración y prueba del validación del sistema muestra las Personal Software Process" el PSP
sistema 4.-planificacion 4.- desarrollar actividades del ya estaba destinado a los
5.- Funcionamiento y incrementos del sistema proceso que se ingenieros.
mantenimiento 5.- validar incrementos representan. • PSP se concentra en las prácticas
6.- validar sistema una perspectiva de trabajo de los ingenieros en una
7.-sistema final práctica que forma individual.
sugiere buenas • El PSP se caracteriza porque es de
practicas a utilizar uso personal y se aplica a
durante el
programas pequeños de menos de
proceso.
10.000 líneas de código.
• El PSP sirve para producir software
de calidad, donde cada ingeniero
debe trabajar en la necesidad de
realizar trabajo de calidad
2. Actividades El desarrollo del La especificación, el
sistema gira en diseño y la
espiral hacia implementación del
afuera, software se dividen en
empezando con una serie de incrementos,
un embozo inicial los cuales se desarrollan
y terminando con por turno.
el desarrollo final
del mismo.
Diagramas
Ventajas • Son que la • Los clientes no • la ventaja de • La idea de que ganamos en talento
documentación se tienen que representar y habilidad
perspectivas
produce en cada fase y esperar hasta que • La estimulación por nuevas ideas
dinámicas y
que este cuadra con el sistema estadísticas es • Una estructura de trabajo de
otros modelos del completo se que las fases mejoramiento personal
proceso de ingeniería. entregue para del proceso de • Tomar control del propio trabajo
sacar provecho desarrollo no • La sensación de logro
de el están asociados • Una base mejorada para el trabajo
con flujos de
• Los clientes en grupo (TSP)
trabajo
pueden utilizar específicos. al • La convicción de que es lo mejor
los incrementos menos principio, que se puede hacer
iniciales como todos los flujos
prototipos de trabajo del
• urp pueden
estar activos en
todas las etapas
del proceso.
Desventajas • Es la • El tiempo requerido para conocerlo
consideración • El costo emocional por mantener
explicita del una disciplina
riesgo en el • El ego del cambio en las
modelo en costumbres
3. espiral
Tiempo del • Esta actividad selecciona
Proyecto requisitos, con base en ellos
desarrolla el tamaño y la
estimación de los recursos.
• Estimación de los defectos.
• Creación de un programa del
proyecto.
• La planificación proporciona una
sólida base para comprometerse a
unas fechas de entrega.
• Estimación del tiempo necesario.