Metodologia RUP
Metodologia RUP
Metodologia RUP
Metodología RUP
Autores:
Araujo, Yuriana C.I 16.330.755
Lòpez Hilda C.I. 17.648.545
Mendoza, Alexander C.I 16.555.928
Torrealba, Luis C.I 17.815.311
Ortiz, German C.I.14.216.559
Prof: Lic. Guerra Roberto
Fase de Inicio: Durante la fase de inicio las iteraciones hacen poner mayor
énfasis en actividades modelado del negocio y de requisitos.
Durante todo el proyecto se ejecutan las fases de gestión del proyecto, donde
se vigila el cumplimiento de los objetivos, gestión de riesgos y restricciones para
desarrollar un producto que sea acorde a los requisitos de los clientes y los
usuarios. En la cual se realizan las tareas:
Proveer un marco de trabajo para la gestión de proyectos de software
intensivos.
Proveer guías prácticas realizar planeación, contratar personal, ejecutar y
monitorear el proyecto.
Proveer un marco de trabajo para gestionar riesgos.
Analistas:
Analista de procesos de negocio.
Diseñador del negocio.
Analista de sistema.
Especificador de requisitos.
Desarrolladores:
Arquitecto de software.
Diseñador
Diseñador de interfaz de usuario
Diseñador de cápsulas.
Diseñador de base de datos.
Implementador.
Integrador.
Gestores:
Jefe de proyecto
Jefe de control de cambios.
Jefe de configuración.
Jefe de pruebas
Jefe de despliegue
Ingeniero de procesos
Revisor de gestión del proyecto
Gestor de pruebas.
Apoyo:
Documentador técnico
Administrador de sistema
Especialista en herramientas
Desarrollador de cursos
Artista gráfico
Especialista en pruebas:
Especialista en Pruebas (tester)
Analista de pruebas
Diseñador de pruebas
Otros roles:
Stakeholders.
Revisor
Coordinación de revisiones
Revisor técnico
Cualquier rol
Promueve la reusabilidad.
Reduce la complejidad del mantenimiento (extensibilidad y facilidad de
cambios).
Riqueza semántica.
Disminuye la brecha semántica entre la visión interna y la visión externa del
sistema.
Facilita la construcción de prototipos.
Reutilización
El diseñador piensa en términos del comportamiento de objetos y no en
detalles de bajo nivel
Confiabilidad, Integridad y Estabilidad.
Mantenimiento más sencillo. Modificaciones locales.
Modelado más realista.
Modelos empresariales inteligentes.
Independencia del diseño.
Mejores herramientas CASE.
Bibliotecas de clases para las empresas.
Se construyen clases cada vez más complejas.
Nuevos mercados para el software.
Diseño de mayor calidad.
Programación mas sencilla.
Mejor comunicación entre los profesionales de los Sistemas de Información
y los empresarios.
Mayor nivel de automatización de las bases de datos.
La comprensión del sistema es más fácil porque la semántica entre el
sistema y la realidad son similares.