El Proceso Unificado De Desarrollo De Software

Páginas: 12 (2787 palabras) Publicado: 12 de abril de 2012
Los temas del Trabajo son:
Titulo: Proceso Racional Unificado (RUP):
* Ventajas de Enfoques
* Elementos Básicos
* Caracteristicas de la Metodología
* Describir Fases del Ciclo de Vida de RUP
RUP - Proceso Racional Unificado

Buen día, para todos nuestros seguidores y visitantes, esta semana queremos hablar un poco acerca del proceso de desarrollo RUP (Proceso RacionalUnificado).

RUP es un marco de trabajo que conduce el desarrollo de las aplicaciones en las organizaciones, proporcionando una gran cantidad de recursos para los analistas, desarrolladores, arquitectos, evaluadores y gerentes de proyecto. Aunque en algunas empresas ven al RUP como metodología grande y burocrática, otros la ven ligera y con un enfoque flexible para el desarrollo del software. Ambasperspectivas pueden ser correctas dependiendo del nivel de madurez en que se encuentre la organización, además de que el RUP permite es objeto de personalizar, extender y utilizar en una variedad de formas por cada cliente, lo que hace que está metología sea una de las mejores opciones a la hora de desarrollar aplicativos, y mejorar cada vez con la calidad del software que se ofrece.

Dentro de susgrandes capacidades, esta metodología permite asignar tareas y responsabilidades en una empresa de desarrollo (quién hace, cuándo y cómo), permitiendo así una buena gestión a lo largo del desarrollo de las aplicaciones, entonces, vemos como existen mas metodologías que nos serán de ayuda para mejorar la calidad del software si no lo proponemos.

Nuevamente viene la reflexión, y es para todoslos que desarrollan, llamesen empresas o personas, ¿Cual es el temor a no utilizar buenas practicas?, si vemos que son adaptables a nuestras necesidades, acá lo realmente interesante es poderlo adaptar a nuestras necesidades y sin duda alguna, con buenas practicas se desarrollará software de mejor calidad, que implica clientes mas satisfechos y una mejor industria.

El Proceso Unificado deDesarrollo de Software (RUP)
Introducción
El Proceso Unificado 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 resposabilidades dentrode 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 (Figura 1):
        Un eje horizontal que representa el tiempo y muestra los aspectos del ciclo de vida del proceso a lo largo de sudesenvolvimiento
        Un eje vertical que representa las disciplinas, las cuales agrupan actividades de una manera lógica de acuerdo a su naturaleza.
La primera dimensión representa el aspecto dinámico del proceso conforme se va desarrollando, se expresa en términos de fases, iteraciones e hitos (milestones).
La segunda dimensión representa el aspecto estático del proceso: cómo es descrito en términos decomponentes del proceso, disciplinas, actividades, flujos de trabajo, artefactos y roles.
 

Figura 1
El Proceso Unificado se basa en componentes (component-based), lo que significa que el sistema en construcción está hecho de componentes de software interconectados por medio de interfaces bien definidas (well-defined interfaces).
El Proceso Unificado usa el Lenguaje de Modelado Unificado(UML) en la preparación de todos los planos del sistema. De hecho, UML es una parte integral del Proceso Unificado, fueron desarrollados a la par.
Los aspectos distintivos del Proceso Unificado están capturados en tres conceptos clave: dirigido por casos de uso (use-case driven), centrado en la arquitectura (architecture-centric), iterativo e incremental. Esto es lo que hace único al Proceso...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso unificado de desarrollo de software
  • Rub (proceso unificado de desarrollo de software)
  • Ventajas del proceso unificado de desarrollo de software
  • Proceso Unificado Para Desarrollo De Software (Rup)
  • proceso unificado de desarrollo de software
  • El proceso unificado de desarrollo de software
  • Proceso unificado de desarrollo del software
  • Proceso Unificado De Desarrollo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS