David J. Salazar Director General Latinoamérica
description
Transcript of David J. Salazar Director General Latinoamérica
David J. Salazar
Director General Latinoamérica
Four J’s Development Tools Latinoamérica
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs• Genero, el siguiente paso
> Agenda
• 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
– Para aplicaciones tradicionales– Para eCommerce y mCommerce
• Fuente de ingresos para Four J’s– Licencias de software (87.5%)– Mantenimiento, servicio y soporte (12.5%)
• >100 desarrolladores y consultores
> Antecedentes
• 2,000,000 usuarios• 1000+ VARs• Clientes Corporativos
– UK : Q8 Petroleum, Northcliffe Newspapers– Francia : Credel, AZ France, Societé Générale – US : Kmart, Walmart, Disney…– Latinoamérica : DHL, Kemper Insurance, Empresas Nieto
• Gobiernos y Organizaciones– Ministere de la Justice Belge, Police de Bruxelles, CIGER,– Fuerza Aerea Española, Universidad de España, Ministere de
l’emploi,– 20 US Police departments, IIUG– Issste, Fonacot, …
> Antecedentes
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
Four J’s 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
• Actualmente 5000+ licencias en operación
– ISSSTE, Fonacot, AAADAM, DHL, Kemper Insurance (Seguros La Territorial)
– Nintendo, Empresas Nieto, …
Algunas aplicaciones “en línea” desarrolladas en Four J’s usando el HTML Front End:
…
•ISSSTE Servicios Públicos
•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
Cliente :Tecsys http://www.tecsys.comSector :RetailAplicación :Venta en línea y admon, efullfilment
> eCommerce: Tecsys
“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
“Me llevaría mucho tiempo detallar las razones por las que Kmart
seleccionó a Four J’s – bastaría mencionar que su tecnología es de punta. Mejor diré que Four J’s
llegará lejos… muy lejos. Por qué? Por razones muy antiguas… escuchan a sus clientes, entregan lo que prometen y no tratan de cegarnos
con términos científicos ó terminología sofisticada.”
Mike McGovern, Project Mgr, Kmart.
> Referencias
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs• Genero, el siguiente paso
> Agenda
• 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
> Four J’s – Que es ?
•> Four J’s – Arquitectura
Beta Q2-02
Java Client
Web ServerApplication Server
WAP, I-mode
HTML Browser
Database Server
Windows, X11, ASCII
> Arquitectura Escalable y Segura
Ambiente gráfico muy sencillo de aprender para nuevos
programadores
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 como eCommerce ó mCommerce
– Unica herramienta que aprovecha toda la experiencia de sus programadores I-4GL
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 programadores experimentados
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs• Genero, el siguiente paso
> Agenda
• Que necesitamos que suceda
Desarrollo infraestructura
de la interfaz80%
DesAplica20%
Desarrollo de la Aplicacion80%
IID20%
> IDC eBusiness Automatización de Transacciones
• "El mercado de construccion de aplicaciones para el Web experimentará algunos cambios dramáticos en los siguientes años… conforme el mercado madura, IDC cree que los lenguajes de tercera y cuarta generación emergerán como los vehículos primarios para construir estas aplicaciones. Esta hipótesis esta basada en el veloz incremento y diversidad de las aplicaciones en el WEB, lo cual creara la necesidad de ambientes de desarrollo más sofisticados… consecuentemente, herramientas tipo los 4GLs que atacan el desarrollo desde una capa superior de abstracción, serán las herramientas elegidas por excelencia, para el desarrollo de aplicaciones en el futuro cercano… ".
> IDC: Tendencias 2000-2003
"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
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
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs• Genero, el siguiente paso
> Agenda
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
Características clave
• 100 % compatible con el código actual, migración simple• Abstracción completa de la interfaz de usuario
– Explota toda las capacidades del cliente (Windows nativo, Swing)– Soporte transparente para HTML,WML,XML– Personalización masiva para todas las IUs – HTML libre de código y código libre de HTML– Reuso de código relacionado con las IU (e.j. seguridad, tropicalización)– Libre elección de granularidad de eventos
• Capacidad de alto volumen para creación de documentos sofisticados– Vista preliminar WYSWYG Multi-plataforma – Salidas GDI y Postscript– Operación en modo Push o pull – Streamed output– Formateo primitivo por el usuario
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
Examples: Customer Dialog 2
Examples: Customer Dialog 3
Examples: Sales Dialog 2
Demostración en vivo
• ASCII• Cliente/Servidor• HTML/Java• WAP
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
Nos pueden contactar directamente 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
¡ Muchas Gracias !