marketplace de los alpes yéssica forero navarro raúl ernesto gómez mendoza diana carolina...

Post on 03-Feb-2015

6 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MARKETPLACE DE LOS ALPES

Yéssica Forero Navarro Raúl Ernesto Gómez MendozaDiana Carolina Mogollón RuizGina Catherine Salinas Rueda

Luis Fernando TaboadaErnesto Fabián Vargas Madrid

Sección 2

1. Introducción.2. Arquitecturas empresariales.

1. Definición de proyectos.2. Gestión de riesgos.

3. Arquitectura de solución.1. Puntos de vista.2. Blue-Prints SOA.

4. Lecciones aprendidas.

Agenda

2

Introducción

3

1. Introducción.2. Arquitecturas empresariales.

1. Definición de proyectos.2. Gestión de riesgos.

3. Arquitectura de solución.1. Puntos de vista.2. Blue-Prints SOA.

4. Lecciones aprendidas.

Agenda

4

Arquitecturas Empresariales

5

AS-IS TO-BE

Solo soporta solicitudes de clientes (comercios y fabricantes) nacionales.

• Admitir solicitudes de clientes (comercios y fabricantes) internacionales a través de la integración con MP internacionales.

Procesos PO – DA PRICAT - RMA

• Posibilidad de hacer ordenes de compra a fabricantes específicos sin necesidad de subasta.

Solo contempla la distribución de las facturas a los clientes.

Incluir las actividades de pago y notificación, ofreciendo la posibilidad del pago en línea.

No admite el registro de clientes internacionales.

Admitir el registro de MP internacionales como una nueva categoría de cliente.

Facturación y Pagos

Registro de entidad

Procesosrelevantes

6

Definición de proyectosProyecto: Actualización del Portal del MarketPlace de los Alpes

7

Definición de proyectosProyecto: Actualización del Portal del MarketPlace de los Alpes

Arquitectura Proyecto PrioridadDuración (Meses)

Personas asignadas

Esfuerzo (Horas)

Grupo de proyectos

NegocioActualización del Portal delMarketPlace de los Alpes 1 5.98 6 2154 1Creación y modificación deentidades para sistema CRM 1 0.90 1 54 1Creación y modificación deentidades para sistema POM 2 0.90 1 54 1Creación y modificación deentidades para sistema TMS 4 1.40 1 84 1Creación y modificación deentidades para sistema RQS 6 0.50 1 30 1Integración, incorporación ymejoramiento de la comunicacióncon clientes nacionales einternacionales 2 1.30 6 468 1Actualización del Portal delMarketPlace de los Alpes 3 3.40 6 1224 1

Implementación y actualizaciónplataformas para la aplicación TMS

1 1.00 2 120 1Implementación plataformas para la aplicación POM 2 0.75 2 90 1Implementación y actualizaciónplataformas para la aplicación RQS 5 0.50 1 30 1

Datos

Aplicaciones

Tecnología

Duración total = ∑Esfuerzos/ (personas asignadas * Dedicación persona mes)Dedicación persona mes = 60 horas

8

Definición de proyectosProyecto: Sistema de pagos

9

Definición de proyectosProyecto: Sistema de pagos

Arquitectura Proyecto PrioridadDuración (Meses)

Personas asignadas

Esfuerzo (Horas)

Grupo de proyectos

Negocio Sistema de pagos 2 0.71 6 255 2

DatosCreación y modificación deentidades para el sistema BCS 3 0.50 1 30 2

Aplicaciones Sistema de pagos 4 1.00 2 120 2

TecnologíaImplementación y actualizaciónplataformas para la aplicación CRM

3 1.00 1 60 2

TecnologíaImplementación y actualizaciónplataformas para la aplicación BCS 4 0.75 1 45 2

Duración total = ∑Esfuerzos/ (personas asignadas * Dedicación persona mes)Dedicación persona mes = 60 horas

10

Gestión de riesgosOpcion de

manejoDescripción Responsable

La base de datos diseñada en el sistemafue modificada, requiriendo másrecursos y causando retrasos.

Evitar

Toda intención de cambio debe pasar por un proceso de control de cambios, que va desde la solicitud del cambio, hasta su aprobación/reprobación

Lider de Calidad

Todos los componentes pasaron las pruebas del sistema de manera individual, pero al ser integrados el sistema falló.

MitigarAgregar un paquete de trabajo en la EDT que contemple pruebas de integración

Lider de Planeación

El desarrollo de software fue subestimado.

MitigarConstruir una EDT lo más detallada posible previamente al proceso de estimación

Lider de Desarrollo, Líder de Planeación

