Four J’s Development Tools Latinoamérica
David J. Salazar
[email protected]
Director General Latinoamérica
> Agenda
• Antecedentes Compañía
• Que es FourJ’s ?
• El futuro de los 4GLs
> Antecedentes
• 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 IBMInformix
• Suite para Desarrollo Rápido de Aplicaciones
Empresariales
– Para aplicaciones transaccionales
– Para eCommerce y mCommerce
> Presencia Mundial
Dallas
Denver
Denver
Sur USA Centro USA
Sales
R&D
• 12 oficinas
• 25+
distribuidores
• 1000+ VARs
SeattleMexicoCincinnati London Paris MontpelierStrasbourg Bonn Erfurt Sydney
NW USALatin Este USA North South
R&D TS & PM Central R&D APAC
America
Europe Europe
Europe
> 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
> Antecedentes
• 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
Clientes - eCommerce
Algunas aplicaciones “en
línea” desarrolladas en Four
J’s usando el HTML Front
End:
• ISSSTE
Servicios Públicos
• Fonacot
Sistema de Créditos
• Tecsys
eCommerce, Canada
• EXE
efulfillment, USA
• Financial Data Systems
Finanzas, USA
• Comix
Librería en-línea,
Alemania
• L&P Systems
Admin de pensiones, UK
• Universidad de
Cantabria
Registro y examenes enlinea, España
…
> Referencias
“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.
> Agenda
• Antecedentes Compañía
• Que es FourJ’s ?
• El futuro de los 4GLs
> Four J’s – Que es ?
• 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
> IDC: Trends 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".
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?
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
> Observaciones de la Industria –
Gartner Group

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”
•> Four J’s – Arquitectura
Beta Q2-02
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: ClienteServidor 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
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
> Agenda
• Antecedentes Compañía
• Que es FourJ’s ?
• El futuro de los 4GLs
> Versión 3.3 Servicios de WEB
> IDC eBusiness Automatización de
Transacciones
• La energía se desperdicia en el diseño de la
infraestructura
Des
Aplica
20%
Desarrollo de la Aplicacion
80%
Desarrollo
infraestructura
de la interfaz
80%
IID
20%
> Agenda
•
•
•
•
Antecedentes Compañía
Que es FourJ’s ?
El futuro de los 4GLs
Genero, el siguiente paso
ARCHITECTURE
Genero- Esquema de operación
Virtual Machine - DVM (DOM/SAX)
Data
presentation
XML
TREE
DB
DB
DB
A
t
X r
i
Mb
u
L t
o
s
Otros
OBJETOS
SOAP
S
t
y
l
e
S
h
e
e
t
- Style Sheet
-
Seguridad
X
M
X
Logica de
Negocio
L
M
L
Data Collector
XML
TREE
-
Internacionalización
- Personalización
Genero-Beneficios
•
•
Se incrementa la productividad del programador
– Reducción de ‘impacto’ (p.e. cambios de esquemano 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
Conclusión
La tecnología de Four J’s Development Tools
permite 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 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 !
Descargar

Four J's presenation