Ingenieria De Software Rup

Páginas: 6 (1484 palabras) Publicado: 3 de marzo de 2013
http://books.google.com.mx/books?id=GkP8GxPUzK4C&pg=PA21&dq=rational+unified+process&hl=es&sa=X&ei=42waUdfMI8KdiQLTr4DwCw&ved=0CEAQ6AEwAg

http://www.utvm.edu.mx/OrganoInformativo/orgJul07/RUP.htm

http://yaqui.mxl.uabc.mx/~molguin/as/RUP.htm

http://es.scribd.com/doc/31440864/Metodologia-http://www.monografias.com/trabajos-pdf4/metodologia-rup-una-puno/metodologia-rup-una-puno.pdf

http://www.usmp.edu.pe/publicaciones/boletin/fia/info49/articulos/RUP%20vs.%20XP.pdf

PROCESO DE DESARROLLO UNIFICADO
Rational Unified Process

Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo. Su meta es asegurar la producción del software dealta calidad que resuelve las necesidades de los usuarios dentro de un presupuesto y tiempo establecidos.

El proceso unificado conocido como RUP, es un modelo de software que permite el desarrollo de software a gran escala, mediante un proceso continuo de pruebas y retroalimentación, garantizando el cumplimiento de ciertos estándares de calidad. Aunque con el inconveniente de generar mayorcomplejidad en los controles de administración del mismo. Sin embargo, los beneficios obtenidos recompensan el esfuerzo invertido en este aspecto.

El antecedente más importante se ubica en 1967 con la Metodología Ericsson (Ericsson Approach) elaborada por Ivar Jacobson, una aproximación de desarrollo basada en componentes, que introdujo el concepto de Caso de Uso. Entre los años de 1987 a 1995Jacobson fundó la compañía Objectory
AB y lanza el proceso de desarrollo Objectory (abreviación de Object Factory)
Dimensiones del RUP

El Rup tiene dos dimensiones:
* Eje Horizontal: representa el tiempo y demuestra los aspectos del ciclo de vida del proceso.
* Eje Vertical: representa las disciplinas que agrupan actividades definidas lógicamente.

La primera dimensión representa elaspecto dinámico del proceso y se expresa en términos de fases, de iteraciones, y la finalización de las fases.
La segunda dimensión representa el aspecto estático del proceso: cómo se describe en términos de componentes de proceso, las disciplinas, las ctividades, los flujos de trabajo, los artefactos, y los roles.

Se puede observar como varía el énfasis de cada disciplina en un cierto plazo enel tiempo, y durante cada una de las fases. Por ejemplo, en iteraciones tempranas, pasamos más tiempo en requerimientos, y en las últimas iteraciones
pasamos más tiempo en poner en práctica la realización del proyecto en si.

Caracteristicas Escenciales RUP

Tiene tres características esenciales:
1. Dirigido por los Casos de Uso.
2. Centrado en la arquitectura.
3. Iterativo eincremental.

Proceso dirigido por los Casos de Uso

Un caso de uso es la descripción de los pasos o las actividades que deberán realizarse para llevar a cabo un proyecto. Un caso de uso, cuenta o describe como el sistema y sus actores interactúan para así cumplir un propósito en común.
En RUP los Casos de Uso no son sólo una herramienta para especificar
los requisitos del sistema. Tambiénguían su diseño, implementación y
prueba. Los Casos de Uso constituyen un elemento integrador y una guía
del trabajo como se muestra:

Los casos de uso dentro del RUP, no solo comienzan el proceso de desarrollo, si no que proporcionan una guía, que permite establecer la trazabilidad entre los elementos generados dentro de las diversas actividades de proceso de desarrollo.

(Trazabilidad)Proceso centrado en la arquitectura

El proceso de arquitectura es importante porque afecta el desempeño y la potencia así como la capacidad de distribución y mantenimiento de un sistema. Los componentes individuales implementan los requerimientos funcionales del sistema. Los requerimientos no funcionales dependen de la arquitectura del sistema, es decir la forma en que dichos componentes se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria del software proceso rup
  • Rup-ejm desarrollo software
  • Ingenieria del software
  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS