sábado, 8 de diciembre de 2012

¿Que es RUP?

Seria anti-ético el hecho de adentrarse en un tema sin antes tener una idea previamente de lo que se hablara, ante este hecho es conveniente y necesario dar una idea (que aunque parezca imprecisa) que permita al lector definir hacia donde se orienta la perspectiva principal de esta información.

Ahora la pregunta esencial es... ¿QUE ES RUP...?

RUP (Rational Unified Process) es una secuencia de pasos necesarios para el desarrollo y/o mantenimiento de gran cantidad de sistemas, en diferentes áreas de aplicación  diferentes organizaciones, diferentes medios de competencia y en proyectos de tamaños variables (desde el mas básico al mas complejo). Actualmente es propiedad de International Business Machines (IBM) y esta basado en un enfoque disciplinado de asignación de tareas y responsabilidades dentro de una organización de desarrollo con la finalidad de asegurar la obtención de un software de alta calidad que satisfagan la necesidad de los usuarios finales dentro de un calendario y tiempo predecible.

Elementos de RUP

  • Disciplinas: son los 'contenedores' empleados para organizar todas las actividades durante el ciclo de vida del sistema.
  • Artefactos: son los elementos de entrada y salida de las actividades. Es un elemento que el proyecto produce y utiliza para componer el producto final.
  • Flujos de Trabajo: constituye la secuencia de actividades que producen resultados visibles por medio de la integración de los roles y las actividades, artefactos y disciplinas.
  • Roles: son las personas o entes que están involucradas en cada proceso

Diagramas UML empleados en cada fase de la metodología RUP y los artefactos que genera.






11 comentarios:

  1. que software recomiendan para hacer todo esta recopilación de uml? rational rose

    ResponderEliminar
  2. Haber con sinceridad. Alguien aun usa RUP?. Yo no lo recomendaria

    ResponderEliminar
    Respuestas
    1. Hola Juber. Aunque te pueda sonar extraño, la mayoría de las grandes empresas de desarrollo de software utilizan RUP como su estandar, y al parecer por los hechos les ha ido de maravilla con su metodología.

      Eliminar
  3. Es obvio que Juber no tiene idea de lo que es la ingeniería de software por que RUP es la metodología que mas cerca estuvo de convertirse en un standard.

    ResponderEliminar
  4. Se debe a la complejidad y cantidad de documentos que genera. Es solo recomendable para proyectos muy grandes y con recursos suficientes para aplicarlo.

    ResponderEliminar
  5. RUP se usa para proyectos largos(grandes), si son proyectos pequeños o cambiantes es mejor usar SCRUM.

    ResponderEliminar
  6. Sega Megadrive 1.0 - VIDEOODL.CC
    Sega Megadrive 1.0. (3 youtube converter MB FLV) [Sega Mega หาเงินออนไลน์ Drive 1.0] (free download) - septcasino Video Games on Vimeo, the world's largest community for

    ResponderEliminar