SlideShare una empresa de Scribd logo
ProcesoUnificado
2017
ActividadN°4
IES-9023
AnálisisyDiseñode Sistemas
Bevaqua,Patricio
Actividad N°4
1
Proceso Unificado
IES-9023
PROCESO UNIFICADO
Vamosa trabajar con el punto3.3 del apunte.
 Lee el material (pag7 a 10)
 Observalosvideossugeridos
 Puedesbuscarmaterial complementario.
 Responde lassiguientespreguntas:
1) Define el conceptode ProcesoUnificado
El ProcesoUnificadode DesarrolloSoftware osimplemente ProcesoUnificadoesun marco
de desarrollode software que se caracterizaporestardirigidoporcasos de uso,centradoen
la arquitecturaypor seriterativoe incremental. (Seautodefine comounproceso).
A continuación,se profundizaenladefinición.
Dirigido a Casosdeuso:En el contextode ingenieríadel software,un caso deuso esuna
secuenciade interaccionesque se desarrollaránentre unsistemaysusactores enrespuesta
a un eventoque iniciaunactorprincipal sobre el propiosistema. Loscasosde usose utilizan
para capturar los requisitosfuncionalesyparadefinirloscontenidosde lasiteraciones. El
procesodirigidoporcasosde uso esel rup.
Centrado en la Arquitectura:El ProcesoUnificadoasume que noexiste unmodeloúnicoque
cubra todoslosaspectosdel sistema.Pordichomotivoexistenmúltiplesmodelosyvistas
que definenlaarquitecturade software de unsistema.
Iterativo e incremental:(se desarrollarmásabajo).
Cada una de estasiteracionesse divide asuvezenuna serie de disciplinasque recuerdana
lasdefinidasenel ciclode vidaclásicooencascada (Análisisde requisitos,Diseño,
ImplementaciónyPrueba).Aunque todaslasiteracionessuelenincluirtrabajoencasi todas
lasdisciplinas,el gradode esfuerzodentrode cadauna de ellasvaríaa lolargo del proyecto.
Enfocado en los riesgos:El ProcesoUnificadorequiere que el equipodelproyectose centre
enidentificarlosriesgoscríticosenunaetapatempranadel ciclode vida.
Fuente: https://es.wikipedia.org/wiki/Proceso_unificado
2) Analizaydescribe cadauna de sus fases.
• Inicio o Concepción:se desarrollael análisisdelnegocio,se define el alcance completo
del proyecto,lavisiónel producto. Se determinanlosriesgos asociadosal proyecto.Se
confeccionael plande iteraciones. A mayorincertidumbre,másiteracionesarealizaren
estaetapa. [Se puedenhacerpequeñaspruebasde concepto(prototipos) paradeterminar
factibilidad].
• Elaboración:refinamientode ladefinicióndel producto (se seleccionanloscasosde
uso), a su vez,observaladefiniciónyestablecimientode lalíneabase de laarquitectura
(que incluye lasnecesidadesde losusuarios),esdecirse trabajanenparalelolos
requerimientosdel sistemaylaarquitecturaque dará soporte a esosrequerimientos.
• Construcción:aquíse busca completarlafuncionalidaddelsistema,paraellose
clarificanlosrequisitospendientes,se administran loscambiosde acuerdoalas
evaluaciones realizadasporlosusuariosyse realizanlasmejorasparael proyecto.
2
IES-9023
2
Proceso Unificado
Comprende el desarrollodel productohastael momentoenque éste espuestoenmanos
del usuarioporprimeravez.
• Transición:esla transferenciadel productohacialacomunidadde usuarios.Se ajustan
loserroresy defectosencontradosenlaspruebasde aceptación, se capacitaalosusuariosy
se provee el soporte técniconecesario.
Ciclo de vida RUP.
3) Explicaporqué es iterativo –incremental
El ProcesoUnificadoesunmarco de desarrolloiterativoe incrementalcompuestode cuatro
fasesdenominadasInicio,Elaboración,ConstrucciónyTransición.Cadaunade estasfaseses
a su vezdivididaenunaserie de iteraciones(lade iniciopuede incluirvariasiteracionesen
proyectosgrandes).Estasiteracionesofrecencomoresultadounincrementodel producto
desarrolladoque añade omejoralasfuncionalidadesdel sistemaendesarrollo.
4) ¿Quiénescrearonoidearoneste modelo?
El ProcesoUnificado(Rational UnifiedProcess RUP) fue creadoporGrady Booch(creadordel
método Booch), Ivar Jacobson y James Rumbaugh (Creador de la Técnica de Modelado de
Objetos), la misma aparece en junio de 1998 con el acrónimo RUP 5.0 y puesto a
la disposición del públicoa iniciosde 1999 y su funcionamientose centrabaenlas personas,
losprocesosy lasherramientas.
Fuente: http://rupequipo1.blogspot.com.ar/2012/12/algo-de-historia.html
AnálisisyDiseñode Sistemas
Bevaqua,Patricio
Actividad N°4
3
Proceso Unificado
IES-9023
5) Realizaunaopiniónpersonal sobre el mismo.
El RUP esusado enuna gran cantidadde sistemas(paradiferentesáreasde aplicación,tipos
de organización,tamañosde proyectos).
La metodologíacomprendetresprincipiosclaves:Dirigidoporloscasosde uso, centradoen
la arquitectura,iterativoe incremental.
Un punto muyimportante esque,este método,buscaanticiparlosriesgosdel proyecto.
En todas lasetapasse construye,testeayse cuenta con unejecutable poresosunaturaleza
esiterativa.
Da importanciatantoal productocomo a la documentación(se encuentraenmitadde
caminode ambas),
Tambiénse mantiene enuna“zonagris”en cuantoa su orientaciónapersonasoprocesos.
Se relacionacon lasmetodologíasadaptativas.
Es un métodoque involucraal usuariofinal enlasdiferentesfases conel finde obteneruna
alta satisfacciónenel producto terminado,evitandoasíllegarconun productoque no se
ajuste a lasnecesidadesdelcliente.

