Está en la página 1de 2

1.

El proceso unificado, el proceso unificado de Rational  y el UML son la


misma cosa Explique el por que

R/ El Proceso Unificado está basado en componentes, lo cual quiere decir que el


sistema software en construcción está formado por componentes software
interconectados a través de interfaces bien definidos. Además, el Proceso
Unificado utiliza el UML para expresar gráficamente todos los esquemas de un
sistema software. Pero, realmente, los aspectos que definen este Proceso
Unificado son tres: es iterativo e incremental, dirigido por casos de uso y centrado
en la arquitectura.

2. Por cada fase del proceso unificado (RUP) deben describir


cortamente por cada fase los artefactos que deben ser generados.

R/ En cada fase se ejecuta una o varias iteraciones de tamaño variable según


el proyecto, y dentro de cada una de ella seguirá un modelo de cascada para los
flujos de trabajo que requieren las fases del proceso unificado (RUP).

3. Lea el "manifiesto para el desarrollo agil del software”. Describa una


situación en que uno o más de los cuatro "valores" pueda meter a un
equipo de software en problemas.

R/  Los individuos y sus iteraciones sobre los procesos y las herramientas. En el


Proceso de Análisis para el Desarrollo de Software en el Equipo habrá debates en
como plantear y como dar solución al problema, si los integrantes del equipo no
comprenden el Problema de igual forma esto causa contradicciones en el Grupo
generando un ambiente hostil donde Trabajar.

4. Describa agilidad con sus propias palabras.

R/ Agilidad es la capacidad de adaptarse a cambios realizados en el Software en


el Tiempo de manera inmediata, sin que su Desarrollo, Construcción,
Implementación y Funcionalidad se vea Afectados.

5. Dentro de la programación extrema (XP) deben explicar y describir las


actividades que lleva consigo esta metodología (Cliente in-situ, Pair
programming), además de describir los VALORES.

R/ Se puede considerar la programación extrema como la adopción de las


mejores metodologías de desarrollo de acuerdo a lo que se pretende llevar a
cabo con el proyecto y aplicarlo de manera dinámica durante el ciclo de vida del
software.
XP es una metodología ágil centrada en potenciar las relaciones interpersonales
como clave para el éxito en el desarrollo de software, promoviendo el trabajo en
equipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando
un buen clima de trabajo. XP se basa en la realimentación continua entre el
cliente y el equipo de desarrollo, comunicación fluida entre todos los
participantes, simplicidad en las soluciones implementadas y coraje para
enfrentar los cambios. XP se define como especialmente adecuada para
proyectos con requisitos imprecisos y muy cambiantes, y donde existe un alto
riesgo técnico. A Kent Beck se le considera el padre de XP.
Los principios y prácticas son de sentido común pero llevadas al extremo, de ahí
proviene su nombre.

También podría gustarte