Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(RUP)
Metodologas de Desarrollo de
Software
Ingeniera de Software
2013
Por:
Emmanuel Garca
Jess Barraza
Alexander Morales
Principales caractersticas
Iterativo incremental.
FASES
Fases:
Roles
Un rol es una definicin abstracta del
conjunto de responsabilidades, para las
actividades a ser desempeadas y artefactos
a ser producidos dentro del proyecto por un
individuo o grupo.
Actividades
Una actividad es una unidad de trabajo que se asigna a un rol, la cual se
requiere sea ejecutada por el individuo asociado a ese rol. Cada actividad es
asignada a un rol especfico.
Pasos:
Las actividades estn fraccionadas en pasos y estos agrupados en tres
categoras:
Pasos de Anlisis: Son aquellos que se refieren a cuando el individuo que
desempea el rol comprende la naturaleza de la tarea, recolectando y
examinando los artefactos de entrada y formulando resultados o solucin.
Pasos de Ejecucin: El rol crea o actualiza algn artefacto.
Pasos de Revisin: Donde el rol verifica los resultados contra algn
criterio.
Artefactos
Un artefacto es una pieza de informacin que es producida o
utilizada por procesos. Los artefactos son los elementos
tangibles de un proyecto, elementos que el proyecto produce o
usa mientras se trabaja en busca del producto final.
Fases y artefactos
VENTAJAS:
Requiere conocimientos del proceso y de
UML.
Progreso visible en las etapas tempranas.
El uso de iteraciones (actividades).
Facilita la reutilizacin delcdigoteniendo
en cuenta que se realizan revisiones en las
primeras iteraciones lo cual adems
permite que se aprecien oportunidades de
mejoras en el diseo.
Desventajas
USOS:
Aproximadamente 1.000 compaas estn
usando RUP.
Comunicaciones: Ericsson, Alcatel, MCI
Defensa: Lockheed-Martin, British
Aerospace
Manufactura: Xerox, Volvo, Intel
Finanzas: Visa, Merrill Lynch, Schwab