Upload
monica-sotelo
View
53
Download
9
Embed Size (px)
Citation preview
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs
> 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
Empresariales– Para aplicaciones transaccionales– Para eCommerce y mCommerce
> 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
• 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
• 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
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
“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
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs
> 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 ideal para el manejo de grandes volumenes de información
> Four J’s – Que es ?
"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
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
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
•> 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: 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
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
• Antecedentes Compañía• Que es FourJ’s ?• El futuro de los 4GLs
> Agenda
> Versión 3.3 Servicios de WEB
• 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
• 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
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
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 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 !