En las fase previa a la implementación phases del ciclo de vida, un análisis de las necesidades del negocio se traduce en un escenario de implementación. El escenario de implementación sirve como especificación para el diseño de la implementación.
Las tareas previas a la implementación se agrupan en tres etapas, tal y como se muestra en la Figura 4–1:
Análisis del negocio. En esta fase, puede definir los objetivos empresariales de una implementación propuesta y especificar las limitaciones y los requisitos de negocios que se deben cumplir para conseguir ese objetivo.
Requisitos técnicos. En esta etapa se utilizan los resultados del análisis del negocio para crear casos de uso que perfilen la interacción del usuario con un sistema de software anticipado. También puede determinar patrones de utilización para esos casos de uso. Sirviéndose tanto del análisis del negocio como del análisis de uso, se deben formular los requisitos de calidad del servicio (consulte la Tabla 2–2) que debe cumplir la implementación propuesta.
Diseño lógico. En esta etapa, se analizan los casos de uso desarrollados en la etapa de requisitos técnicos para determinar los componentes de infraestructura de Java ES y los componentes de aplicaciones personalizados necesarios para proporcionar los servicios al usuario final. Mediante los conceptos que se describen en el Capítulo 2, Arquitecturas de las soluciones de Java Enterprise System , podrá diseñar una arquitectura lógica. La arquitectura lógica muestra todos los componentes y todas las interacciones entre los componentes que hacen falta para llevar a la práctica los casos de uso de una solución de software concreta.
La arquitectura lógica, junto con el rendimiento, la disponibilidad, la seguridad y otros requisitos de calidad de servicio se encapsulan en un escenario de implementación, tal y como se muestra en la siguiente figura. Para obtener más información acerca de la fase previa a la implementación del ciclo de vida, consulte la Guía de planificación de la implementación de Sun Java Enterprise System 2005Q4.