Más contenido relacionado

La actualidad más candente

Ventajas y desventajas modelos
Ventajas y desventajas modelosVentajas y desventajas modelos
Ventajas y desventajas modelos
CristHian Martinez
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
William Matamoros
 
Presentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwarePresentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del software
SamuelSanchez136
 
Unidad i ing_soft
Unidad i ing_softUnidad i ing_soft
Unidad i ing_soft
UCC
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del software
oscar uriarte
 
Ti cs en ambiente de caos e hipercompetitividad
Ti cs en ambiente de caos e hipercompetitividadTi cs en ambiente de caos e hipercompetitividad
Ti cs en ambiente de caos e hipercompetitividadRobert Rodriguez
 
2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)
Mario A Moreno Rocha
 
Calidad del diseno
Calidad del disenoCalidad del diseno
Calidad del diseno
Boris Dominic
 
Ciclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasCiclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemas
AndrezMendozaMelendr
 
Metodologia De Desarrollo De Software
Metodologia De Desarrollo De SoftwareMetodologia De Desarrollo De Software
Metodologia De Desarrollo De Software
Martin Penaloza
 

La actualidad más candente (10)

Ventajas y desventajas modelos
Ventajas y desventajas modelosVentajas y desventajas modelos
Ventajas y desventajas modelos
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
Presentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwarePresentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del software
 
Unidad i ing_soft
Unidad i ing_softUnidad i ing_soft
Unidad i ing_soft
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del software
 
Ti cs en ambiente de caos e hipercompetitividad
Ti cs en ambiente de caos e hipercompetitividadTi cs en ambiente de caos e hipercompetitividad
Ti cs en ambiente de caos e hipercompetitividad
 
2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)2. Administración de Proyectos de Software (UTM 2071)
2. Administración de Proyectos de Software (UTM 2071)
 
Calidad del diseno
Calidad del disenoCalidad del diseno
Calidad del diseno
 
Ciclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasCiclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemas
 
Metodologia De Desarrollo De Software
Metodologia De Desarrollo De SoftwareMetodologia De Desarrollo De Software
Metodologia De Desarrollo De Software
 

Similar a Proceso Unificado

Sistemas II (II Bimestre)
Sistemas II (II Bimestre)Sistemas II (II Bimestre)
Sistemas II (II Bimestre)
Videoconferencias UTPL
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
Joxany Chávez
 
