Facilitando el Desarrollo Web Mario Bustamante [email protected].

24
Facilitando el Desarrollo Web Mario Bustamante [email protected]

Transcript of Facilitando el Desarrollo Web Mario Bustamante [email protected].

Page 1: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Facilitando elDesarrollo Web

Mario [email protected]

Page 2: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

especializada en:

Consultoría y Outsourcing GeneXusDesarrollo de aplicaciones en plataforma Web

Tecnología basada en Patterns

Page 3: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Nuestra Historia

Venimos desarrollando nuestros propios patrones (PXTools) desde el 2006 para distintos proyectos:

Geocom – Sistema GeoMunicipalGS1 Uruguay - MiRondanetGLM – Sistema de Sueldos (Coviares)GLM – Sistema de Seguros (Berkley)

Conocemos GeneXus desde la 3.3 para DOSTrabajamos en Web desde la 8.0 betaNos convertimos en Software Factory en el 2004

Trabajamos con GX Patterns desde sus comienzosInStyle

Page 4: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Mañana charla técnicaGeneXus Patterns:

¿Un nuevo cambio de paradigma?

11:45 - Ballroom C

Page 5: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Versión ROCHA

“El estado del Arte”

Page 6: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Un Pensamiento Creativo

Page 7: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Por qué migrar una soluciónGeneXus Win a Web?

•Fundamentos Técnicos

•Fundamentos de Mercado

•Fundamentos de Oportunidad

Page 8: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Análisis Estratégico Matriz DAFO

INTERNOENTORNO

OPORTUNIDADES AMENAZAS

FORTALEZAS

CONOCIMENTO DEL NEGOCIO AL QUE SE APLICA EL SISTEMA

COMPETIR EN DESVENTAJA PARA GANAR NUEVOS

CLIENTES

DEBILIDADESRECURSOS PROPIOS INSUFICIENTES PARA

ACTALIZAR EL PRODUCTO

RIESGO DE PEDER ACTALES CLIENTES POR ACCIÓN DE

LA COMPETECIA

Page 9: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cuándo y por qué usar Patterns?

•Siempre

•Mejora la Performance•No requiere programadores GeneXus expertos en Web

•Estandariza el Diseño Gráfico y el Código generado

•Eficiente ante cambios de Diseño o Funcionales

Page 10: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cuándo y por qué tercerizar el servicio?

•Algún recurso es escaso

•Existe un “Tercero” confiable y con experiencia

Page 11: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Instrumentos de integración: eGroupWare

Page 12: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Instrumentos de integración: eGroupWare

Page 13: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Instrumentos de integración: SVT/AdminG

Page 14: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Instrumentos de integración: SVT/Requerimientos

Page 15: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cuándo y por qué tercerizar el servicio?

•Algún recurso es escaso

•Existe un “Tercero” confiable y accesible

•La necesidad es extraordinaria•Para no descuidar el verdadero negocio de la empresa

•El momento es AHORA

Page 16: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cómo evaluar el tiempo que llevará migrar una KB?

•Categorizar funcionalmente Work Panels y Transacciones

Page 17: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Categorzacion de Objetos

Page 18: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cómo evaluar el tiempo que llevará migrar una KB?

•Categorizar funcionalmente Work Panels y Transacciones

•Valorizar la programación de los objetos categorizados

Page 19: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cómo evaluar el tiempo que llevará migrar una KB?

•Categorizar funcionalmente Work Panels y Transacciones

•Valorizar otras tareas regulares del proyecto

•Valorizar la programación de los objetos categorizados

Page 20: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Estimación de Tiempos

Page 21: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Cómo evaluar el tiempo que llevará migrar una KB?

•Categorizar funcionalmente Work Panels y Transacciones

•Valorizar la programación de los Web Panels del nuevo sistema

•Valorizar otras tareas regulares del proyecto

•Determinar la cantidad de recursos que pone cada parte

•Organizar tareas y recursos en un Diagrama de Gantt

Page 22: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Diagrama de Gantt

Page 23: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

¿Y el costo?

•Consultoría/Outsourcing: Valor / hora de trabajo a cargo nuestro.

•Umbral de 2000 horas: Licencia de PXTools para 4 usuarios s/c.

•Producto PXTools: Precio con Curso y Licencia para 1 usuario.Valor por usuario adicional.

•Opciones de Arriendo (Leasing).

Page 24: Facilitando el Desarrollo Web Mario Bustamante mbustamante@puntoexe.com.uy.

Muchas Gracias

Conferencias relacionadasGeneXus Patterns:¿Un nuevo cambio de paradigma?

- Sala Ballrom C, 26/09/07, hora: 11:45

Mario Bustamante, PuntoExe Consultores,

[email protected]