Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Loading…
Transcript

Universidad Estatal a Distancia

Cátedra Desarrollo de Sistemas

“Primera Tarea: Definición de RUP”

“Temas I y II”

Herramientas de Producción Avanzada II

Código 03074

Grupo número: 01

Profesor: Jorge Alvarado Zamora

Nombre Completo: Jesús Rolando López Kim

Su ciclo de Vida

El ciclo de vida RUP es una implementación del Desarrollo en espiral. Fue creado ensamblando los elementos en secuencias semi-ordenadas. El ciclo de vida organiza las tareas en fases e iteraciones.

Sus principios de desarrollo:

Estructuras o plantillas de patrones

Objetivos de los patrones

- Nombre del patrón

- Clasificación del patrón

- Intención

- También conocido como

- Motivación

- Aplicabilidad

- Estructura

- Participantes

- Colaboraciones

- Consecuencias

- Implementación

- Código de ejemplo

- Usos conocidos

- Patrones relacionados

- Proporcionar catálogos de elementos reusables en el diseño de sistemas software.

- Evitar la reiteración en la búsqueda de soluciones a problemas ya conocidos y solucionados anteriormente.

- Formalizar un vocabulario común entre diseñadores.

- Estandarizar el modo en que se realiza el diseño.

- Facilitar el aprendizaje de las nuevas generaciones de diseñadores condensando conocimiento ya existente.

Categorías de patrones

- Según la escala o nivel de abstracción

- Patrones de arquitectura

- Patrones de diseño

- Dialectos

Definición de Patrones de diseño

Los patrones de diseño son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces.

Principales Artefactos:

- Inicio

- Elaboración

- Construcción

- Transición

Principales características

- Forma disciplinada de asignar tareas y responsabilidades

- Pretende implementar las mejores prácticas en - - Ingeniería de Software

- Desarrollo iterativo

- Administración de requisitos

- Uso de arquitectura basada en componentes

- Control de cambios

- Modelado visual del software

- Verificación de la calidad del software

La definición de RUP

Sus fases:

- Durante la fase de inicio las iteraciones hacen mayor énfasis en actividades de modelado del negocio y de requisitos.

- En la fase de elaboración, las iteraciones se orientan al desarrollo de la baseline de la arquitectura, abarcan más los flujos de trabajo de requisitos, modelo de negocios (refinamiento), análisis, diseño y una parte de implementación orientado a la baseline de la arquitectura.

- En la fase de construcción, se lleva a cabo la construcción del producto por medio de una serie de iteraciones.

- En la fase de transición se pretende garantizar que se tiene un producto preparado para su entrega a la comunidad de usuarios.

- Adaptar el proceso

- Equilibrar prioridades

- Demostrar valor iterativamente

- Colaboración entre equipos

- Enfocarse en la calidad

- Elevar el Nivel de Abstracción

El Proceso Racional Unificado (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software desarrollado por la empresa Rational Software, actualmente propiedad de IBM

Learn more about creating dynamic, engaging presentations with Prezi