Presentacion MSF
Presentacion MSFPresentacion MSF
Presentacion MSF
Felipe Lozano Leon
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
hernandezcris
 
Ingeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vidaIngeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vida
CARLOSCOLQUEALMENDRA
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
turlahackers
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
Jenny OlivRodri
 
Manual de Ingeniería de Software
Manual de Ingeniería de SoftwareManual de Ingeniería de Software
Manual de Ingeniería de Software
DavidHerrera295
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de información
Jose Martinez
 
Lineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watchLineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watch
Jesus Chacon
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
Rony Altamirano Anampa
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
Rony Altamirano Anampa
 
Prog de Sistemas Computacionales, Modelos & Herramientas.ppt
Prog de Sistemas Computacionales, Modelos & Herramientas.pptProg de Sistemas Computacionales, Modelos & Herramientas.ppt
Prog de Sistemas Computacionales, Modelos & Herramientas.ppt
Ivan Lorberg
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
mireya2022
 

Similar a Proceso Unificado (20)

Sistemas II (II Bimestre)
Sistemas II (II Bimestre)Sistemas II (II Bimestre)
Sistemas II (II Bimestre)
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Presentacion MSF
Presentacion MSFPresentacion MSF
Presentacion MSF
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
RUP
RUPRUP
RUP
 
metodologia
metodologia metodologia
metodologia
 
Ingeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vidaIngeniería de software - Ciclo de vida
Ingeniería de software - Ciclo de vida
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
Manual de Ingeniería de Software
Manual de Ingeniería de SoftwareManual de Ingeniería de Software
Manual de Ingeniería de Software
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de información
 
Lineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watchLineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watch
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Prog de Sistemas Computacionales, Modelos & Herramientas.ppt
Prog de Sistemas Computacionales, Modelos & Herramientas.pptProg de Sistemas Computacionales, Modelos & Herramientas.ppt
Prog de Sistemas Computacionales, Modelos & Herramientas.ppt
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Qué es rup
Qué es rupQué es rup
Qué es rup
 
Rup jenny mallqui
Rup   jenny mallquiRup   jenny mallqui
Rup jenny mallqui
 

Último

Tango-Gestion-Delta2.pdf...para aprender
Tango-Gestion-Delta2.pdf...para aprenderTango-Gestion-Delta2.pdf...para aprender
Tango-Gestion-Delta2.pdf...para aprender
AgostinaZarate
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 

Último (6)

Tango-Gestion-Delta2.pdf...para aprender
Tango-Gestion-Delta2.pdf...para aprenderTango-Gestion-Delta2.pdf...para aprender
Tango-Gestion-Delta2.pdf...para aprender
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 

