david j. salazar [email protected] director general latinoamérica four js development tools...

34
David J. Salazar [email protected] Director General Latinoamérica Four J’s Development Tools Latinoamérica

Upload: monica-sotelo

Post on 13-Feb-2015

41 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

David J. [email protected]

Director General Latinoamérica

Four J’s Development Tools Latinoamérica

Page 2: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs

> Agenda

Page 3: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Compañía Europea de Software• Inicia operaciones en 1995• Crecimiento secuencial y utilidades a partir de

1997• 5+ años de distribución a través de IBM-Informix• Suite para Desarrollo Rápido de Aplicaciones

Empresariales– Para aplicaciones transaccionales– Para eCommerce y mCommerce

> Antecedentes

Page 4: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Denver

SeattleNW USA

MexicoLatin

America

CincinnatiEste USA

LondonNorth

Europe

ParisSouth

Europe

MontpelierR&D

StrasbourgTS & PM

BonnCentralEurope

ErfurtR&D

SydneyAPAC

Sales

R&D

• 12 oficinas

• 25+ distribuidores

• 1000+ VARs

> Presencia Mundial

Dallas

Sur USA

Denver

Centro USA

Page 5: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Subsidiaria de Four J’s Development Tools para atender los aspectos comerciales, capacitación y soporte técnico “Clase Mundial” en la región

• Inicia operaciones en Abril del 2000

> Four J’s Latinoamérica

Page 6: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• 5,000 usuarios• 20+ VARs• Clientes Corporativos

– DHL – Kemper Insurance– Empresas Nieto– Grupo Carvajal– Nintendo

• Gobiernos y Organizaciones– Issste– Fonacot– Cámara de Senadores– Pemex

> Antecedentes

Page 7: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Algunas aplicaciones “en línea” desarrolladas en Four J’s usando el HTML Front End:

•ISSSTE Servicios Públicos

•FonacotSistema de Créditos•TecsyseCommerce, Canada•EXEefulfillment, USA•Financial Data

SystemsFinanzas, USA•ComixLibrería en-línea,

Alemania•L&P SystemsAdmin de pensiones, UK•Universidad de

CantabriaRegistro y examenes en-

linea, España

Clientes - eCommerce

Page 8: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

“Necesitaba evolucionar nuestros sistemas hacia la “Nueva Economía” de manera rápida y efectiva en cuanto a costo - Four J’s fue la única solución práctica que pude

encontrar en el mercado. Convertimos 800 aplicaciones y 5 millones de líneas de código sin problemas y en un tiempo record – funciona tal y como lo publicitan.”

Roberto Colosino, VP Investigación y Desarrollo.

> Referencias

Page 9: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs

> Agenda

Page 10: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Un lenguaje de 4a generación enfocado a negocios BDL (Business Development Language)

• Un ambiente de desarrollo IDE (Integrated Development Environment)

• Una arquitectura escalable Multi-capa ideal para el manejo de grandes volumenes de información

> Four J’s – Que es ?

Page 11: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

"La habilidad para entregar productos que permitan a las compañías el construir desde su propio conjunto de habilidades actuales será clave para ayudar a las organizaciones a manejar la escasez de recursos y habilidades. Un producto que ofrece tecnología de vangurdia pero requiere entrenamiento intensivo, no es tan probable que sea exitoso como otro con nuevas características y beneficios en un ambiente familiar".

> IDC: Trends 2000-2003

Page 12: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Las Aplicaciones Empresariales … no se tratan de la Tecnología

• Las Corporaciones usan Aplicaciones por dos razones típicas– Para bajar costos de operación (y servicios)– Ampliar sus ventajas competitivas brindando nuevas

operaciones (y servicios)

• Las Aplicaciones Empresariales que ustedes generan se miden en función al retorno de la inversión– Inversión: Cual es el costo total del ciclo de vida ?– Retorno: Que tan efectivo es el software para:

• Mejorar la eficiencia operacional• Mejorar la participación de mercado e ingresos?

Page 13: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Cuidado con tecnologías “Legacy”

• Las aplicaciones creadas con tecnologías de moda son las aplicaciones obsoletas del mañana– Nuevas versiones cada 18 meses

• Entrenamiento

• Consultoría

• Liberación más lenta de sus aplicaciones

• Distraen nuestra atención a cosas que no son relevantes para la compañía

