Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodologa estndar ms utilizada para el anlisis, implementacin y documentacin de sistemas
orientados a objetos.
Fase de Elaboracin
Fase de Construccin Fase de Transicin
Descripcin de Fases
Dependiendo de la iteracin del proceso el equipo de desarrollo puede realizar diferentes tipos de
organizacin para realizar ms fcilmente la reingeniera de procesos o la implantacin del nuevo sistema.
excepciones.
O Asignar prioridades a los casos de uso encontrados para poder
en
forma
de
anlisis,
diseo
O Modelar la interfaz de usuario (diseo lgico). O Prototipo de la interfaz de usuario (diseo fsico).
Fase de Elaboracin
se realiza el plan de proyecto, donde se completan los casos de uso y se mitigan los riesgos. Planificar las actividades necesarias y los recursos requeridos, especificando las caractersticas y el diseo de la
arquitectura.
Fase de Elaboracin
En esta fase se realizan las siguientes subfases:
O Un modelo de Casos de Uso con todos los actores
adicionales: seudorequerimientos.
no
funcionales
O Descripcin de la arquitectura del software. O Prototipo ejecutable de arquitectura. O Una lista revisada de riesgos. O Plan del proyecto, incluyendo iteraciones y criterios de
Fase de Construccin
Se basa en la elaboracin de un producto totalmente operativo y en la elaboracin del manual de usuario. Construir el producto, la arquitectura y los planes, hasta que el producto est listo para ser enviado a la comunidad de usuarios..
O Se implementan las clases y objetos en ficheros fuente,
Fase de Construccin
Para ello se realizarn las siguientes subfases:
O El producto de software integrado sobre la plataforma
O
O O
O O O
adecuada. Los manuales de usuario. Una descripcin de la versin actual. Planificar qu subsistemas deben ser implementados y en qu orden deben ser integrados, formando el Plan de Integracin. Cada implementador decide en qu orden implementa los elementos del subsistema. Si encuentra errores de diseo, los notifica. Se integra el sistema siguiendo el plan.
Fase de Transicin
se realiza la instalacin del producto en el cliente y se procede al entrenamiento de los usuarios. Realizar la transicin del producto a los usuarios, lo cual incluye: manufactura, envo, entrenamiento, soporte y mantenimiento del producto, hasta que el cliente quede satisfecho, por tanto en esta fase suelen ocurrir cambios.
Pruebas
En la parte de Pruebas se evala la calidad del producto, pero no
para aceptar o rechazar el producto al final del proceso de desarrollo, sino que debe ir integrado en todo el ciclo de vida. Se deben encontrar y documentar defectos en la calidad del software.
Generalmente asesora sobre la calidad del software percibida, provee la validacin de los supuestos realizados en el diseo y especificacin de requisitos por medio de demostraciones concretas, verificar las funciones del producto de software segn lo diseado y que los requisitos tengan su apropiada implementacin.
Despliegue
se produce con xito distribuciones del producto y distribuirlo a los usuarios. Las actividades implicadas incluyen:
O Probar el producto en su entorno de ejecucin final.
Durante todo el proyecto se ejecutan las fases de gestin del proyecto, donde se vigila el cumplimiento de los objetivos, gestin 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:
O Proveer un marco de trabajo para la gestin de proyectos de
software intensivos.
O Proveer guas prcticas realizar planeacin, contratar personal,
permite mantener la integridad de todos que se crean en el proceso, as como de mantener informacin del proceso evolutivo que han
seguido.
Entorno
La finalidad es dar soporte al proyecto con las adecuadas herramientas, procesos y mtodos. Brinda una especificacin de las herramientas que se van a necesitar en cada momento, as
ajusten a la organizacin.
O Configuracin del proceso. O Mejora del proceso. O Servicios tcnicos.
Analistas
O Analista de procesos de negocio. O Diseador del negocio. O Analista de sistema. O Especificador de requisitos.
Desarrolladores
O Arquitecto de software. O Diseador O Diseador de interfaz de usuario O Diseador de cpsulas. O Diseador de base de datos. O Implementador. O Integrador.
Gestores
O Jefe de proyecto O Jefe de control de cambios. O Jefe de configuracin. O Jefe de pruebas O Jefe de despliegue O Ingeniero de procesos O Revisor de gestin del
Apoyo
O Documentador tcnico O Administrador de sistema O Especialista en herramientas O Desarrollador de cursos O Artista grfico
O Revisor
O Coordinacin de revisiones O Revisor tcnico O Cualquier rol
O Reutilizacin O El
diseador
piensa
en
trminos
del
locales.