SlideShare una empresa de Scribd logo
2
Lo más leído
Características
El RUP es un producto de Rational (IBM). Se caracteriza por ser iterativo e incremental, esta centrado
en la arquitectura y guiado por los casos de uso. Incluye artefactos (que son los productos tangibles del
proceso como por ejemplo, el modelo de casos de uso, el código fuente, etc.) y roles (papel que
desempeña una persona en un determinado momento, una persona puede desempeñar distintos roles a
lo largo del proceso).
El RUP permite
 Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo)
 Pretende implementar las mejores prácticas en Ingeniería de Software
 Desarrollo iterativo
 Administración de requisitos
 Uso de arquitectura basada en componentes
 Control de cambiose
 Modelado visual del software
 Verificación de la calidad del software
 Ø Describir la organización, documentación, funcionalidad y restricciones de un software.
 Ø Documentar y registrar las decisiones que se tomen para el desarrollo de un software.
 Ø Implementar los diferentes diagramas de UML, dando paso a la reducción de tiempo a la
hora de desarrollar un software.
Además, el RUP da cabida a las mejoras de las siguientes prácticas en el desarrollo de un software:
Administrar los Requerimientos:
Esta práctica permite documentar, agilizar, mejorar los requerimientos obtenidos para el desarrollo de
un software, es sin duda una metodología que ayuda a insertar nuevos cambios a un sistema de
información (actualizaciones).
Implementar arquitecturas basadas en Componentes:
Como es de saberse,antes de realizar el desarrollo completo de un aplicativo, es necesario realizar un
modelo a escala del mismo, pues bien, el RUP ofrece herramientas basadas en los componentes del
sistema a implementar, dando vía al modelamiento seguro del mismo.
Modelar Visualmente el Software:
El RUP permite mostrar en una GUI el modelo de software desarrollado, permitiendo al desarrollador
mostrar errores y poder corregirlos, sin duda, la interfaz gráfica da vida al sistema y es ella quien me
permite realizar modificaciones.
Verificar la Calidad de Software:
El verificar la calidad del producto realizado, es una práctica que sustenta el desarrollo del mismo, el
RUP,como herramienta colaboradora, ofrece formas de diseño, implementación, ejecución, entre otras
del software, antes de que éste sea implementado. En pocas palabras, permite realizar testing al
aplicativo.
Controlar los Cambios realizados al Software:
El RUP además de ofrecer herramientas para el desarrollo y análisis, permite también suministrar
recursos que sean ajustables a los posibles cambios que pueda sufrir elsoftware,ya sea de actualización
o innovación del mismo.
1.1 Casos de Uso
Según [Kru00], los Casos de Uso son una técnica de captura de requisitos que fuerza a pensar en
términos de importancia para elusuario y no sólo en términos de funciones que seria bueno contemplar.
Se define un Caso de Uso como un fragmento de funcionalidad del sistema que proporciona al usuario
un valor añadido. Los Casos de Uso representan los requisitos funcionales del sistema.

Más contenido relacionado

DOCX
Metodologia rup
PPTX
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
PPTX
Modelos o Ciclos de vida de software
PDF
Metodología xp
PPTX
Metodología Rup
PPTX
Aplicación métricas para evaluación diseño
PPTX
Metodologías de Desarrollo de Software
DOCX
Ensayo sobre la calidad de software
Metodologia rup
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Modelos o Ciclos de vida de software
Metodología xp
Metodología Rup
Aplicación métricas para evaluación diseño
Metodologías de Desarrollo de Software
Ensayo sobre la calidad de software

La actualidad más candente (20)

