Está en la página 1de 6

UNIVERSIDAD ABIERTA PARA ADULTOS

SANTIAGO DE LOS CABALLEROS

CARRERA

INGENIERIA EN SOFTWARE

ASIGNATURA
INGENIERIA EN SOFTWARE

TRABAJO FINAL

TEMA

PROCESO DE SOFTWARE Y GESTION DE PROYECTOS

PARTICIPANTE
EDSON JUAN GARCIA DE LOS SANTOS

MATRICULA

17-6225

FACILITADOR

Joan Tejada Caba


1. Escribe un reporte de lectura  que incluya:

 a) Un cuadro comparativo de los modelos de proceso de software, donde se


evidencie las ventajas y desventajas de cada uno.

MODELO DE ETAPAS O LINEAL Este modelo lo usan las personas que


utilizan muy bien los requerimientos
del sistema que forma parte de la
empresa.
Ventajas.
 Evita pasar a otra etapa sin
haber terminado la anterior.
 Rígidamente dividido y
estructura clara.
Desventajas.
 Modelo poco productivo.
 Costo alto de la identificación
de errores en etapas
avanzadas y no se ven
resultados del programa hasta
el final del proceso.

MODELO CASCADA Es una extensión del modelo de


etapas
Ventajas.
 Es el más utilizado.
 Es fácil de aplicar.
 La documentación se produce
en cada fase y que este
cuadrada con otros procesos
de ingeniería.
Desventajas.
 Es difícil establecer todos los
requerimientos del sistema en
las primeras etapas.
 La versión final del sistema no
se tendrá rápido.
MODELO PROTOTIPO Este se centra en ayudar a
comprender los requisitos que plantea
el usuario, sobre todo si este no tiene
una idea acabada de lo que se desea.
Ventajas.
 Reducción de la incertidumbre
del riesgo.
 Reducción de tiempos y de
costos.
 Incrementos en la aceptación
del nuevo sistema.
 El usuario puede evaluar el
producto y mejorarlo.
Desventajas.
 El software que ve el usuario
es débil.
 El usuario piensa que ya se
encuentra terminado el
producto.
 No hay que usarlo en casos
experimentales ya que no
puede funcionar.

MODELO DESARROLLO Este modelo busca reemplazar el


EVOLUTIVO modelo por un nuevo sistema.
Ventajas.
 Se aplica para sistemas
interactivos medianos o
pequeños.
 Para partes de sistemas
grandes.
 Para sistemas de corta vida.
Desventajas.
 Poca visibilidad en el proceso.
 Los sistemas están
pobremente especificados.
 Se requieren habilidades
especiales.
MODELO INCREMENTAL El sistema se desarrolla por partes
que se van incrementando y juntando
posteriormente.
Ventajas.
 Se evitan proyectos largos y se
entrega a los usuarios algo de
valor con frecuencia.
 El usuario se involucra más.
 Se pueden cambiar los
requerimientos pues como nos
basamos en una versión a esta
la aumentamos o la
modificamos.
Desventajas.
 Es difícil evaluar el costo total.
 Requiere gestores
experimentados.
 Los errores en los requisitos se
detectan tarde y su corrección
es costosa.
 Necesita una gran planeación.
MODELO ESPIRAL Ventajas.
 Puede adaptarse y aplicarse a
lo largo de la vida del software.
 Permite a quien lo desarrolla
aplicar el enfoque de
construcción de prototipos en
cualquier etapa de evolución
del producto.
 Es muy útil en proyectos
grandes.
Desventajas.
 Es un modelo nuevo.
 Genera mucho tiempo en el
desarrollo del sistema.
 Debido a su elevada
complejidad no es
recomendable utilizarlo en
sistemas pequeños.
PROCESO UNIFICADO (RUP) Es un proceso de software genérico
que puede ser utilizado para una gran
cantidad de tipos de sistemas de
software, para diferentes áreas de
aplicación.
Ventajas.
 Puede ser utilizado para una
gran cantidad de tipos de
software.
Desventajas.
 Cuando la interacción no
cumple con sus metas, los
desarrolladores deben revisar
sus decisiones previas y probar
un nuevo enfoque.

b) Elabora un flujo grama donde se evidencie los pasos que se deben

desarrollar para la gestión de riesgo. 


GESTIÓN DEL
RIESGO

IDENTIFICACIÓN DEL
RIESGO

ESTIMACIÓN DEL
RIESGO

VALORACIÓN DEL
RIESGO

RIESGO
RIESGO TOLERABLE
CONTROLADO

PROCEDIMINETO DE
ADOPCIÓN,
CONTROL Y
SEGUIMIENTO DE
MEDIDAS
CORRECTIVAS

También podría gustarte