Resumen Clase 8: Proceso Unificado de Desarrollo y UML

CheeryChimera avatar
CheeryChimera
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

¿Cuál es el propósito principal de los casos de uso?

Capturar los requisitos funcionales del sistema

¿Qué sucede al finalizar la fase de elaboración?

Se toma la decisión de continuar o no con el proyecto

¿Cuál es la fase más corta y rápida del proyecto?

Inicio

¿Qué se llama a la versión del producto obtenida al finalizar la fase de construcción?

<p>Beta</p> Signup and view all the answers

¿Qué es lo que describe la funcionalidad completa del sistema?

<p>El modelo de casos de uso</p> Signup and view all the answers

¿Cuál es el propósito principal de la fase de transición?

<p>Transición del producto software hacia los usuarios</p> Signup and view all the answers

¿Qué es lo que engloba los aspectos más dinámicos y estáticos del sistema?

<p>La arquitectura del sistema</p> Signup and view all the answers

¿Qué fue adoptado en 1997 como el lenguaje estándar?

<p>Lenguaje Unificado de Modelado (UML)</p> Signup and view all the answers

¿Quiénes se unieron en 1994 para crear un método que unía los métodos existentes?

<p>Booch y Rumbaugh</p> Signup and view all the answers

¿Qué se llama al Proceso Unificado de Desarrollo?

<p>Marco de trabajo extensible</p> Signup and view all the answers

¿Qué característica del Proceso Unificado de Desarrollo se refiere a la división en 4 fases?

<p>Iterativo e incremental</p> Signup and view all the answers

¿Cuál es el beneficio del Proceso Unificado de Desarrollo en cuanto a los errores?

<p>Reducen los costos</p> Signup and view all the answers

¿Qué es lo que se puede adaptar según la situación en la que se quiere implementar?

<p>El Proceso Unificado de Desarrollo</p> Signup and view all the answers

¿Cuál es la característica del Proceso Unificado de Desarrollo que se refiere a la planificación de las tareas?

<p>La dirección de tareas</p> Signup and view all the answers

¿Cuál es el beneficio del Proceso Unificado de Desarrollo en cuanto a la motivación del equipo?

<p>Aumenta la motivación</p> Signup and view all the answers

¿Cuál es la característica del Proceso Unificado de Desarrollo que se refiere a la aceptación de no tener todos los requisitos al principio?

<p>Acepta una realidad ignorada</p> Signup and view all the answers

Study Notes

Proceso Unificado de Desarrollo (PU)

  • El PU se creó en 1994 por Rumbaugh y Booch en la Radical Software Corporation.
  • En 1995, se unió Jacobson y crearon la primera propuesta de un método que unía los métodos de Booch y OMT.
  • El PU es un marco de desarrollo de software que se puede adaptar a diferentes ámbitos laborales.

Características Principales

  • El PU es iterativo e incremental, dividido en 4 fases: Inicio, Elaboración, Construcción y Transición.
  • Cada fase se divide en iteraciones que dan como resultado un incremento en el producto desarrollado.
  • Estas iteraciones se dividen en disciplinas: Análisis de requisitos, diseño, implementación y prueba.
  • Reduce costos, riesgos y se adapta a cambios.
  • Acelera el ritmo de esfuerzo y acepta la realidad de no tener todos los requisitos al principio.

Dirigidos por los Casos de Uso

  • Los casos de uso se utilizan para capturar los requisitos funcionales y definir los contenidos de las iteraciones.
  • El Modelo de casos de uso describe la funcionalidad completa del sistema.
  • Están guiados por el diseño, implementación y test de proceso.
  • No se seleccionan de forma aislada, sino que tienen relación con la arquitectura del sistema.

Centrado en la Arquitectura

  • La arquitectura es la visión general de lo que tiene que hacer el sistema, sin entrar en detalles.
  • Todos los integrantes del proyecto tienen que estar de acuerdo con la visión de la arquitectura.
  • Engloba los aspectos más dinámicos y estáticos del sistema.
  • Uno de los elementos de la arquitectura son los requisitos no funcionales.

Enfocado en Riesgos

  • El PU requiere que el equipo se centre en identificar los riesgos críticos en las etapas más tempranas del proyecto.
  • El equipo se enfoca en reducir los riesgos en cada fase del proyecto.

Fases del Proceso Unificado de Desarrollo

  • Inicio: Identificación de los Casos de Uso y sus descripciones más significativas, identificación de las entidades externas al sistema y definición de la interacción a alto nivel.
  • Elaboración: Análisis del dominio del problema, establecer la base sólida de la arquitectura, desarrollo de un plan de proyectos y eliminar los elementos de mayor riesgo.
  • Construcción: Integración de componentes, pruebas de prestaciones y obtener la versión "beta".
  • Transición: Transición del producto software hacia los usuarios, desarrollo de nuevas versiones, corrección de problemas y finalización de prestaciones.

UML (Lenguaje Unificado de Modelado)

  • El UML fue adoptado en 1997 como el lenguaje estándar por los desarrolladores de software.
  • Es un lenguaje de modelado que se utiliza para describir la funcionalidad del sistema.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Quizzes Like This

Use Quizgecko on...
Browser
Browser