Escolar Documentos
Profissional Documentos
Cultura Documentos
2). Determinacin de los requerimientos del sistema: El aspcto fundamntal dl ana lisis
d sistmas s comprndr todas las factas importants d la part d la mprsa qu s
ncuntra bajo studio. Los analistas, al trabajar con los mplados y administradors, dbn
studiar los procsos d una mprsa para dar rspusta a las siguints prguntas clav:
Qu s lo qu hac?
Co mo s hac?
Con qu frcuncia s prsnta?
Qu tan grand s l volumn d transaccions o dcisions?
Cua l s l grado d ficincia con l qu s fctu an las taras?
Exist algu n problma? Qu tan srio s? Cua l s la causa qu lo origina?
3). Diseo del sistema: El disn o d un sistma d informacio n produc los dtalls qu
stablcn la forma n la qu l sistma cumplira con los rqurimintos idntificados
durant la fas d ana lisis. Los spcialistas n sistmas s rfirn, con frcuncia, a sta
tapa como disn o lo gico n contrast con la dl dsarrollo dl softwar, a la qu dnominan
disn o fsico.
4). Desarrollo del software: Los ncargados d dsarrollar softwar pudn instalar
softwar comprobando a trcros o scribir programas disn ados a la mdida dl solicitant.
La lccio n dpnd dl costo d cada altrnativa, dl timpo disponibl para scribir l
softwar y d la disponibilidad d los programadors.
Abrviado como (dl ingl s Rapid Application Dvlopmnt) s un modlo d ciclo d vida
qu nfatiza un dsarrollo xtrmadamnt corto. S trata d una adaptacio n dl modlo
tradicional n cascada n l qu s logra l dsarrollo ra pido utilizando una construccio n
basada n componnts. Si s comprndn bin los rquisitos y s limita l a mbito dl
proycto, l procso RAD prmit crar un sistma compltamnt funcional dntro d
priodos cortos d timpo (ntr 60 y 90 das).
Cuando s utiliza para aplicacions d sistmas d informacio n, l nfoqu RAD tin las
siguints fass:
La clav dl modlo RAD sta n los cambios n las tapas d codificacio n y prubas:
Ventajas
Desventaja
MODELO DE PROTOTIPOS
El modlo d prototipos o d prototipaj prvio a su dsarrollo db considrar las siguints
parts fundamntals:
El siguint squma
rprsnt l procso qu
sigu st modlo:
Su disn o s ra pido y s
cntra n una rprsntacio n
d aqullos aspctos dl
softwar qu sra n visibls
para l clint o l usuario
final (por jmplo, la
configuracio n d la intrfaz
con l usuario y l formato d
los dspligus d salida).
Ayuda al dsarrollador d
softwar y al clint a ntndr d mjor manra cua l sra l rsultado d la construccio n
cuando los rquisitos st n satisfchos y ofrc un mjor nfoqu cuando l rsponsabl dl
dsarrollo dl softwar sta insguro d la ficacia d un algoritmo, d la adaptabilidad d un
sistma oprativo o d la forma qu dbra tomar la intraccio n humano-ma quina.
La clav d su xito sta n dfinir las rglas dl jugo dsd l principio; s dcir, l clint y
l dsarrollador s dbn ponr d acurdo n:
Qu l prototipo s construya y sirva como un mecanismo para la definicin de
requisitos
Qu l prototipo s descarte, o al mnos n part.
Cab rsaltar qu st modlo solamnt s u til cuando tanto l clint como l dsarrollador
conocn los objtivos y las ncsidads gnrals para l softwar.
El modlo d dsarrollo n spiral (vr Figura 10) s actualmnt uno d los ma s conocidos y
fu propusto por Bohm [7]. El ciclo d dsarrollo s rprsnta como una spiral, n lugar
d una sri d actividads sucsivas con rtrospctiva d una actividad a otra.
Cada ciclo d dsarrollo s divid n cuatro fass:
1. Dfinicio n d objtivos: S dfinn los objtivos. S dfinn las rstriccions dl procso
y dl producto. S
raliza un disn o
dtallado dl plan
administrativo. S
idntifican los
risgos y s laboran
stratgias
altrnativas
dpndindo d
stos.
2. Evaluacio n y
rduccio n d
risgos: S raliza un
ana lisis dtallado d
cada risgo
idntificado. Pudn
dsarrollars
prototipos para
disminuir l risgo
d rquisitos
dudosos. S llvan a
cabo los pasos para
rducir los risgos.
3. Dsarrollo y validacio n: S scog l modlo d dsarrollo dspu s d la valuacio n dl
risgo. El modlo qu s utilizara (cascada, sistmas formals, volutivo, tc.) dpnd
dl risgo idntificado para sa fas.
4. Planificacio n: S dtrmina si continuar con otro ciclo. S plana la siguint fas dl
proycto.
Est modlo a difrncia d los otros toma n considracio n xplcitamnt l risgo, sta s
una actividad important n la administracio n dl proycto.
El ciclo d vida inicia con la dfinicio n d los objtivos. D acurdo a las rstriccions s
dtrminan distintas altrnativas. S idntifican los risgos al sopsar los objtivos contra las
altrnativas. S valu an los risgos con actividads como ana lisis dtallado, simulacio n,
prototipos, tc. S dsarrolla un poco l sistma. S planifica la siguint fas.
PROCESO UNIFICADO
El nombr Procso Unificado s usa para dscribir l procso gn rico qu incluy aqullos
lmntos qu son comuns a la mayora d los rfinamintos xistnts. Tambi n prmit
vitar problmas lgals ya qu Procso Unificado d Rational o RUP son marcas rgistradas
por IBM (dsd su compra d Rational Softwar Corporation n 2003). El primr libro sobr l
tma s dnomino , n su vrsio n span ola, El Procso Unificado d Dsarrollo d Softwar
(ISBN 84-7829-036-2) y fu publicado n 1999 por Ivar Jacobson, Grady Booch y Jams
Rumbaugh, conocidos tambi n por sr los dsarrolladors dl UML, l Lnguaj Unificado d
Modlado. Dsd ntoncs los autors qu publican libros sobr l tma y qu no sta n
afiliados a Rational utilizan l t rmino Procso Unificado, mintras qu los autors qu
prtncn a Rational favorcn l nombr d Procso Unificado d Rational.
En l Procso Unificado los casos d uso s utilizan para capturar los rquisitos funcionals y
para dfinir los contnidos d las itracions. La ida s qu cada itracio n tom un conjunto
d casos d uso o scnarios y dsarroll todo l camino a trav s d las distintas disciplinas:
disn o, implmntacio n, pruba, tc. l procso dirigido por casos d uso s l rup. Nota: n
UP s sta Dirigido por requisitos y riesgos d acurdo con l Libro UML 2 d ARLOW, Jim
qu mnciona l tma.
Centrado en la arquitectura
El Procso Unificado asum qu no xist un modlo u nico qu cubra todos los aspctos dl
sistma. Por dicho motivo xistn mu ltipls modlos y vistas qu dfinn la arquitctura d
softwar d un sistma. La analoga con la construccio n s clara, cuando construys un dificio
xistn divrsos planos qu incluyn los distintos srvicios dl mismo: lctricidad,
fontanra, tc.
Ventajas y Desventajas:
Ngociacio n d
las condicions
victoria d
los dirctivos
para obtnr
condicions
Victoria &
Victoria
(ngociar para
qu ambos
gann). adma s
dl nfasis
inicial pusto
n la condicio n
d ganar-ganar,
l modlo tambi n prsnta trs tapas dl procso (puntos d anclaj), qu ayudan a
stablcr la ralizacio n d un ciclo alrddor d la spiral y proporcionar los hitos d
dcisio n ants d qu l proycto d producto d softwar. Estos son:
Objtivos dl Ciclo d Vida (Lif Cycl Objctivs - LCO) - Dfin una sri d
objtivos para cada actividad d softwar ma s importants (un conjunto d
objtivos rlacionados con la dfinicio n d los principals rquisitos d nivl
d producto).
Ventajas
Desventajas
MODELO EN V
Ralmnt las tapas individuals dl procso pudn sr casi las mismas qu las dl modlo
n cascada. Sin mbargo hay una gran difrncia. En vz d ir para abajo d una forma linal
las fass dl procso vulvn hacia arriba tras la fas d codificacio n, formando una v. La razo n
d sto s qu para cada una d las fass d disn o s ha ncontrado qu hay un homo logo n
las fass d prubas qu s corrlacionan.
Ventajas
Las vntajas qu s pudn dstacar d st modlo son las siguints:
Es un modlo simpl y fa cil d utilizar.
En cada una d las fass hay ntrgabls spcficos.
Tin una alta oportunidad d xito sobr l modlo n cascada dbido al dsarrollo d plans
d pruba n tapas tmpranas dl ciclo d vida.
Es un modlo qu sul funcionar bin para proyctos pqun os dond los rquisitos son
ntndidos fa cilmnt.
Inconvenientes
Entr los inconvnints y las crticas qu s l hacn a st modlo sta n las siguints:
Es un modlo muy rgido, como l modlo n cascada.
Tin poca flxibilidad y ajustar l alcanc s difcil y caro.
1
El softwar s dsarrolla durant la fas d implmntacio n, por lo qu no s producn
prototipos dl softwar.
2
El modlo no proporciona caminos claros para problmas ncontrados durant las fass d
prubas.
3
Los planes de prueba son OPERACION
el nexo entre el desarrollo
y la verificacin Y
MANTENIMIENT
Plan de O
ANALISIS DE Pruebas PRUEBA DE
Plan de
DISEO DEL
Pruebas
PRUEBA
DEL
SISTEMA del Sistema
Plan de
DISEO Pruebas PRUEBA DE
IMPLEMENTACION
DE PROGRAMAS Y
PRUEBA UNITARIA