Está en la página 1de 24

8vo ENCUENTRO NACIONAL

DE INFORMATICA 2008

Ing. Carlos Marín

Cuenca, mayo del 2008.


DATAACROM CIA. LTDA.

www.dataacrom.com.ec
Visión

Ser referente en el mercado local y nacional en


el área de servicios de la tecnología de la
información y las comunicaciones, con un
equipo de trabajo preparado, comprometido y
competitivo, reconocida por su dinamismo,
innovación y calidad de atención a sus clientes,
capacidad de brindar desarrollo profesional y
humano a su personal, rentabilidad sostenida a
sus accionistas, y contribución al desarrollo de
la sociedad a través de su continuo
crecimiento.
Misión

Desarrollar soluciones integrales utilizando


tecnología moderna, apoyados en el
conocimiento y aplicación de las mejores
prácticas de la industria del software, la
experiencia y el profesionalismo del equipo de
trabajo con una permanente capacitación,
investigación y certificación en productos y
herramientas de terceros para ofrecer
soluciones y servicios de calidad, a nuestros
clientes, generándoles ventajas competitivas
en el mercado.
Que es GeneXus?

• Herramienta multiplataforma de desarrollo


de software para todo el ciclo de vida de
sus aplicaciones
• Basada en el conocimiento: Genera y
mantiene 100% de la aplicación basándose
en los requerimientos del usuario
• Genera prototipos totalmente funcionales
en tiempo de diseño
• Soporta las plataformas, lenguajes y DBMS
líderes
¿Por qué GeneXus?

• El desarrollo de software tradicional está


destinado a desaparecer
– Alto costo
– Baja productividad
– Poca flexibilidad para manejar:
• Evolución de la tecnología
• Plataformas múltiples
El nuevo paradigma con GeneXus

Basado en el Enfocado en los requerimientos del


Conocimiento usuario final

Genera y mantiene 100% de las


Automatización aplicaciones de la base de datos y
programas

Soporta las plataformas, lenguajes y


Multiplataforma
DBMS líderes

Evoluciona con Especifique hoy


el tiempo Genere hoy, mañana ¡y siempre!
Ciclo de vida de un proyecto
• A grandes rasgos, el desarrollo de una aplicación implica
tareas de análisis, diseño e implementación. La vía de
GeneXus para alcanzar el objetivo anterior es liberar a las
personas de las tareas automatizables (como el diseño de
la base de datos), permitiéndoles así concentrarse en las
tareas realmente difíciles y no automatizables (como
comprender los problemas del usuario).

• GeneXus emplea una metodología que tiene un enfoque


muy diferente al de las metodologías más comúnmente
utilizadas. Por tanto, aprender a utilizar GeneXus
adecuadamente va más allá de conocer un nuevo lenguaje:
lo más importante es aprender su metodología.
Basado en el Conocimiento
Gestión automática del
conocimiento

GENERA

Base de
Base de
Conocimiento
Datos

Programas
¿Dónde esta el Conocimiento?
Requerimientos del
Usuario
Base de
Conocimiento Capture el conocimiento
del Negocio

Ge
ne
re it pe
oto
Pr

Aplicación
Metodología tradicional
Metodología Genexus
ANALISTA

4. Crear un nuevo proyecto o base


de conocimiento (KB).

6. Describir la realidad

GENEXUS

3. Diseña las bases de datos


4. Crea la base de datos
5. Genera los programas
automáticamente
Metodología Genexus
Comparación de metodologías
Incremental
Las aplicaciones se construyen a través de un
número sucesivo de aproximaciones, acompañando
el proceso natural de aprendizaje
Objetos Genexus
Incremental
Incremental
Modelos
Tecnologías que soporta

• Plataformas
– Plataformas de Ejecución: Java, Microsoft .NET,
Microsoft .NET Compact Framework
– Sistemas Operativos: IBM OS/400, LINUX, UNIX,
Servidores Windows NT/2000/2003, Windows
NT/2000/XP/CE
– Internet: JAVA, ASP.NET, Visual Basic (ASP), C/SQL,
HTML

• Sistemas de Manejo de Bases de Datos


– IBM DB2 UDB, Informix, Microsoft SQL Server, mySQL,
Oracle, PostgreSQL
Tecnologías que soporta

• Lenguajes
– .Net, JAVA, C#, Ruby, C/SQL, COBOL, RPG, Visual
Basic, Visual FoxPro

• Servidores de Red
– Microsoft IIS, Apache, WebSphere, etc.

• Arquitecturas Múltiples
– Multi-capas, Basadas en Web, Cliente/Servidor,
Centralizadas (iSeries)
Evolución tecnológica

gica 05’
oló Mobility
cn
Te 03’ AJAX
uc ión Integración
vo l
E 00’ Web Services
Internet
90’
Windows
80’
PC
70’
Mainframe
Evolución tecnológica

DEMO

GeneXus 9.0
• Albert Einstein:

“Locura es hacer lo mismo una y otra vez, y


esperar resultados distintos”

También podría gustarte