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

30
MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada Ernesto Fabián Vargas Madrid Sección 2

Upload: socorro-largo

Post on 03-Feb-2015

7 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 2: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 3: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Introducción

3

Page 4: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 5: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 6: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

6

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

Page 7: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 8: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

8

Definición de proyectosProyecto: Sistema de pagos

Page 9: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 10: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 11: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 12: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 13: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónPunto de vista de clientes

13

Page 14: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónPunto de vista de órdenes

14

Page 15: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónPunto de vista de pagos

15

Page 16: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

16

Page 17: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

17

Page 18: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

18

Page 19: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

19

Page 20: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónBlue-print PRICAT - Nivel 1

20

Page 21: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónBlue-print PRICAT - Nivel 2

21

Page 22: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

22

Page 23: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

23

Page 24: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónBlue-print RMA - Nivel 1

24

Page 25: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

Arquitectura de soluciónBlue-print RMA - Nivel 2

25

Page 26: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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

Page 27: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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.

Page 28: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

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.

Page 29: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

29

PREGUNTAS ?

Page 30: MARKETPLACE DE LOS ALPES Yéssica Forero Navarro Raúl Ernesto Gómez Mendoza Diana Carolina Mogollón Ruiz Gina Catherine Salinas Rueda Luis Fernando Taboada

GRACIAS