SlideShare ist ein Scribd-Unternehmen logo
1 von 14
METODOLOGÍAS (RUP)
Definición:
• El Rational Unified Process o Proceso Unificado de Racional. Es un proceso de
ingeniería de software que suministra un enfoque para asignar tareas y
responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar
la producción de software de alta y de mayor calidad para satisfacer las necesidades
de los usuarios que tienen un cumplimiento al final dentro de un limite de tiempo
y presupuesto previsible. Es una metodología de desarrollo iterativo que es
enfocada hacia “ diagramas de los casos de uso, y manejo de los riesgos y el manejo
de la arquitectura” como tal.
CARACTERÍSTICAS
• Ser iterativo e incrementar. Resulta muy práctico dividir el trabajo en piezas o mini-
proyectos.
• Centrado en la arquitectura. Nos da la forma del sistema y debe diseñarse de forma que este
pueda evolucionar no únicamente de su desarrollo inicial, sino en futuras generaciones.
• Los casos de uso. Representan los requerimientos base para el desarrollo del sistema,
constituyen el punto de partida para las tareas de análisis y diseño y son la fuente para que
el equipo de pruebas construya los casos de pruebas.
• Desarrolla iterativamente.
• Administra requerimientos.
• Usa arquitecturas basadas en componentes.
CICLO DE DESARROLLO
• En cada fase se realizan una o más iteraciones (con el objeto de ir perfeccionando los
objetivos, mediante el feedback del usuario) y hasta que no finaliza una fase no se comienza
con la siguiente. Por regla general, la fase en la que se realizan más iteraciones es
la Construcción.
• En cada fase se refinan los objetivos de las fases anteriores en el proceso de conseguir el
objetivo o objetivos de la fase, por ejemplo, en la fase de construcción se pueden modificar,
añadir o eliminar requisitos, casos de uso, etc… lo que tiene un impacto en lo obtenido en
fases anteriores, acercándonos cada vez más a un sistema que satisfaga las necesidades de
los usuarios.
El ciclo de vida RUP se divide en 4 fases: Iniciación, Elaboración, Construcción y Transición.
1. Iniciación: Obtención de los objetivos, catálogo de requisitos, identificación de casos de uso.
2. Elaboración: Refinamiento de los objetivos de la fase anterior, casos de uso, análisis, diseño,
definición y establecimiento de la arquitectura base del sistema.
3. Construcción: Refinamiento de los objetivos de las fases anteriores y construcción del
sistema de información.
4. Transición: Refinamiento de los objetivos de las fases anteriores e implantación del sistema
de información (preparación del producto para su entrega y pasos a producción de versiones
no finales (porque hay que hacer ajustes) y de la versión final prevista).
Ejemplos
RESUMEN
• El Rational Unified Process o Proceso Unificado de Racional. Es un proceso de
ingeniería de software que suministra un enfoque para asignar tareas y
responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar
la producción de software de alta y de mayor calidad para satisfacer las necesidades
de los usuarios que tienen un cumplimiento al final dentro de un limite de tiempo
y presupuesto previsible. Es una metodología de desarrollo iterativo que es
enfocada hacia “ diagramas de los casos de uso, y manejo de los riesgos y el manejo
de la arquitectura” como tal.
• El RUP mejora la productividad del equipo ya que permite que cada miembro del
grupo sin importar su responsabilidad específica pueda acceder a la misma base de
datos incluyendo sus conocimientos.
SUMMARY
• The Rational Unified Process and the Rational Unified Process . It is a process
engineering software that provides an approach to assigning tasks and
responsibilities within a development organization . Its aim is to ensure high
production software and better quality to meet the needs of users that have an effect
to end within a predictable time limit and budget. It is an iterative development
methodology that is focused on " diagrams use cases and risk management and
management of architecture" as such.
• The RUP enhances team productivity by allowing each member of the group
regardless of their specific responsibility to access the same database including their
knowledge.
RECOMENDACIONES
• Para obtener un máximo control de variables que conlleva un desarrollo de
aplicaciones y poder mantener una ordenada implementación de éstas, es importante
seguir metodologías y estándares que nos lleven a estar en competitividad en todo
momento.
CONCLUSIONES
• Para contar con un enfoque disciplinado en la asignación de tareas y
responsabilidades dentro de una organización del desarrollo, es necesaria la
aplicación de una metodología, con la cual se puede mantener una fácil
administración de este proceso; como por ejemplo la metodología RUP.
GLOSARIO DE TÉRMINOS
• REFACTORIZACION:
Se usa a menudo para describir la modificación del código fuente sin cambiar su
comportamiento, lo que se conoce informalmente por limpiar el código.
LINKOGRAFIAS
• http://rupmetodologia.blogspot.pe/
• http://metorup.blogspot.pe/
• https://jummp.wordpress.com/2011/04/06/desarrollo-de-software-ciclo-de-vida-rup-
rational-unified-process/
GRACIAS

