200819123 Carlos González 201110951 Sandra Gómez 201110949 Andrés Erazo

23

description

200819123 Carlos González 201110951 Sandra Gómez 201110949 Andrés Erazo 201117818 David Pérez 201110544 Willian Idrobo 201110856 Erik Arcos. Internacional. Internacional. Agenda. Motivadores Plan de Implementación Vista de Despliegue Ciclo 1 - PowerPoint PPT Presentation

Transcript of 200819123 Carlos González 201110951 Sandra Gómez 201110949 Andrés Erazo

200819123 Carlos González201110951 Sandra Gómez201110949 Andrés Erazo201117818 David Pérez201110544 Willian Idrobo201110856 Erik Arcos

Internacional

• Motivadores• Plan de Implementación• Vista de Despliegue• Ciclo 1

– Aplicaciones Legado– OSB– Presentación

• PostMortem

Internacional

Agenda

Internacional

DESARROLLO DEL CICLO

Internacional

Gestión Postventa

Pagos Online

Comunicación entre entidades

Compra Directa

Vista 360°

Estándares Internacionales

Motivadores

Internacional

Plan de implementación

Ordenes de Compra Directa

Subasta Inversa

Registro de Entidades

FacturaciónPQRS

Internacional

AS-IS

TO-BE

Calificaciones

Internacional

• Reubicación del Repositorio• Replicación Ambiente• Descripción del Proyecto• Implementación

– Aplicaciones Legado– OSB– Presentación

Proceso Desarrollado

Internacional

Reubicación del Repositorio - Problema

Solo 2 ConexionesVelocidadSobrecarga

Solo UpdateNo Commit

Internacional

Reubicación del Repositorio - Solución

Solo UpdateNo Commit

Internacional

Replicación del Ambiente - Problema

Solo 2 ConexionesVelocidad Lenta

Las mismas aplicaciones no pueden correr en las 2 sesionesSolo una persona puede trabajar a la vez

Internacional

Replicación del Ambiente - Solución

División en 3 gruposTrabajo por parejas

Se trabaja en diferentes frentes a la vez

Internacional

Proyecto 1: Órdenes de Compra

Arq. Negocio Arq. Datos Arq. Aplicaciones Arq. Tecnología

PN02, PN08 PD01, PD02, PD03, PD06 PA01, PA03, PA04, PA07 PT01, PT02

Descripción Este proyecto se enfoca en la gestión de las órdenes de compra de manera internacional, gestionando los overead necesarios.

Mod. Ordenes de Compra

2

Crear Generacion de Informes

8

Negocio

Cliente, Fab, Comercio

1

Orden de Compra. Producto

2

Categoria y Catalogo

3

Log

6

Datos

Integracion Sistema de Pago

3

Riesgos Internacional

1

Int. Risk Qualification Sys

7

Adaptacion POManager

4

Aplicaciones

Atualizacion Plataformas

1

Optimizacion de Reportes

2

Tecnología

Ciclo 1 – Ordenes de Compra Directa

Internacional

Vista de Despliegue

Internacional

Cambios

Internacional

Cambios en Aplicaciones Legado

• Modificaciones en POManager– actualizarEstadoPO– consultarComercioPorPO– consultarPO– consultarPOsComercio– establecerFabricanteAtiende– registrarPO– consultarPOFabricantePorEstado

• Modificaciones en Mailer– sendMail

SolicitadoComercio

AceptadoComercio RechazadoComercio

Fin

Comercio Satisfecho? NoSi

Inicio

AceptadoFabricante

ProcesadoFabricante

EntregadoFabricante

RecibidoFabricante

Estado que depende del Comercio

Estado que depende del Fabricante

Desición

Convenciones

Fabricante Acepta? NoSi

RechazadoFabricante

Internacional

Cambios en Aplicaciones Legado

Problema

Errores de lógica

Falta de Integridad de datos

Desconocimiento del funcionamiento

Errores constantes en el acceso a la información

Falta de pruebas

Solución

Revisión de Código

Generación de Scripts de pruebas

Agregar Javadoc a las aplicaciones

Volver a implementar todas las consultas y actualizaciones

Implementación de pruebas con soapui

Internacional

Cambios en Middleware

• Modificaciones en OSB– Transformación para recibir

nuevo parámetro NIT DE FABRICANTE

• Bpel– Nuevo Proceso de Negocio

para órdenes de compra directa.

Internacional

Cambios en la Capa de Presentación

Internacional

POSTMORTEM

Otros

Inicio

Lanza

miento.

Reuniones de Segu

imiento

Estra

tegia Plan

Requisito

s

Diseño

Implementac

ión

Pruebas

Postmorte

m

Documento

del cicl

o -

20.00

40.00

60.00

80.00

100.00

120.00

140.00

Horas Planeadas vs Reales

PROGRAMADO REAL

Internacional

POSTMORTEM

19/08/20

11

21/08/20

11

22/08/20

11

03/09/20

11

04/09/20

11

07/09/20

11

09/09/20

11

10/09/20

11

11/09/20

11

12/09/20

11

17/09/20

11

18/09/20

11

19/09/20

11

20/09/20

11

21/09/20

11

22/09/20

11

23/09/20

11

Total

0.005491488193300

39

0.021965952773201

5

0.016474464579901

2

0.026359143327841

8

0.042833607907743

0.017847336628226

2

0.068643602416254

8

0.026359143327841

8

0.070291048874244

9

0.016474464579901

2

0.067545304777594

7

0.160900604063701

0.090609555189456

4

0.010982976386600

8

0.040087863811092

8

0.076880834706205

4

0.057660626029654

1.00%

3.00%

5.00%

7.00%

9.00%

11.00%

13.00%

15.00%

17.00%

Trabajo ciclo 1

Axis Title

Internacional

POSTMORTEM

L1

•Se deben tener en cuenta tareas de soporte dentro del cronograma, inicialmente solo se están considerando tareas de diseño, planeación y desarrollo, pero existen tareas de configuración que pueden consumir gran cantidad de tiempo y no pueden ser ignoradas.

L2

•Las actividades de configuración o aprendizaje de las aplicaciones o sistemas conllevan un tiempo extra que no es considerado, para el caso concreto del MarketPlace las herramientas bajo las que está desarrollado no son dominadas en un 100% por el grupo, por lo que se deben seguir incluyendo actividades de capacitación.

L3

•Para próximos ciclos Se debe validar el entendimiento de proyecto a desarrollar, esto implica que dentro del grupo se conozca el proceso entero desde la UI (que pantallas nuevas existen y saber que datos se envían al OSB y/o al BPEL) hasta la base de datos (saber que registros se afectan, que columnas o tablas se requieren, que datos se necesitan) pasando por el BPEL y el OSB.

Internacional

CONCLUSIONES

C1

•La replicación de los ambientes, aunque consumió tiempo que no había sido considerado inicialmente, se consideró como una decisión acertada, dado que permite a los integrantes del grupo trabajar de manera remota y paralela en diferentes frentes del problema, de esta manera se logrará una mejor eficiencia en el desarrollo de las tareas en ciclos posteriores.

C2

•A pesar de realizar un planeación y asignación de actividades, es necesario ejercer un control que logre identificar los problemas y estado de las actividades, ya que cuando se descubren estos problemas se presentan dificultades en las demás actividades, presentando retrasos y problemas de calidad.

Preguntas?

Internacional