Sistema Web de gestión de ventas bajo arquitectura orientada a servicios Corporación Phoenix CA.
PLAN DEL PROYECTO
OBJETIVO GENERAL
El objetivo del proyecto Arquitectura SOA para Phoenix es diseñar y establecer un sistema Web orientado a servicios para mejorar el proceso de ventas por internet de la corporación y de esta forma mejorar el servicio al cliente. La arquitectura SOA permitirá a la empresa integrar los distintos procesos que la conforman y las distintas herramientas que participan en el proceso de ventas.
ALCANCE
• MEJORAMIENTO DEL PROCESO DE VENTAS DE LA EMPRESA.
• AUTOMATIZACION DE ACTIVIDADES QUE FORMAN PARTE DEL
PROCESO DE VENTAS.
• ESTABLECIMIENTO DE COMUNICACION ENTRE LOS SERVICIOS
DE VENTAS, LOGISTICA, ALMACEN, Y DE TERCEROS COMO LO
SON LOS BANCOS Y EMPRESAS DE TRANSPORTE.
Escapa de este proyecto y su alcance en el tiempo: cambios de especificaciones, costos no previstos en los Costos Asociados, incumplimiento de acuerdos y riesgos de índole natural (entiéndase como la Naturaleza).
LIMITACIONES
• Presupuesto limitado.• Inflación alta en el país.• Escases de proveedores de hardware y software.• Escases de contratistas de trayectoria comprobada.• Escases de consultores en el mercado con experiencia.• Instalaciones de la empresa.
PREMISAS
•EXISTE UN DEPARTAMENTO DE IT EN LA COMPAÑIA
•EXISTE UNA PERSONA QUE SERÁ EL ENLACE POR PARTE DE LA
EMPRESA QUE ESTA VINCULADO AL PROYECTO QUE ES QUIEN
EJERCERÁ COMO ADMINISTRADOR DE LA APLICACIÓN.
•LA PLATAFORMA SOBRE LA CUAL SE TRABAJARA ES MICROSOFT.
•EXISTE EN LA EMPRESA XXYYZZ UN EQUIPO DE DESARROLLO DE
SOFTWARE
FACTORES CLAVES DEL ÉXITO
COMUNICACIÓN
REUSABILIDAD
MODULARIDADTRABAJO EN EQUIPO
DISCIPLINA Y ORGANIZACIÓN
Asegurar que el flujo de comunicación entre el equipo y hacia los clientes sea constante y progresivo permitiendo el seguimiento efectivo de las expectativas de un proyecto.
identificar patrones comunes que se han extraído para que formen parte del núcleo de negocio. Éste ha permitido acelerar los procesos de desarrollo.
La separación de los procesos de negocio es un aspecto clave que reduce el riesgo asociado al error humano, limitando su impacto y alcance.
Distribución de las actividades y disminución de carga de trabajo cuando existe una completa interacción de personas trabajando para lograr un objetivo común
Trabajo organizado, actividades plenamente identificadas, disciplina de ejecución
Requerimientos CierreAnálisis Diseño Proveedores Desarrollo Calidad Despliegue Entrenamiento
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
1 2 3 4 5 6 7 8 9
EDT
Requerimientos
CierreAnalisis Proveedores Diseño Construcción Pruebas Implantación Capacitación
Entrevistas•Directiva•Usuarios•Clientes•ProveedoresINFORMACION SOBRE EL PROCESO•Inventario de herramientas que intervienen en el proceso•Software•Documentos•Actividades manuales
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa
12 3 4 5 6 7 8 9
EDT
AnálisisRequerimientos
•Analisis del proceso•Analisis de documentos•Comprension de actividades•Analisis de las reglas del negocio•Analisis de harramientas y aplicaciones a integrar•Analisis funcional•Analisis de factibilidad•Analisis de beneficios y aportes a la organizacion
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
12
EDT
CierreProveedores Diseño Construcción Pruebas Implantación Capacitación
3 4 5 6 7 8 9
Diseño
•Diseño de la arquitectura•Diseño del software•Diseño de los datos•Diseno de servicios•Diseño de las interfaces de comunicacion•Diseño de vistas
analisis
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
32
EDT
Requerimientos
1CierreProveedores Construcción Pruebas Implantación Capacitación
4 5 6 7 8 9
Proveedores
•Solicitud de presupuestos a distintas empresas•Comparacion de costos y servicios ofrecidos•Eleccion del proveedor
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
4
EDT
21CierreConstrucción Pruebas Implantación Capacitación
5 6 7 8 93analisis ProveedoresRequerimientos
Construcción
•Metodologia•Establecimiento de puntos de control para evaluar el avance•Pruebas de funcionamiento a las entregas iterativas
Proveedores
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
45
EDT
CierrePruebas Implantación Capacitación
6 7 8 9Analisis
21Diseño
3Requerimientos
Pruebas•Preparar documento de Plan de Pruebas.
DOCUMENTO DE PLAN DE PRUEBAS.• Preparar ambiente de pruebas.• Realizar pruebas internas, en ambiente de pruebas del sistema.• Realizar pruebas de desempeño con usuarios.•Establecer los procedimientos de soporte al sistema con los usuarios.
DOCUMENTO DE RESULTADOS DE PRUEBAS.
Construcción
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
56
EDT
CierreImplantación Capacitación
7 8 9Proveedores
4Analisis
21Diseño
3Requerimientos
ImplementaciónCierreCapacitación
Implementacion del producto
Pruebas
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
67
8 9
EDT
Construcción
5Proveedores
4Analisis
21Diseño
3Requerimientos
CapacitaciónCierre
•Capacitar a los usuarios del sistema para su uso•Coordinar con los usuarios las sesiones de entrenamiento.• Informar a los usuarios y la organización la fecha de puesta en operación del
nuevo sistema y el impacto de su implantación en la empresa.
Implantación
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
78
9
EDT
Pruebas
6Construcción
5Proveedores
4analisis
21Diseño
3Requerimientos
Cierre• Arranque del sistema desarrollado.
ACTA DE CIERRE.
Capacitación
Sistema web de gestion de ventas bajo arquitectura orientada a servicios (swegev-soa)
89
EDT
Implantación
7Pruebas
6Construcción
5Proveedores
4Analisis
2Ventas
1Diseño
3
Arquitectura SOA
Gerente del Proyecto
Líder Funcional Líder de adquisición y compras Líder Técnico
Jefe de infraestructuraJefe de desarrollo
Analista de Calidad y Pruebas
Planificador / Controlador
Diseñador de interfaces
Equipo de desarrollo
Equipo de integración de SW
Equipo de obra para infraestructura
Consultor técnico
Analista de comprasConsultor Funcional
OBS
MATRZIZ DE COMUNICACIONES
Gerente del Proyecto
Es el encargado de coordinar el nivel general de la ejecución del proyecto.
Debe velar por el cumplimiento de los planes del proyecto y tomar decisiones de acuerdo a la
información proporcionada por los informes de avance.
Es la cara de la empresa ejecutante ante el cliente, el encargado de negociar los cambios
requeridos y aprobar la ejecución de los mismos.
Lidera, comunica y monitorea las actividades asignadas a los miembros del equipo de proyecto.
Es responsable de coordinar a todos los miembros de los equipos involucrados con el proyecto.
Es responsable de asegurar que los hitos intermedios sean alcanzados y que el proyecto sea
completado en tiempo y dentro del presupuesto asignado.
RESPONSABILIDADESJuan Carlos Manrique
OBS
Planificador / Controlador
Se encarga de controlar y realizar seguimiento a la ejecución del proyecto en cuanto a costo-
tiempo-recursos.
Coordinará las reuniones de control y seguimiento conjuntamente con el Líder de Proyecto.
Planificará las actividades para el logro de los objetivos del proyecto.
Coordinará los recursos, de forma tal de garantizar el uso eficiente y efectivo de los conocimientos
que aporta cada uno.
Velará por el desarrollo de los productos acordados para el proyecto.
RESPONSABILIDADESSusan Barraez
OBS
Analista de Calidad y Pruebas
Se encarga de evaluar que todos los parámetros y estándares de calidad fijados al inicio del
proyecto con el cliente y establecidos como políticas sean tomados en cuenta durante la
ejecución de los procesos y en los productos y entregables finales.
Adicionalmente tiene la responsabilidad de la planificación, ejecución y documentación de las
pruebas de la solución.
Preparar el plan de pruebas, supervisar la ejecución de las mismas y generar los informes
correspondientes a los resultados generados por los probadores.
RESPONSABILIDADESConsultor Externo
OBS
Líder Funcional
Participa en los procesos de diseño de forma tal de facilitar y agilizar la toma de decisiones.
Se encarga de gestionar lo relacionado con los requerimientos funcionales planteados al inicio del
proyecto.
Debe velar porque los requerimientos desarrollados se mantengan dentro de lo planteado en
alcance inicial.
Evalúa el avance del proyecto y garantiza que está siendo desarrollado dentro de los términos
acordados
Apoya activamente al Líder de Proyecto en la conducción del mismo.
Conjuntamente con el Líder de Proyecto evalúa el avance y actúa como enlace de las unidades
funcionales de manera de resolver situaciones relacionadas a la asignación de recursos.
RESPONSABILIDADESXXYYZZ, C.A
OBS
Líder Adquisición y Compras
Gestiona y coordina todas las requisiciones de compras.
Evalúa las necesidades de requerimientos.
Evalúa todas ofertas de servicios, productos y equipos (según los requerimientos de cada área)
que se presentan en el mercado.
Mantiene la dotación de materiales, equipos y servicios necesarios para el correcto
desenvolvimiento del proyecto.
RESPONSABILIDADESCorporación Phoenix
OBS
Líder Técnico
Se encarga de gestionar lo relacionado con los requerimientos técnicos planteados al inicio del
proyecto.
Su participación en el proceso de diseño técnico debe garantizar el apego de los mismos a lo
definido al inicio del proyecto.
Evalúa los aspectos de integración del GCP con los sistemas de los proveedores de servicio y
con las soluciones de SAP.
Asesora a las unidades técnicas en los requerimientos solicitados para la integración con el resto
de los sistemas.
Participa en los procesos de diseño a nivel técnico de forma tal de facilitar y agilizar la toma de
decisiones.
RESPONSABILIDADESXXYYZZ, C.A
OBS
Jefe de Desarrollo
Se encarga de organizar, coordinar y dirigir todas las actividades de los equipos: Desarrollo,
Integración e Interfaces.
Actúa un mediador de los requerimientos del Líder Técnico y vela por la correcta distribución de
las cargas de trabajo.
RESPONSABILIDADESXXYYZZ, C.A
OBS
Jefe de Infraestructura
Coordina todas las actividades necesarias para la adecuación física.
Estudia las condiciones y necesidades de HW requeridas para el correcto desarrollo e
implantación del sistema.
RESPONSABILIDADESXXYYZZ, C.A
OBS
PLAN (MATRIZ) DE COMUNICACIONESCASO EMISOR RECEPTOR MEDIO DE
COMUNICACIÓN ¿CUÁNDO? RESULTADO
DUDAS Y COMENTARIOS Involucrados InvolucradosTeléfono, correo
electrónico, cara a cara
Durante todas las fases del proyecto
Respuestas ante dudas y
comentarios
PLAN DE PROYECTO Involucrados InvolucradosReunión con los
involucrados en el proyecto
Fase de Preparación y Selección
Ajustes al Plan de Proyecto
AVANCES DEL PROYECTO Gerente de Proyecto Cliente
Teléfono, correo electrónico,
Carteleras, Boletines, folletos, cara a cara.
Cada 2 semanas Feedback del avance
NUEVOS REQUERIMIENTOS Cliente Gerente de Proyecto Cara a cara Durante todas las
fases del proyecto
Nuevos requerimientos y
cambio de alcance Firmados por los
involucrados
INFORMES CON APROBACIÓN (Pruebas)
Analista de Calidad y Pruebas
Cliente Cara a cara Fase de Pruebas
Conformidad o inconformidad con
los resultados. Debe estar firmados
REUNIONES NO PREVISTAS ANTE CUALQUIER
SITUACIÓNInvolucrados Involucrados Cara a cara
RIESGOS
RIESGO PROBABILIDAD % IMPACTO EXPOSICIÓN AL
RIESGO
Planificación demasiado optimista 60 7 4,2Cambio de requisitos una vez iniciado el proyecto 35 4 1,4
Escatimar la calidad 25 3 0,75Planificación errada 10 2 0,2Personal mediocre 10 2 0,2Diferencias entre personal y clientes 20 2 0,4Diferencias entre personal y consultores 15 2 0,3No se encuentran los equipos necesarios 30 3 0,9Falta de motivación 15 2 0,3Abandono del equipo de trabajo 10 2 0,2Retrasos en la(s) entrega(s) por parte de proveedores 20 2 0,4
Costos inesperados 25 3 0,75