Proceso Unificado

  • 2. AnálisisyDiseñode Sistemas Bevaqua,Patricio Actividad N°4 1 Proceso Unificado IES-9023 PROCESO UNIFICADO Vamosa trabajar con el punto3.3 del apunte.  Lee el material (pag7 a 10)  Observalosvideossugeridos  Puedesbuscarmaterial complementario.  Responde lassiguientespreguntas: 1) Define el conceptode ProcesoUnificado El ProcesoUnificadode DesarrolloSoftware osimplemente ProcesoUnificadoesun marco de desarrollode software que se caracterizaporestardirigidoporcasos de uso,centradoen la arquitecturaypor seriterativoe incremental. (Seautodefine comounproceso). A continuación,se profundizaenladefinición. Dirigido a Casosdeuso:En el contextode ingenieríadel software,un caso deuso esuna secuenciade interaccionesque se desarrollaránentre unsistemaysusactores enrespuesta a un eventoque iniciaunactorprincipal sobre el propiosistema. Loscasosde usose utilizan para capturar los requisitosfuncionalesyparadefinirloscontenidosde lasiteraciones. El procesodirigidoporcasosde uso esel rup. Centrado en la Arquitectura:El ProcesoUnificadoasume que noexiste unmodeloúnicoque cubra todoslosaspectosdel sistema.Pordichomotivoexistenmúltiplesmodelosyvistas que definenlaarquitecturade software de unsistema. Iterativo e incremental:(se desarrollarmásabajo). Cada una de estasiteracionesse divide asuvezenuna serie de disciplinasque recuerdana lasdefinidasenel ciclode vidaclásicooencascada (Análisisde requisitos,Diseño, ImplementaciónyPrueba).Aunque todaslasiteracionessuelenincluirtrabajoencasi todas lasdisciplinas,el gradode esfuerzodentrode cadauna de ellasvaríaa lolargo del proyecto. Enfocado en los riesgos:El ProcesoUnificadorequiere que el equipodelproyectose centre enidentificarlosriesgoscríticosenunaetapatempranadel ciclode vida. Fuente: https://es.wikipedia.org/wiki/Proceso_unificado 2) Analizaydescribe cadauna de sus fases. • Inicio o Concepción:se desarrollael análisisdelnegocio,se define el alcance completo del proyecto,lavisiónel producto. Se determinanlosriesgos asociadosal proyecto.Se confeccionael plande iteraciones. A mayorincertidumbre,másiteracionesarealizaren estaetapa. [Se puedenhacerpequeñaspruebasde concepto(prototipos) paradeterminar factibilidad]. • Elaboración:refinamientode ladefinicióndel producto (se seleccionanloscasosde uso), a su vez,observaladefiniciónyestablecimientode lalíneabase de laarquitectura (que incluye lasnecesidadesde losusuarios),esdecirse trabajanenparalelolos requerimientosdel sistemaylaarquitecturaque dará soporte a esosrequerimientos. • Construcción:aquíse busca completarlafuncionalidaddelsistema,paraellose clarificanlosrequisitospendientes,se administran loscambiosde acuerdoalas evaluaciones realizadasporlosusuariosyse realizanlasmejorasparael proyecto.
  • 3. 2 IES-9023 2 Proceso Unificado Comprende el desarrollodel productohastael momentoenque éste espuestoenmanos del usuarioporprimeravez. • Transición:esla transferenciadel productohacialacomunidadde usuarios.Se ajustan loserroresy defectosencontradosenlaspruebasde aceptación, se capacitaalosusuariosy se provee el soporte técniconecesario. Ciclo de vida RUP. 3) Explicaporqué es iterativo –incremental El ProcesoUnificadoesunmarco de desarrolloiterativoe incrementalcompuestode cuatro fasesdenominadasInicio,Elaboración,ConstrucciónyTransición.Cadaunade estasfaseses a su vezdivididaenunaserie de iteraciones(lade iniciopuede incluirvariasiteracionesen proyectosgrandes).Estasiteracionesofrecencomoresultadounincrementodel producto desarrolladoque añade omejoralasfuncionalidadesdel sistemaendesarrollo. 4) ¿Quiénescrearonoidearoneste modelo? El ProcesoUnificado(Rational UnifiedProcess RUP) fue creadoporGrady Booch(creadordel método Booch), Ivar Jacobson y James Rumbaugh (Creador de la Técnica de Modelado de Objetos), la misma aparece en junio de 1998 con el acrónimo RUP 5.0 y puesto a la disposición del públicoa iniciosde 1999 y su funcionamientose centrabaenlas personas, losprocesosy lasherramientas. Fuente: http://rupequipo1.blogspot.com.ar/2012/12/algo-de-historia.html
  • 4. AnálisisyDiseñode Sistemas Bevaqua,Patricio Actividad N°4 3 Proceso Unificado IES-9023 5) Realizaunaopiniónpersonal sobre el mismo. El RUP esusado enuna gran cantidadde sistemas(paradiferentesáreasde aplicación,tipos de organización,tamañosde proyectos). La metodologíacomprendetresprincipiosclaves:Dirigidoporloscasosde uso, centradoen la arquitectura,iterativoe incremental. Un punto muyimportante esque,este método,buscaanticiparlosriesgosdel proyecto. En todas lasetapasse construye,testeayse cuenta con unejecutable poresosunaturaleza esiterativa. Da importanciatantoal productocomo a la documentación(se encuentraenmitadde caminode ambas), Tambiénse mantiene enuna“zonagris”en cuantoa su orientaciónapersonasoprocesos. Se relacionacon lasmetodologíasadaptativas. Es un métodoque involucraal usuariofinal enlasdiferentesfases conel finde obteneruna alta satisfacciónenel producto terminado,evitandoasíllegarconun productoque no se ajuste a lasnecesidadesdelcliente.