PDF
Tabla comparativa- metodologías de desarrollo
DOCX
Modelado Orientado a Objetos
PPTX
Uml lenguaje unificado de modelado
PPTX
Diseño de Software
PPTX
Componentes y Librerías - Tópicos avanzados de programación.
PDF
tipos de pruebas.
PDF
Metodologías de Desarrollo de Software Tradicionales y Emergentes
PPTX
Arquitectura de software
PDF
Metodologia orientada a objeto
PPTX
SPICE
PPTX
Tipos de pruebas de software
PPTX
modelos del proceso del software
PDF
UML. un analisis comparativo para la diagramación de software
PPTX
Modelo cascada
DOCX
25 Estandares - IEEE Calidad de Software
PPTX
Manejo de los procesos en los sistemas operativos
PPTX
Metodología RUP
DOCX
Pruebas de sistemas y aceptacion
Tabla comparativa- metodologías de desarrollo
Modelado Orientado a Objetos
Uml lenguaje unificado de modelado
Diseño de Software
Componentes y Librerías - Tópicos avanzados de programación.
tipos de pruebas.
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Arquitectura de software
Metodologia orientada a objeto
SPICE
Tipos de pruebas de software
modelos del proceso del software
UML. un analisis comparativo para la diagramación de software
Modelo cascada
25 Estandares - IEEE Calidad de Software
Manejo de los procesos en los sistemas operativos
Metodología RUP
Pruebas de sistemas y aceptacion
Publicidad

Similar a Caracteristicas rup (20)

PPTX
METODOLOGIA RUP
PPTX
Metodologia RUP
PPTX
Metodologias rup
DOCX
Rup
PDF
Qué+es+ru..
PPTX
Metodologia rup
PDF
Quesrup 120217232753-phpapp02
PDF
Aguilar alegría carlos
PDF
Metodologia rup
DOCX
Rup fase 3-version
PDF
Metodologia rup
PPTX
Rup entrega final
PPTX
Rup entrega final
PPTX
FASES DEL RUP
PPTX
Fases del rup
PPT
DiseñO De Sistemas
PPT
Diseño de Sistemas
PPT
DiseñO De Sistemas
PPT
Expos.rup
METODOLOGIA RUP
Metodologia RUP
Metodologias rup
Rup
Qué+es+ru..
Metodologia rup
Quesrup 120217232753-phpapp02
Aguilar alegría carlos
Metodologia rup
Rup fase 3-version
Metodologia rup
Rup entrega final
Rup entrega final
FASES DEL RUP
Fases del rup
DiseñO De Sistemas
Diseño de Sistemas
DiseñO De Sistemas
Expos.rup
Publicidad

Último (20)

PDF
Rendicion publica de cuentas inicial 2025 de la procuraduria
PPTX
6. El proceso de la planificación.pptx6. El proceso de la planificación.pptx
PPTX
Presentacion_charlas_Etapa_Productiva_aprendices.pptx
PDF
DESARROLLO E IMPACTO DE LA INNOVACION.pdf
PDF
CV Carlos Lira Zalaquett_Agosto 2025 - Asesor Técnico Empresarial / Facilitador
PPTX
LA INTELIGENCIA ARTIFICIAL EN ESTE MUNDO
DOC
SESIÓN COMO FUNCIONA EL MERCADO Y SU IMPLICANCIA EN LA ECONOMÍA
PPTX
auditoria ambiental y su uso en la practica diaria
PPTX
PONENCIA ORAL_CAT_3y4 - CALIDAD MYPES.pptx
PDF
MODELO DE INNOVACION VERNE,HERRAMIENTAS Y METODO.pdf
PDF
Estructura organizativa de ka empresa.pdf
PPTX
clase Contabilidad 2 [Autoguardado].pptx
PDF
07-gerencia-de-la-informatica contenidos.pdf
PDF
CATALOGO PRODUCTOS TNCC – EDICIÓN 202506
PDF
UP digital strategy v 2.0 s1.pdf solo chicos bien
PPTX
Presentación Plan de Negocio Moderno Morado y Blanco.pptx
PPT
TALLERLIDERAZGO.ppt Competencias Gerenciales
PPTX
DE LA ATENCIÓN A LA SATISFACCIÓN DEL CLIENTE.pptx
PPTX
saHERNISA FEMsOassaSAsasASAsaSasaSASaAsaS
PPTX
Curso-de-Aire-Acondicionado-y-Refrigeracion-Electronica-para-Ingenio-Azucarer...
Rendicion publica de cuentas inicial 2025 de la procuraduria
6. El proceso de la planificación.pptx6. El proceso de la planificación.pptx
Presentacion_charlas_Etapa_Productiva_aprendices.pptx
DESARROLLO E IMPACTO DE LA INNOVACION.pdf
CV Carlos Lira Zalaquett_Agosto 2025 - Asesor Técnico Empresarial / Facilitador
LA INTELIGENCIA ARTIFICIAL EN ESTE MUNDO
SESIÓN COMO FUNCIONA EL MERCADO Y SU IMPLICANCIA EN LA ECONOMÍA
auditoria ambiental y su uso en la practica diaria
PONENCIA ORAL_CAT_3y4 - CALIDAD MYPES.pptx
MODELO DE INNOVACION VERNE,HERRAMIENTAS Y METODO.pdf
Estructura organizativa de ka empresa.pdf
clase Contabilidad 2 [Autoguardado].pptx
07-gerencia-de-la-informatica contenidos.pdf
CATALOGO PRODUCTOS TNCC – EDICIÓN 202506
UP digital strategy v 2.0 s1.pdf solo chicos bien
Presentación Plan de Negocio Moderno Morado y Blanco.pptx
TALLERLIDERAZGO.ppt Competencias Gerenciales
DE LA ATENCIÓN A LA SATISFACCIÓN DEL CLIENTE.pptx
saHERNISA FEMsOassaSAsasASAsaSasaSASaAsaS
Curso-de-Aire-Acondicionado-y-Refrigeracion-Electronica-para-Ingenio-Azucarer...

