Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo de Software
Desarrollo de Software
Software
Armando Arturo Camacho Perez
Modelo De Desarrollo
De Software
Modelo De Cascada
MODELO ESPIRAL
Modelo Original de
Boehm
Pablo Joel Perales
Gaytn
TIPOS DE MODELOS
VENTAJAS
DESVENTAJA
S
Prototipado
Prototipado
Es frecuente que los clientes
no sepan lo que quieren, pero
cuando ven algo y utilizan
prototipos, pronto saben lo
que no quieren.
Desarrollo basado en la
reutilizacin
Carlos Alberto Gmez Rodrguez
en
las
Es
un
del
Notracion de compontes
Diagrama de componentes
Interfaces
Componentes y los nodos
Restricciones
Anlisis del riesgo
Ventajas y desventajas
El anlisis del riesgo se hace de forma explcita y clara.
Une los mejores elementos de los restantes modelos. Reduce riesgos del proyecto - Incorpora objetivos de
calidad - Integra el desarrollo con el mantenimiento
Genera mucho tiempo en el desarrollo del sistema Modelo
costoso
Requiere
experiencia
en
la
identificacin
de
riesgos
Inconvenientes
Genera mucho trabajo adicional. Cuando un sistema
falla se pierde tiempo y coste dentro de la empresa.
Exige una cierta habilidad en los analistas (es bastante
difcil).
Transformacin
Formal
Calidad en el
Asistente (Sujeto)
Nocin: Es una herramienta que da soporte alanalista de sis
Brinda soporte aldesarrolladorpararefinarelsistema fina
Impacto: Realiza tareas de monitoreo desistemas finalesen
refinamiento.
Almacena el historial de cambios en elregistro formal de d
Es utilizado para lavalidacinyverificacin.
Desarrollador (Sujeto)
Nocin: Es la persona encargada de construir
elcompilador automtico 2.
Impacto: Posee conocimientos tcnicos que le
permiten expresar la serie
detransformacionesa
realizar en instrucciones de cdigo del compilador 2.
Utiliza elasistentepara registrar cambios y
en bsqueda de informacin relevante.
Documento de mantenimiento (Objeto)
Nocin: Es documento en el cual se registran los
cambio realizados durante
elmantenimiento.
Es completado por elanalista de sistemas.
Impacto: Posee la descripcin del cambio,
relacionando elrequisito informalcon
laespecificacin formal.
En el se menciona el origen del cambio, si
Mantener - (Verbo)
Nocin: Es la accin de modificar unaespecificacin formald
de que est ms cerca de
la necesidad delusuario final.
Es realizado por elanalista de sistema.
Impacto: Se identifican mejoras a realizar en laespeci
formal.
Se evala junto con elusuario finalsi estas modificaci
ajustan a sus expectativas.
Refinar - (Verbo)
Nocin
Es la accin de modificar elsistema finalpara obtener mayor
precisin respecto a laespecificacin formal.
Es realizado por elcompilador automtico 1.
Impacto
Se detecta una mejora y se aplica sobre laespecificacin forma
La nueva versin de laespecificacin formalse coloca como
entrada en elcompilador automtico 1.
Se genera una nueva versin delsistema finalcon las
Simular - (Verbo)
Nocin
Es una tcnica utilizada paravalidarunaespecificacin fo
Es ejecutada por elanalista de sistemas.
Impacto
Se realiza a partir de una nuevaespecificacin formalque
requieravalidacin.
Se ejecuta antes detransformarlaespecificacin formalc
finalidad de confirmar los
cambios antes de aplicarlos.
Sistema Final - (Objeto)
Nocin
Es el software que va a ser utilizado por elusuario final.
Impacto
Es generado por elcompilador automtico 2luego de
lastransformaciones.
El mismo puede serrefinado.
Validar - (Verbo)
Nocin: Es la accin de comprobar en conjunto con elusuario
finalque laespecificacin formalse ajusta
a lo que este espera.
Es llevada a cabo por elanalista de sistemas.
Se realiza una vez finalizado elanlisis de requisitos.
Impacto: Se controla con elusuario final, laespecificacin
formalobtenida.
Sesimulala
ejecucin
de
unsistema
finalsegn
laespecificacin formalactual.
Se contrasta contra la realidad de las necesidades delusuario.
Se realiza elmantenimientosobre lo que sea necesario seguir
GRACIAS
.