miércoles, 6 de abril de 2011

Proceso Unificado Rational (RUP)

Es un proceso de software genérico que puede ser utilizado para una gran cantidad de tipos de sistemas de software, para diferentes áreas de aplicación, diferentes tipos de organizaciones, diferentes niveles de competencia y diferentes tamaños de proyectos.
Provee un enfoque disciplinado en la asignación de tareas y responsabilidades dentro de una organización de desarrollo. Su meta es asegurar la producción de software de muy alta calidad que satisfaga las necesidades de los usuarios finales, dentro de un calendario y presupuesto predecible.
El Proceso Unificado tiene dos dimensiones:
- Un eje horizontal que representa el tiempo y demuestra el aspecto dinámico del proceso, se expresa en términos de ciclos, de fases, de iteraciones, de hitos o milestones (puntos de verificación del proyecto, deben cumplirse antes de continuar). 
- Un eje vertical que representa el aspecto estático del proceso; cómo se describe en términos de actividades, de dispositivos, de trabajadores y de workflows (flujo de trabajo, como se estructuran y realizan las tareas).