Los ingenieros de desarrollo experimentaron una larga curva de aprendizaje.

MitigarPlanear actividades de capacitación explicitas en la EDT con respecto a las tecnologías a usar.

Lider de Planeación

Los partners se habían retrasado con el trabajo prometido, y aun así sus entregables no funcionaron como se esperaba.

MitigarDefinir alternativas que permitan suplir el trabajo esperado por los partners.

Líder de Desarrollo, Lider de Soporte

Un sistema complejo fue diseñado porpiezas/partes. Cuando la integraciónfalla, se requiere hacer rediseño.

Mitigar

Durante la fase de diseño agregar requerimientos de integración.Planear actividades de integración en fases tempranas del desarrollo de los componentes que permitan ir válidado su funcionamiento en conjunto.

Líder de Desarrollo, Lider de Calidad

Mitigar

Mitigar

AmenazaPlan de respuesta

11

Gestión de riesgosOpcion de

manejoDescripción Responsable

Mitigar

Mitigar

Mitigar

Mitigar

AmenazaPlan de respuesta

Mitigar

Mitigar

Los partners se habían retrasado con el trabajo prometido, y aun así sus entregables no funcionaron como se esperaba.

MitigarDefinir alternativas que permitan suplir el trabajo esperado por los partners.

Líder de Desarrollo, Lider de Soporte

Un sistema complejo fue diseñado porpiezas/partes. Cuando la integraciónfalla, se requiere hacer rediseño.

Mitigar

Durante la fase de diseño agregar requerimientos de integración.Planear actividades de integración en fases tempranas del desarrollo de los componentes que permitan ir válidado su funcionamiento en conjunto.

Líder de Desarrollo, Lider de Calidad

Los módulos de software en el sistema no trabajan juntos como estaba previsto.

MitigarProgramación de actividades de integración y pruebas cada vez que se termina un modulo.

Líder de Desarrollo, Líder de Planeación

Las decisiones se retrasaron sin razón aparente.

Mitigar

Establecer reuniones con una perodicidad fija en las que se revise el estado del proyecto, y por cada aspecto a resolver se documente una decisión.

Líder de Planeación, Líder del Proyecto

El desarrollo programado en paralelo llevó frecuentemente a re trabajo.

MitigarEstablecer mecanismos de comunicación entre las personas que estan realizando trabajos relacionados

Líder de Planeación, Líder del Proyecto

El equipo de desarrollo malinterpreto una serie de requerimientos.

MitigarPlanear y realizar reuniones de validación del entendimiento de los requerimientos.

Líder de Planeación, Líder del Proyecto

1. Introducción.2. Arquitecturas empresariales.

1. Definición de proyectos.2. Gestión de riesgos.

3. Arquitectura de solución.1. Puntos de vista.2. Blue-Prints SOA.

4. Lecciones aprendidas.

Agenda

12

Arquitectura de soluciónPunto de vista de clientes

13

Arquitectura de soluciónPunto de vista de órdenes

14

Arquitectura de soluciónPunto de vista de pagos

15

Arquitectura de soluciónBlue-print Actualización Preferencias - Nivel 1

16

Arquitectura de soluciónBlue-print Actualización Preferencias - Nivel 2

17

Arquitectura de soluciónBlue-print PO y DA - Nivel 1

18

Arquitectura de soluciónBlue-print PO y DA - Nivel 2

19

Arquitectura de soluciónBlue-print PRICAT - Nivel 1

20

Arquitectura de soluciónBlue-print PRICAT - Nivel 2

21

Arquitectura de soluciónBlue-print Registro de entidades - Nivel 1

22

Arquitectura de soluciónBlue-print Registro de entidades - Nivel 2

23

Arquitectura de soluciónBlue-print RMA - Nivel 1

24

Arquitectura de soluciónBlue-print RMA - Nivel 2

25

1. Introducción.2. Arquitecturas empresariales.

1. Definición de proyectos.2. Gestión de riesgos.

3. Arquitectura de solución.1. Puntos de vista.2. Blue-Prints SOA.

4. Lecciones aprendidas.

Agenda

26

27

Lecciones aprendidas

Herramientas de manejo de versión.

Análisis detallado y en común acuerdo del qué y el cómo, desde las primeras etapas.

Información inicial incompleta o inexistente.

Relaciones de grupo.

Asignar más tiempo a decisiones de diseño.

28

Conclusiones

La arquitectura empresarial nos da un marco metodológico para reducir a través de la división en 4 aristas principales (negocio, datos, aplicaciones e infraestructura) problemas complejos relacionados con tecnologías de información.

29

PREGUNTAS ?

GRACIAS

top related