Caracteristicas rup

  • 1. Características El RUP es un producto de Rational (IBM). Se caracteriza por ser iterativo e incremental, esta centrado en la arquitectura y guiado por los casos de uso. Incluye artefactos (que son los productos tangibles del proceso como por ejemplo, el modelo de casos de uso, el código fuente, etc.) y roles (papel que desempeña una persona en un determinado momento, una persona puede desempeñar distintos roles a lo largo del proceso). El RUP permite  Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo)  Pretende implementar las mejores prácticas en Ingeniería de Software  Desarrollo iterativo  Administración de requisitos  Uso de arquitectura basada en componentes  Control de cambiose  Modelado visual del software  Verificación de la calidad del software  Ø Describir la organización, documentación, funcionalidad y restricciones de un software.  Ø Documentar y registrar las decisiones que se tomen para el desarrollo de un software.  Ø Implementar los diferentes diagramas de UML, dando paso a la reducción de tiempo a la hora de desarrollar un software. Además, el RUP da cabida a las mejoras de las siguientes prácticas en el desarrollo de un software: Administrar los Requerimientos: Esta práctica permite documentar, agilizar, mejorar los requerimientos obtenidos para el desarrollo de un software, es sin duda una metodología que ayuda a insertar nuevos cambios a un sistema de información (actualizaciones). Implementar arquitecturas basadas en Componentes: Como es de saberse,antes de realizar el desarrollo completo de un aplicativo, es necesario realizar un modelo a escala del mismo, pues bien, el RUP ofrece herramientas basadas en los componentes del sistema a implementar, dando vía al modelamiento seguro del mismo. Modelar Visualmente el Software: El RUP permite mostrar en una GUI el modelo de software desarrollado, permitiendo al desarrollador mostrar errores y poder corregirlos, sin duda, la interfaz gráfica da vida al sistema y es ella quien me permite realizar modificaciones. Verificar la Calidad de Software: El verificar la calidad del producto realizado, es una práctica que sustenta el desarrollo del mismo, el RUP,como herramienta colaboradora, ofrece formas de diseño, implementación, ejecución, entre otras
  • 2. del software, antes de que éste sea implementado. En pocas palabras, permite realizar testing al aplicativo. Controlar los Cambios realizados al Software: El RUP además de ofrecer herramientas para el desarrollo y análisis, permite también suministrar recursos que sean ajustables a los posibles cambios que pueda sufrir elsoftware,ya sea de actualización o innovación del mismo. 1.1 Casos de Uso Según [Kru00], los Casos de Uso son una técnica de captura de requisitos que fuerza a pensar en términos de importancia para elusuario y no sólo en términos de funciones que seria bueno contemplar. Se define un Caso de Uso como un fragmento de funcionalidad del sistema que proporciona al usuario un valor añadido. Los Casos de Uso representan los requisitos funcionales del sistema.