– Tecnologías Universales• Sirven para todo

• Son eficientes en cualquier ambiente

• Abarcan todos los niveles de abstracción del desarrollo

Page 14: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Mark Driver, Research Director

“50% de los proyectos de eBusiness involucrarán Java. Sin embargo, debido a la escasez de capacidad, 70% de esos proyectos no se van a concluir”

“… el costo de entrenar en Java un programador de Cobol es de aproximadamente $65,000 (incluyendo su educación e incremento salarial)… Los costos de reclutamiento y capacitación son tres veces mayores en Java, que lo que cuesta para Visual Basic”

> Observaciones de la Industria – Gartner Group

Page 15: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

•> Four J’s – Arquitectura

Beta Q2-02

Page 16: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Ambiente gráfico muy sencillo de aprender para nuevos

programadores

Page 17: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica
Page 18: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica
Page 19: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica
Page 20: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica
Page 21: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Four J’s para usuarios I-4GL

• Four J’s ofrece futuro garantizado– Mejoras continuas y nuevos productos– Lenguaje sólido, diseñado para desarrollo de

aplicaciones de negocio “misión crítica”– Escriba una vez y ejecute donde sea: Cliente-

Servidor gráfico ó WEB rápidamente, sin riesgos ni demoras

– Nuevas posibilidades para sus aplicaciones como eCommerce ó mCommerce

– Unica herramienta que aprovecha toda la experiencia de sus programadores I-4GL

Page 22: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Four J’s para desarrolladores

• El BDL (Business Development Language) es un lenguaje 4GL robusto y totalmente probado

• Usted solo desarrolla la lógica del negocio• Four J’s desarrolla la infraestructura• Arquitectura de “n” capas muy eficiente para ambientes distribuídos y

WEB• Permite el uso de las bases de datos líderes y distintos Sistemas

Operativos e incluso interactuar simultáneamente• La suite de Four J’s reduce drásticamente los ciclos de desarrollo,

puesta a punto y mantenimiento• Escalable, Seguro y Fácil Administración• Mejor retorno de la inversión• Disponibilidad de un gran número de programadores experimentados

Page 23: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs

> Agenda

Page 24: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

> Versión 3.3 Servicios de WEB

Page 25: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• La energía se desperdicia en el diseño de la infraestructura

Desarrollo infraestructura

de la interfaz80%

DesAplica20%

Desarrollo de la Aplicacion80%

IID20%

> IDC eBusiness Automatización de Transacciones

Page 26: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs• Genero, el siguiente paso

> Agenda

Page 27: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica
Page 28: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Data CollectorXMLTREE

ARCHITECTURE

Logica deNegocio

X

M

L

DB

Otros

OBJETOS

DB

DB

Atributos

Style

Sheet

X

M

L

SOAP

- Style Sheet

- Personalización

- Internacionalización

- Seguridad

Virtual Machine - DVM (DOM/SAX)Data

presentationXMLTREE

Genero- Esquema de operación

X

M

L

Page 29: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Genero-Beneficios

• Se incrementa la productividad del programador

– Reducción de ‘impacto’ (p.e. cambios de esquema- no impactan las pantallas)

– Cambios globales de estilo rápidos y sencillos

– Las aplicaciones presentan un ‘Look & Feel’ local sin tener que programar en diferentes APIs

– Enfoque uniforme para la persoanlización de WEB en masa y estilos GUI alternativos.

• Mayor Funcionalidad y Confiabilidad

– Interfaces de usuario muy estéticas

– Reducción significativa de código

Page 30: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Examples: Customer Dialog 2

Page 31: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Examples: Customer Dialog 3

Page 32: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Examples: Sales Dialog 2

Page 33: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Conclusión

La tecnología de Four J’s Development Toolspermite retener y mejorar sus ventajas

competitivas, ahorrando miles de dólares en costos de desarrollo y meses en salir al mercado,

con un esquema robusto y exitoso para sus aplicaciones empresariales

Page 34: David J. Salazar ds@4js.com.mx Director General Latinoamérica Four Js Development Tools Latinoamérica

Nos pueden contactar en:

Four J’s Development Tools Latinoamérica

Av. Estadio Azteca 55

México D.F. 04739

Tel. +52 555 666 8734

www.4js.com.mx

[email protected]

¡ Muchas Gracias !