Cuadro comparatvo ciclos
Modelo de cascada
defnición
Es el enoque meodológico que ordena rigurosamene las eapas del proceso para el desarrollo de soware
caracerístca
!Es la m"s utli#ado !Es una visión del proceso de desarrollo de soware como una sucesión de eapas que produce producos inermedios
Fases o eapas !Requisios !,ise-o !.mplemenación !.negración !$rue(a !.nsalación !manenimieno
!$ara que el pro%eco engas &'io de(en desarrollar odas las ases !)as aces contn*an +asa que el o(jetvo se +a cumplido
Modelo En 0
1e defne como un procedimieno uniorme para el desarrollo de producos para el tc Es un m&odo de gestón de pro%ecos compara(le a $R.2CE3 % descri(e ano m&odos para la gestón como para el desarrollo de
!Regula el pro%eco de desarrollo del soware !Minimi#ación de los riesgos del pro%eco !Mejorar % garant#ar la calidad del pro%eco !Reducción de los gasos oales durane odo el
Represenación grafca
venajas
desvenajas
Reali#a un (uen uncionamieno en equipos d&(iles % producos maduros/ por lo que se requiere de menos capial % +erramienas para uncionar de manera óptma
En la vida real/ un pro%eco rara ve# sigue una secuencia lineal/ eso crea una mala implemenación del modelo/ lo cual +ace que lo lleve al racaso
Es un modelo "cil de implemenar % enender
El proceso de creación del soware arda muc+o tempo %a de(e pasar por proceso de prue(as % +asa que el soware no es& compleo no se opera
Esa orienados a documenos
!4nalisis !Especifcación !,ise-o !$rogramación !$rue(a !,ocumenación !Manenimieno !reingeniería
!5ace m"s e'plícia la area pare de la ieración de las actvidades del proceso !)as prue(as de cada ase a%udaren a corregir posi(les errores sin ener que esperar a que sean rectfcados en la eapa fnal del proceso
4l enconrarse enconrarse errores luego de reali#ar las prue(as se pierde tempo % dinero/ %a que cada prue(a se reali#a luego de +a(er erminado la implemenación
sisemas
Modelos ieratvo
Es una derivación del ciclo de vida en cascada/ (usca reducir el riegos que surge enre las necesidades del usuario % el produco fnal
Modelo incremena l
Es la orma de reducir la repetción de ra(ajo en el proceso de desarrollo % da oporunidad de rerasar la oma de decisiones en los requisios +asa adquirir e'periencia con el sisema
Modelo En Espiral
1e (asa en un modelo espiral en donde cada (ucle o ieración represene un conjuno de actvidades )as actvidades no es"n fjadas a ning*n prioridad/ sino que las siguienes se eligen en unciones de
pro%eco
!Eval*a las unciones de las ieraciones precedene !El cliene es quien luego de cada ieración eval*a el produco % la corrige o propone mejorar !1e evian pro%ecos largos % se enrega 9algo de valor: a los usuarios con ciera recuencia !El usuario se involucra m"s !,i;cil de evaluar el coso oal !El resulado puede ser mu% positvo !
!Comunicación !$laneación !Modelado 6an"lisis % dise-o7 !Consrucción 6código/ prue(a7 ! ,espliegue6enre ga/ reroalimenació n7 !Requerimienos !,efnición de las areas % las ieraciones !,ise-os de los incremenos !,esarrollo del incremeno !0alidación del incremeno !.negración de incremenos !Enrega del produco
!,eerminar o(jetvos !4nalisis del riesgo !$lanifcación !,esarrollo % pro(ar
!,isminu%en riesgos !F"cilmene cam(iar los requerimienos !Reduce cosos !8suario se le enrega pare del produco es decir una versión con la cual &l puede ra(ajar !Con un paradigma incremenal se reduces el tempo de desarrollo inicial/ %a que se implemenan la uncionalidad parcial !
5asa el momeno no presena desvenajas irrepara(les
!Requiere de muc+as planeaciones/ ano adminisratva como &cnica !Requiere de meas claras para conocer el esado del pro%eco
!genera muc+o tempo en el desarrollo del sisema !modelo cososo !requiere e'periencia en la identfcación de riesgos
an"lisis de riesgo
Modelo ,e prootpo
En la ingeniería de soware/ perenece a los modelos evolutvo
nuevo modelo del sisema compleo
!,e(e ser un sisema con el que se pueda e'perimenar !,e(e ser comparatvame ne (arao 6menor que el =>?7 !de(e desarrollarse r"pidamene !&nasis en la inera# de usuario Equipo de desarrollo reducido !+erramienas % lenguajes adecuados
!Recolección % refnamienos de requisios !Modelado/ dise-o r"pido Consrucción del prootpo !,esarrollo/ evaluación del prootpo por el cliene !Refnamieno del prootpo !$roduco de ingeniería
!2o modifca el @ujo del ciclo de vida !reduce el riesgo e consruir producos que no satsagan las necesidades de los usuarios !reduce coso % aumena la pro(a(ilidad de &'io !e'igen disponer de las +erramienas adecuadas
!,e(ido a que el usuario ve que el prootpo unciona piensa que ese es el produco erminado % no entenden que reci&n se va desarrollar el soware