Weitere ähnliche Inhalte

Was ist angesagt?

Workshop spring session 2 - La persistance au sein des applications Java
Workshop spring   session 2 - La persistance au sein des applications JavaWorkshop spring   session 2 - La persistance au sein des applications Java
Workshop spring session 2 - La persistance au sein des applications Java
Antoine Rey
 

Was ist angesagt? (20)

Cours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vie
 
DISEÑO DE UNA INFRAESTRUCTURA TECNOLOGICA (IT) QUE PERMITA ALTA DISPONIBILI...
DISEÑO DE UNA INFRAESTRUCTURA  TECNOLOGICA (IT) QUE PERMITA  ALTA DISPONIBILI...DISEÑO DE UNA INFRAESTRUCTURA  TECNOLOGICA (IT) QUE PERMITA  ALTA DISPONIBILI...
DISEÑO DE UNA INFRAESTRUCTURA TECNOLOGICA (IT) QUE PERMITA ALTA DISPONIBILI...
 
Modelo Descrptivos Del Proceso Del Sofware
Modelo Descrptivos  Del  Proceso Del SofwareModelo Descrptivos  Del  Proceso Del Sofware
Modelo Descrptivos Del Proceso Del Sofware
 
Sqa
SqaSqa
Sqa
 
GESTION DE LA RED INTEGRADA
GESTION DE LA RED INTEGRADAGESTION DE LA RED INTEGRADA
GESTION DE LA RED INTEGRADA
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
ASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQA
ASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQAASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQA
ASEGURAMIENTO DE LA CALIDAD EN LOS SISTEMAS DE INFORMACION SQA
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
Estandares ieee
Estandares ieeeEstandares ieee
Estandares ieee
 
Servicios web xml
Servicios web xmlServicios web xml
Servicios web xml
 
La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
Middleware
MiddlewareMiddleware
Middleware
 
Entregables de pruebas
Entregables de pruebasEntregables de pruebas
Entregables de pruebas
 
Modelo de desarrollo del software angel rojas
Modelo de desarrollo del software angel rojasModelo de desarrollo del software angel rojas
Modelo de desarrollo del software angel rojas
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
Qualité logiciel - Generalités
Qualité logiciel - GeneralitésQualité logiciel - Generalités
Qualité logiciel - Generalités
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructurado
 
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el SoftwareGestión de Proyectos de Software - Unidad II: Calidad en el Software
Gestión de Proyectos de Software - Unidad II: Calidad en el Software
 
Workshop spring session 2 - La persistance au sein des applications Java
Workshop spring   session 2 - La persistance au sein des applications JavaWorkshop spring   session 2 - La persistance au sein des applications Java
Workshop spring session 2 - La persistance au sein des applications Java
 

Andere mochten auch

RUP In A Nutshell Slide Share
RUP In A Nutshell Slide ShareRUP In A Nutshell Slide Share
RUP In A Nutshell Slide Share
dwslaterjr
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
pawanonline83
 
