Metodologia Rup O Rational Unified Process
La metodología RUP, llamada así por sus siglas en inglés Rational Unified Process, es un proceso de desarrollo de software y junto con elLenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos.
El RUP no es un sistema con pasosfirmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
El RUP está basado en 6 principios clave que son los siguientes:
Adaptar elproceso
El proceso deberá adaptarse a las necesidades del cliente ya que es muy importante interactuar con él. Las características propias del proyecto u organización.
Equilibrar prioridades
Losrequisitos de los diversos participantes pueden ser diferentes, contradictorios o disputarse recursos limitados. Debe encontrarse un equilibrio que satisfaga los deseos de todos.
Demostrar valoriterativamente
Los proyectos se entregan, aunque sea de un modo interno, en etapas iteradas. En cada iteración se analiza la opinión de los inversores, la estabilidad y calidad del producto, y se refina ladirección del proyecto así como también los riesgos involucrados
Colaboración entre equipos
El desarrollo de software no lo hace una única persona sino múltiples equipos.
Elevar el nivel deabstracción
Este principio dominante motiva el uso de conceptos reutilizables tales como patrón del software, lenguajes 4GL o marcos de referencia (frameworks) por nombrar algunos.
Enfocarse en la calidadEl control de calidad no debe realizarse al final de cada iteración, sino en todos los aspectos de la producción.
PRINCIPALES CARACTERISTICAS
* Forma disciplinada de asignar tareas yresponsabilidades (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...
Regístrate para leer el documento completo.