GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel...

35
GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso Berriel, Director Comercial de Consultoría, ARTech México [email protected]

Transcript of GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel...

Page 1: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Applications World Wide

Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise”y productos aplicativos de “clase mundial”

Alfonso Berriel, Director Comercial de Consultoría, ARTech Mé[email protected]

Page 2: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

AgendaVisión estratégica

El papel de GeneXus Consulting

Contexto mundialAnálisis de la Industria del Software

La tendencia del mercado hacia los resultados

El programa GXAppWW Instrumentos del programa

Perspectivas y Plan de Acción

Page 3: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Applications World Wide

Visión Estratégica

Page 4: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Artech

El Grupo Artech considera estratégico el fortalecimiento del mercado de servicios a nivel mundial y para ello decide operar como articulador de este programa a través de su empresa de servicios GeneXus Consulting.

Page 5: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Visión Estratégica – ArtechEstado del arte de la industria de software

La importancia del desarrollo del mercado de servicios para ofrecer a la comunidad las mejores alternativas en términos de construcción de Software

La apuesta de Artech para hacer crecer este mercado y participar en el “market share” a nivel mundial

Page 6: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Consulting

Presentación Institucional

Page 7: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Consulting - Misión “Potenciar a nuestros clientes haciendo

posible la introducción de tecnología de punta en sus procesos de negocio.”

“Alcanzar los niveles más altos de calidad y eficiencia en el desarrollo de soluciones GeneXus.”

Page 8: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Consulting - Visión

Nuestro Desafío :

“Hacer crecer la construcción de Aplicaciones GeneXus de calidad a nivel mundial.”

“Queremos que el Código GeneXus participe en el Market Share”.

Page 9: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Consulting

Canal de ida y vuelta con la Tecnología

Desarrollo de Técnicas y Metodologías

Volcado de experiencia hacia la comunidad GeneXus

Page 10: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus ConsultingQue hemos hecho?

90 Proyectos de misión crítica

Esfuerzo promedio : 50 meses hombre

Puntos Funcionales promedio: 4.000

Formalizado el proceso de construcción de Software a distancia

Equipo de 60 consultores

Colaborado activamente en la concepción de tecnología GeneXus

Soluciones:GXvisionGXvision K2BK2B (ERP)(ERP) GXCoopGXCoop

GX Card GX Card GX Broker GX Broker GX SaludGX Salud

Page 11: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

KELLWOOD (Industria textil, St. Louis – Missouri, USA)

EQUITAL (Televisión para abonados - Uruguay)

STEEL TECHNOLOGIES INC. (Industria Metalúrgica,

Louisville – Kentucky,USA)

ANCAP (Administración Nacional de combustibles alcohol y

portland - Uruguay)

FUCEREP (Cooperativa de Ahorro y Crédito - Uruguay)

COSSAC (Cooperativa de Ahorro y Crédito - Uruguay)

PROYECTOS DE GRAN PORTE(Mas de 10.000 puntos funcionales)

Page 12: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

PROYECTOS DE GRAN PORTE(Mas de 10.000 puntos funcionales)

SADAR : Empresa automotriz (Uruguay)

INTERCABLE : Televisión para abonados (Venezuela)

GRUPO SEMM -MP : Sistema Integral de Salud (Uruguay)

RAFAP: Sistema ERP: K2B (Uruguay)

BROU: Sistema de Tarjetas de Crédito (Uruguay)

COFAC: Cooperativa de ahorro y crédito(Uruguay)

Page 13: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Clientes en MéxicoGrupo ICA (Ingenieros Constructores Asociados)

Cotemar

EMI

MABE

Pricewaterhousecoopers

Grupo Frisco

Page 14: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Contexto Mundial

Nuestra oportunidad

Page 15: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Análisis de la Industria de Software

La construcción de productos de Software de “clase mundial” y los grandes proyectos de Ingeniería de Software, requieren una serie de pericias técnicas y manejo de disciplinas variadas.

Con la ayuda de la tecnología GeneXus tenemos buena parte del problema resuelto pero no todo…..

Page 16: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Análisis de la Industria de Software respecto a perfiles de especialización

4 Dimensiones de especialización

Según modalidades de realización (Paquetes, Off-site, On-site, Outsourcing)

Según componentes de la arquitectura tecnológica de la aplicación.

Según disciplinas de Proyectos de desarrollo.

Por áreas funcionales (Banca, Salud, Retail, Industria, etc.)

Page 17: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Cuál es mi opción ?

Los resultados están en definir la estrategia

“Todo se puede hacer, pero no todo” (Focalización)

Respuesta : Complementar mis capacidades propias con las de otros agentes del mercado.

Page 18: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Problemas en el Desarrollo de SoftwareFuncionalidad vs. productividad

La funcionalidad y complejidad de las aplicaciones aumentó 10 a 20 veces

La productividad de los lenguajes aumentó entre 1.5 y 2 veces

Cobol / RPG : 10 PF /Mes hombre

Java: 15 PF /mes hombre

VB: 19 PF / mes hombre

* Fuente : Caper Jones

Page 19: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Cómo reacciona el mercado ante ese problema?

Contratación de desarrollo a bajo precio de la Hora/Hombre

Paquetes

Responden aparentemente bien (ROI??), pero la ecuación se revierte en el mediano plazo