Presentation - Rational Unified Process
Presentation - Rational Unified ProcessPresentation - Rational Unified Process
Presentation - Rational Unified Process
Sharad Srivastava
 

Andere mochten auch (19)

rup
ruprup
rup
 
Sesion1 adsi
Sesion1 adsiSesion1 adsi
Sesion1 adsi
 
Enterprise Unified Process
Enterprise Unified ProcessEnterprise Unified Process
Enterprise Unified Process
 
Rup
RupRup
Rup
 
Rational unified processing
Rational unified processingRational unified processing
Rational unified processing
 
PM - RUP
PM - RUPPM - RUP
PM - RUP
 
RUP
RUPRUP
RUP
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Rup
RupRup
Rup
 
RUP In A Nutshell Slide Share
RUP In A Nutshell Slide ShareRUP In A Nutshell Slide Share
RUP In A Nutshell Slide Share
 
RUP VS RAD Methodology
RUP VS RAD MethodologyRUP VS RAD Methodology
RUP VS RAD Methodology
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
Use of RUP for Small Projects
Use of RUP for Small ProjectsUse of RUP for Small Projects
Use of RUP for Small Projects
 
RUP
RUPRUP
RUP
 
An Overview of RUP methodology
An Overview of RUP methodologyAn Overview of RUP methodology
An Overview of RUP methodology
 
Presentation - Rational Unified Process
Presentation - Rational Unified ProcessPresentation - Rational Unified Process
Presentation - Rational Unified Process
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
RUP model
RUP modelRUP model
RUP model
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 

Ähnlich wie Metodologias rup (20)

metodologia
metodologiametodologia
metodologia
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Iterativo xarla
Iterativo xarlaIterativo xarla
Iterativo xarla
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Metodologia rup trabajo1
Metodologia rup trabajo1Metodologia rup trabajo1
Metodologia rup trabajo1
 
Qué+es+ru..
Qué+es+ru..Qué+es+ru..
Qué+es+ru..
 
Rup jenny mallqui
Rup   jenny mallquiRup   jenny mallqui
Rup jenny mallqui
 
Qué es rup
Qué es rupQué es rup
Qué es rup
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Rup
RupRup
Rup
 
Metodologia rup 2
Metodologia rup 2Metodologia rup 2
Metodologia rup 2
 
Rup
RupRup
Rup
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
 
RUP
RUPRUP
RUP
 
Metodologia.rup
Metodologia.rupMetodologia.rup
Metodologia.rup
 
Metodologia.rup
Metodologia.rupMetodologia.rup
Metodologia.rup
 
Modelo iterativo
Modelo iterativoModelo iterativo
Modelo iterativo
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 

Mehr von ElvisAR (7)

Introducción a GNU/Linux
Introducción a GNU/LinuxIntroducción a GNU/Linux
Introducción a GNU/Linux
 
Cocomo
CocomoCocomo
Cocomo
 
