S6. MD D - Filosofías y Metodologías Rup
METOLOGIA RUP
Metodología rup es un proceso propietario de la ingeniería de software creado por Rational
Software, adquirida por IBM, ganando un nuevo nombre Irup que ahora es una abreviatura
Rational Unified Process y lo que es una marca en el área de software
FILOSOFIA RUP
Está basado en 6 principios clave que son los siguientes:
- Adaptar el proceso:
El proceso deberá adaptarse a las necesidades del cliente ya que es muy importante
interactuar con él.
- Equilibrar prioridades:
Los requisitos de los diversos participantes pueden ser diferentes, contradictorios o
disputarse recursos limitados. Debe poder encontrarse un equilibrio que satisfaga los
deseos de todos. Gracias a este equilibrio se podrán corregir desacuerdos que surjan en el
futuro.
- Demostrar valor iterativamente:
Los proyectos se entregan, en etapas iteradas. En cada iteración se analiza la opinión de
los inversores, la estabilidad y calidad del producto, y se refina la dirección del proyecto
así como también los riesgos involucrados.
- Colaboración entre equipos:
Debe haber una comunicación fluida para coordinar requisitos, desarrollo, evaluaciones,
planes, resultados, etc.
- Enfocarse en la calidad:
El control de calidad no debe realizarse al final de cada iteración, sino en todos los
aspectos de la producción.
- Elevar el nivel de abstracción:
Este principio dominante motiva el uso de conceptos reutilizables tales como patrones de
diseño del software, lenguajes 4GL o esquemas (frameworks) por nombrar algunos. Estos
se pueden acompañar por las representaciones visuales de la arquitectura, por ejemplo,
con UML.
Comentarios
Publicar un comentario