Click here to load reader
Upload
jose-hernandez
View
1.053
Download
4
Embed Size (px)
DESCRIPTION
Presentación descriptiva del proceso unificado del desarrollo de software.
Citation preview
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental
Politécnica de la Fuerza Armada
Núcleo Carabobo
Extensión Guacara
Integrantes:
José Hernández 17.067.657
Yuleidi Camacho 19.061.537
Olvis Quintana 19.666.969
* Proceso Unificado. Definición
* Características del Proceso Unificado
* Vida del Proceso Unificado
* Gráfico del Proceso Unificado
José Hernández -Yuleidi Camacho - Olvis
Quintana
Es un proceso de desarrollo de software en
donde se desarrollan un conjunto de actividades
necesarias para transformar los requerimientos
del usuario.
Es un marco de trabajo extensible que puede
ser adaptado a organizaciones o proyectos
específicos.
José Hernández -Yuleidi Camacho - Olvis
Quintana
♦ Manejado por casos de uso.
♦ Centrado en la arquitectura.
♦ Iterativo e incremental.
♦ Enfocado en los riesgos.
José Hernández -Yuleidi Camacho - Olvis
Quintana
♦ Manejado por casos de uso:
Un caso de uso representa una pieza de funcionalidad en
el sistema que le devuelve al usuario un resultado de valor.
Los casos de uso sirven para capturar requerimientos
funcionales. Todos los casos de uso de un sistema conforman
el modelo de casos de uso.
Se dice que el Proceso Unificado esta manejado por casos
de uso porque el desarrollador creará modelos de
implementación y diseño que harán efectivos a los casos de
uso planteados en la etapa de análisis. Cada modelo del
proceso tendrá una correspondencia con el modelo de casos
de uso.José Hernández -Yuleidi Camacho - Olvis
Quintana
♦ Centrado en la arquitectura:
A pesar de que es cierto que los casos de uso manejan el
proceso, éstos no lo hacen en soledad, sino que son
desarrollados en conjunto con la arquitectura del sistema.
Los casos de uso manejan la arquitectura del sistema y la
arquitectura del sistema influencia en la selección de los
casos de uso. En consecuencia, tanto la arquitectura del
sistema como los casos de uso maduran a medida que el
ciclo de vida continua.
José Hernández -Yuleidi Camacho - Olvis
Quintana
♦ Iterativo e incremental:
Para el Proceso Unificado la vida de un sistema seencuentra dividida en ciclos. Cada ciclo termina con unlanzamiento de diferentes modelos del producto.
Dichos ciclo constan de cuatro fases:concepción, elaboración, construcción y transición.
Cada fase se encuentra subdividida en iteraciones. Alfinal de cada fase se produce un “milestone” o punto derevisión. Una iteración es un mini proyecto que concluye conla entrega de algún documento o implementación interna.
Dentro de cada iteración se realizan actividades decaptura de requerimientos, análisis, diseño, implementacióny prueba.
José Hernández -Yuleidi Camacho - Olvis
Quintana
♦ Enfocado en los riesgos:
El Proceso Unificado requiere que el equipo del proyecto
se centre en identificar los riesgos críticos en una etapa
temprana del ciclo de vida.
Los resultados de cada iteración, en especial los de la
fase de Elaboración, deben ser seleccionados en un orden
que asegure que los riesgos principales son considerados
primero.
José Hernández -Yuleidi Camacho - Olvis
Quintana
El Proceso Unificado se repite a lo largo de una serie de
ciclos que constituyen la vida de un sistema. Estos son:
♦ Fase de Inicio: Descripción del producto
final, identificación de los riesgos y plan del proyecto.
♦ Fase de Elaboración: Captura de los requisitos del
proyecto.
♦ Fase de Construcción: Implementación completa del
sistema y verificación de la funcionalidad del mismo.
♦ Fase de Transición: Fase final, publicación del producto.
José Hernández -Yuleidi Camacho - Olvis
Quintana
José Hernández -Yuleidi Camacho - Olvis
Quintana
Diagrama ilustrando como el énfasis relativo en las distintas disciplinas
cambia a lo largo del proyecto.