Diagrama de despliegue
Diagrama de despliegueDiagrama de despliegue
Diagrama de despliegue
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Metodologias xp
Metodologias xpMetodologias xp
Metodologias xp
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (10)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Metodologias rup

  • 2. Definición: • El Rational Unified Process o Proceso Unificado de Racional. Es un proceso de ingeniería de software que suministra un enfoque para asignar tareas y responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software de alta y de mayor calidad para satisfacer las necesidades de los usuarios que tienen un cumplimiento al final dentro de un limite de tiempo y presupuesto previsible. Es una metodología de desarrollo iterativo que es enfocada hacia “ diagramas de los casos de uso, y manejo de los riesgos y el manejo de la arquitectura” como tal.
  • 3. CARACTERÍSTICAS • Ser iterativo e incrementar. Resulta muy práctico dividir el trabajo en piezas o mini- proyectos. • Centrado en la arquitectura. Nos da la forma del sistema y debe diseñarse de forma que este pueda evolucionar no únicamente de su desarrollo inicial, sino en futuras generaciones. • Los casos de uso. Representan los requerimientos base para el desarrollo del sistema, constituyen el punto de partida para las tareas de análisis y diseño y son la fuente para que el equipo de pruebas construya los casos de pruebas. • Desarrolla iterativamente. • Administra requerimientos. • Usa arquitecturas basadas en componentes.
  • 4.
  • 5. CICLO DE DESARROLLO • En cada fase se realizan una o más iteraciones (con el objeto de ir perfeccionando los objetivos, mediante el feedback del usuario) y hasta que no finaliza una fase no se comienza con la siguiente. Por regla general, la fase en la que se realizan más iteraciones es la Construcción. • En cada fase se refinan los objetivos de las fases anteriores en el proceso de conseguir el objetivo o objetivos de la fase, por ejemplo, en la fase de construcción se pueden modificar, añadir o eliminar requisitos, casos de uso, etc… lo que tiene un impacto en lo obtenido en fases anteriores, acercándonos cada vez más a un sistema que satisfaga las necesidades de los usuarios.
  • 6. El ciclo de vida RUP se divide en 4 fases: Iniciación, Elaboración, Construcción y Transición. 1. Iniciación: Obtención de los objetivos, catálogo de requisitos, identificación de casos de uso. 2. Elaboración: Refinamiento de los objetivos de la fase anterior, casos de uso, análisis, diseño, definición y establecimiento de la arquitectura base del sistema. 3. Construcción: Refinamiento de los objetivos de las fases anteriores y construcción del sistema de información. 4. Transición: Refinamiento de los objetivos de las fases anteriores e implantación del sistema de información (preparación del producto para su entrega y pasos a producción de versiones no finales (porque hay que hacer ajustes) y de la versión final prevista).
  • 8. RESUMEN • El Rational Unified Process o Proceso Unificado de Racional. Es un proceso de ingeniería de software que suministra un enfoque para asignar tareas y responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software de alta y de mayor calidad para satisfacer las necesidades de los usuarios que tienen un cumplimiento al final dentro de un limite de tiempo y presupuesto previsible. Es una metodología de desarrollo iterativo que es enfocada hacia “ diagramas de los casos de uso, y manejo de los riesgos y el manejo de la arquitectura” como tal. • El RUP mejora la productividad del equipo ya que permite que cada miembro del grupo sin importar su responsabilidad específica pueda acceder a la misma base de datos incluyendo sus conocimientos.
  • 9. SUMMARY • The Rational Unified Process and the Rational Unified Process . It is a process engineering software that provides an approach to assigning tasks and responsibilities within a development organization . Its aim is to ensure high production software and better quality to meet the needs of users that have an effect to end within a predictable time limit and budget. It is an iterative development methodology that is focused on " diagrams use cases and risk management and management of architecture" as such. • The RUP enhances team productivity by allowing each member of the group regardless of their specific responsibility to access the same database including their knowledge.
  • 10. RECOMENDACIONES • Para obtener un máximo control de variables que conlleva un desarrollo de aplicaciones y poder mantener una ordenada implementación de éstas, es importante seguir metodologías y estándares que nos lleven a estar en competitividad en todo momento.
  • 11. CONCLUSIONES • Para contar con un enfoque disciplinado en la asignación de tareas y responsabilidades dentro de una organización del desarrollo, es necesaria la aplicación de una metodología, con la cual se puede mantener una fácil administración de este proceso; como por ejemplo la metodología RUP.
  • 12. GLOSARIO DE TÉRMINOS • REFACTORIZACION: Se usa a menudo para describir la modificación del código fuente sin cambiar su comportamiento, lo que se conoce informalmente por limpiar el código.
  • 13. LINKOGRAFIAS • http://rupmetodologia.blogspot.pe/ • http://metorup.blogspot.pe/ • https://jummp.wordpress.com/2011/04/06/desarrollo-de-software-ciclo-de-vida-rup- rational-unified-process/