Está en la página 1de 4

FASE INICIAL

La fase inicial es de importancia sobre todo para los nuevos esfuerzos de desarrollo,
en los que existen importantes riesgos de negocio y los requisitos que deben
abordarse antes de que el proyecto pueda continuar..
Los objetivos principales de la fase de lanzamiento incluyen:
Establecer el alcance del software una visin operativa, criterios de aceptacin y lo
que se pretende que sea el producto y lo que no lo es.
Discriminar los casos de uso crticos del sistema, los escenarios principales de la
operacin que impulsar las principales ventajas y desventajas de diseo.
Estimacin del coste total y el calendario para todo el proyecto (y las estimaciones
ms detalladas para la fase de elaboracin que seguir inmediatamente)
Estimacin de riesgos potenciales preparacin del entorno de apoyo para el proyecto
Las actividades realizadas en esta fase son:

Formulacin de la alcance del proyecto se basa en las necesidades ms importantes


y las limitaciones para obtener criterios de aceptacin para el producto final.
Planificacin y la preparacin de un caso de negocio. La evaluacin de alternativas
para la gestin de riesgos, la dotacin de personal, plan de proyecto y
compensaciones costo / horario / rentabilidad.
Sintetizando una arquitectura candidata, evaluar las compensaciones en el diseo y en
hacer / comprar / reutilizacin, por lo que el costo, el cronograma y los recursos
pueden ser estimados.

FASE DE ELABORACION
Proporciona una base estable para la mayor parte del esfuerzo de diseo e
implementacin en la fase de construccin. La arquitectura se desarrolla a partir de
una consideracin de los requisitos ms importantes las que tienen un gran impacto en
la arquitectura del sistema y una evaluacin de riesgo. La estabilidad de la arquitectura
se evala a travs de uno o ms prototipos arquitectnicos.
Los objetivos principales de la fase de elaboracin son:
Para asegurarse de que la arquitectura, requisitos y planes son lo suficientemente
estable, se determina el costo predecible y un calendario para la realizacin del
desarrollo.
Establecer una arquitectura de lnea base derivada de hacer frente a los escenarios
de gran importancia arquitectnica, que por lo general exponen los riesgos tcnicos
principales del proyecto.
Reutilizacin de componentes

De factibilidad producto o demostraciones para los inversores, clientes y usuarios


finales.
Para demostrar que la arquitectura de lnea base apoyar los requisitos del sistema a
un costo razonable y en un tiempo razonable.
Configurar el entorno de apoyo para el proyecto. Esto incluye la creacin de un caso
de desarrollo, preparacin de las plantillas, directrices, y la creacin de herramientas.
Las actividades esenciales de la fase de elaboracin son:
Definir, validar y lnea de base de la arquitectura tan rpidamente como sea posible.

Perfeccionamiento de la Visin, en base a la nueva informacin obtenida durante la


fase, el establecimiento de una slida comprensin de los casos ms crticos uso que
impulsan las decisiones arquitectnicas y de planificacin.

Creacin y baselining planes de iteracin detallados para la fase de construccin.

Perfeccionamiento el caso del desarrollo y la puesta en marcha el entorno de


desarrollo, incluido el proceso, las herramientas y el apoyo necesario para la
automatizacin de apoyar al equipo de construccin.
El hito del ciclo de vida Arquitectura establece una lnea de base administrada para la
arquitectura del sistema y permite al equipo del proyecto a escala durante la fase de
construccin.

Fase: Construccin

La fase de construccin es en cierto sentido un proceso de fabricacin, donde se hace


hincapi en la gestin de los recursos y el control de las operaciones para optimizar
los costos, horarios y calidad.
Los objetivos principales de la fase de construccin incluyen:
Minimizar los costes de desarrollo mediante la optimizacin de los recursos.
El logro de una calidad adecuada tan pronto como sea posible
Lograr versiones de prueba tan pronto como sea posible.

Completar el anlisis, diseo, desarrollo y prueba de toda la funcionalidad requerida.


Para desarrollar de forma iterativa e incremental un producto completo que est listo
para la transicin a su comunidad de usuarios. Esto implica la descripcin de los casos
de uso restantes y otros requisitos, dar contenido a la concepcin, completando la
implementacin y pruebas del software.

Existen componentes que se pueden desarrollar de forma independiente el uno del


otro, lo que permite el paralelismo natural entre equipos (los recursos lo permiten).
Este paralelismo puede acelerar las actividades de desarrollo de manera significativa;
pero tambin aumenta la complejidad de la gestin de recursos y la sincronizacin de
flujo de trabajo. Una arquitectura robusta es esencial para que cualquier paralelismo
significativo se logre.

Las actividades esenciales de la fase de construccin incluyen:

Optimizacin de la gestin de recursos, control y proceso


Desarrollo de componentes completa y pruebas en contra de los criterios de
evaluacin definidos
Evaluacin de las versiones de los productos con los criterios de aceptacin para la
visin.

Fase: Transicin

Permite asegurar que el software est disponible para sus usuarios finales. La fase de
transicin puede abarcar varias iteraciones, e incluye probar el producto en
preparacin para el lanzamiento, y hacer pequeos ajustes en base a comentarios de
los usuarios. En este punto del ciclo de vida, comentarios de los usuarios debera
centrarse principalmente en la puesta a punto del producto, configuracin, instalacin y
problemas de usabilidad, los principales problemas estructurales deberan haberse
resuelto mucho antes en el ciclo de vida del proyecto.
En algunos casos, el final del ciclo de vida actual puede coincidir con el comienzo de
otro ciclo de vida en el mismo producto, lo que lleva a la siguiente generacin o
versin del producto. Para otros proyectos, el final de la transicin puede coincidir con
una entrega completa de los artefactos a un tercero que puede ser responsable de las
operaciones, mantenimiento y mejoras del sistema de entrega.
Esta fase de transicin vara de ser muy sencillo a muy complejo, dependiendo de la
clase de producto. Una nueva versin de un producto de escritorio existente puede ser
muy simple, mientras que la sustitucin del sistema de control de trfico areo de un
pas puede ser muy compleja.
Actividades realizadas durante una iteracin en la fase de transicin dependen de la
meta. Por ejemplo, cuando corrigiendo errores, implementacin y pruebas suelen ser
suficientes.

Pruebas beta para validar el nuevo sistema frente a las expectativas de los usuarios
Pruebas beta y funcionamiento en paralelo con respecto a un sistema heredado que
est reemplazando
Conversin de bases de datos operacionales
Formacin de los usuarios y mantenedores
Roll-out a la comercializacin, distribucin y fuerza de ventas
Ingeniera despliegue especfico, como corte y cambio, envases comerciales y la
produccin, las ventas despliegue, capacitacin de personal de campo
actividades de ajuste tales como correccin de errores, la mejora del rendimiento y la
usabilidad
Evaluacin de las lneas de base de despliegue contra la visin completa y los criterios
de aceptacin del producto
Actividades esenciales al principio de la pgina
Las actividades esenciales de la fase de transicin incluyen:

Ejecutar planes de despliegue


Ultimar material de soporte al usuario final
Pruebas del producto se puede entregar en el lugar de desarrollo
La creacin de una versin del producto
Obtener retroalimentacin de los usuarios
Afinando el producto basado en la retroalimentacin
Haciendo que el producto este a disposicin de los usuarios finales