En Horizontes de tiempo de 5 años, los costos aumentan sustancialmente (TCO alto)

Grandes centros de Outsourcing

Page 20: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Que compramos, horas/hombre o resultados?

Para 1000 PUNTOS FUNCIONALES

COBOL JAVA GENEXUS

PF/ MES HOMBRE 10 15 50

MESES /HOMBRE 965 480 101

TIEMPO PROYECTO 28 22 14

NRO DE DESARROLLADORES

34 22 7

COMPETITIVIDAD GX 9,55 4,75 1

En términos de esfuerzo relativo a la funcionalidad entregada, somos entre 4 y 9 veces más competitivos.!!

Page 21: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

El Programa GXAppWW

GeneXus Applications Worldwide

Page 22: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Objetivos de la GX App WWMejorar la oferta para los clientes GeneXus en términos de calidad de servicios y soluciones

Posicionar los servicios y soluciones GeneXus de la industria de Software en el mercado mundial

Generar nuevas alternativas para la comunidad de Software Houses GX

Page 23: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Servicios e Instrumentos Tácticos

Enterprise Solutions (Metodologías, Soporte Técnico, Reutilización del conocimiento)

SW Factory (Modelo On Site/Off Shore)

Shortcut to technology (Workshops, EAP)

Apoyo a Proyectos :

Soporte Técnico Extendido (Tecnologías GX)

Formulación y Dimensionamiento de Proyectos

Check Points (Seguimiento Técnico)

Aseguramiento de Calidad

Page 24: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Applications WorldwideModelo On Site/Off Site

“Front endTécnico”

ARTech

AgenteComercializador

CLIENTE

Soluciones de Base

SoftwareFactories

Back End Front End

Page 25: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Avances en MéxicoShortcut to technologies México (Workshops)

Tecnología de portalesMABE (ARTech de México-ASAE PROESA)

Frisco (ARTech de México-Digital Touch)

EMI (ARTech de México-Digital Touch)

Business IntelligencePricewaterhousecoopers (ARTech de México)

Frisco (ARTech de México - Digital Touch)

EAP WorkflowIbope (ARTech de México – MERA)

Page 26: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Avances en MéxicoProyectos 2003

Cotemar (ARTech México-Digital Touch)

Sistema de Apoyo a Construcción y Buceo

Sistema de Logística

Sistema de Personal

ICA (ARTech de México- Digital Touch, GeneXus Inc., GeneXus Consulting)

Sistema de Control y Administración de Proyectos

Page 27: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Applications World Wide

Perspectivas y Plan de Acción

Page 28: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Posicionamiento de Productos Aplicativos GX a nivel “clase mundial”

Instrumentos a desarrollar (Como?)Concepción de Productos

Estrategia y Plan de Marketing Global

Pautas de políticas comerciales comunes

Definición de Pautas Tecnológicas comunes

Framework Metodológico

Certificación de Soluciones

Difusión del Programa

Page 29: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Instrumentos a desarrollar

Definición de Pautas Técnicas Integración de Soluciones bajo concepto de “suite”

Documentación Funcional y Técnica de Productos

Arquitectura Tecnológica

Diseño de aplicaciones

Lógica de presentación (esquemas de Diálogo, Look and feel)

Padronización de Nomenclaturas (Objetos, Atributos, etc.)

Soporte a la integración de tecnologías GX en la solución (GXportal , GXflow, Gxplorer, GXquery)

Aseguramiento de Calidad

Page 30: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Instrumentos a desarrollar

Framework MetodológicoAnálisis y especificación de requerimientos y Análisis de Brechas (GAP Analysis)

Metodología de implantación

Metodología de Formulación y Gestión de Proyectos

Page 31: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Actividades que venimos desarrollando para lograrlo

Acuerdos con partners para construcción y certificación de productos

Acuerdos con agentes comerciales

Alianzas con las grandes empresas de consultoría a nivel mundial

Metodología de análisis de requerimientos

Sistemas de Métricas (Estimación y medición de KB’s)

Pautas técnicas de construcción de Software

Consolidación del modelo de Fábrica

Page 32: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

México Perspectivas y Plan de Acción

Consolidación de Política de Alianzas

Estratégicas (Corporaciones y grandes Consultoras)

Partners de comunidad GX (agentes comerciales, “front end” técnicos, soluciones GX)

Mejoramiento de condiciones para complementación Mercosur/México de cara al ALCA

Fortalecimiento de Partners

Aseguramiento de Calidad

Soporte Técnico Extendido

Apoyo Metodológico

Page 33: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

Reflexiones Finales

La clave está en apostar a la sinergia de la comunidad para tener la masa crítica necesaria para la internacionalización (el desafío).

Focalizarse en roles específicos dentro de un esquema asociativo (definirse).

ARTech va a participar en un rol activo y comprometido como articulador de este instrumento (nuestro compromiso)

GeneXus Applications Worldwide

Page 34: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Applications Worldwide

Preguntas y respuestas…

Page 35: GeneXus Applications World Wide Modelo asociativo para el desarrollo de consultorías de nivel “Enterprise” y productos aplicativos de “clase mundial” Alfonso.

GeneXus Applications Worldwide

Alfonso Berriel

[email protected]

Muchas Gracias!!!!