PDF de programación - La Genesis de GeneXus ES1

Imágen de pdf La Genesis de GeneXus ES1

La Genesis de GeneXus ES1gráfica de visualizaciones

Publicado el 6 de Abril del 2017
2.663 visualizaciones desde el 6 de Abril del 2017
2,2 MB
16 paginas
Creado hace 13a (24/08/2010)
La génesis de

Breogán Gonda | Nicolás Jodal

Sobre los autores

Breogán Gonda
Presidente del Directorio de GeneXus
Ingeniero de Sistemas formado por la Facultad de Inge-
niería de la Universidad de la República (UdelaR).
Ha sido profesor en la Facultad de Ingeniería de UdelaR,
en la Pontificia Universidad Católica de Porto Alegre
(Brasil) y en la Universidad Católica del Uruguay.
También ha dictado cursos y seminarios en áreas de su
especialidad, como profesor visitante, en carreras de
postgrado en universidades de varios países latinoamericanos.
Desde 1976 a 1989 ha prestado asesoramiento en las
áreas de proyecto de Base de Datos y desarrollo de apli-
caciones a varias de las mayores empresas del Brasil y
Uruguay. Ha dictado múltiples cursos en temas de su
especialidad en Brasil desde 1976 a 1989.
Ha sido distinguido por la Academia Nacional de Inge-
niería (Uruguay), junto con Nicolás Jodal, con el Premio
Nacional de Ingeniería 1995 por el proyecto GeneXus. Ha
sido reconocido por la Asociación de Ingenieros del
Uruguay como “Ingeniero destacado del año 1996”. En
Julio de 1999 ha sido designado integrante de la Acade-
mia Nacional de Ingeniería (Uruguay)
Sus áreas de
investigación son: Bases de Datos,
Inteligencia Artificial, métodos de desarrollo automático
de aplicaciones e interacción entre la informática y la
empresa. Es coautor del proyecto GeneXus. Es Socio
Fundador y Presidente del Directorio de GeneXus y
GeneXus Consulting en Uruguay y de GeneXus Inc. en
EE.UU., GeneXus de México, GeneXus do Brasil y
GeneXus Japan Inc. en sus respectivos países.

Nicolás Jodal
CEO de GeneXus
Ingeniero de Sistemas formado por la Facultad de
Ingeniería de la Universidad de la República (UdelaR).
Ha sido profesor en la Universidad Católica del Uruguay
Dámaso Antonio Larrañaga. Ha dictado múltiples cursos
en temas de su especialidad en Brasil desde 1984 a 1989.
Desde 1984 a 1986 ha prestado asesoramiento en las
áreas de proyecto de Base de Datos y desarrollo de apli-
caciones a varias de las mayores empresas del Brasil y
Uruguay.
Ha sido distinguido por la Academia Nacional de Inge-
niería (Uruguay), junto con Breogán Gonda, Presidente
del Directorio de GeneXus, con el Premio Nacional de
Ingeniería 1995 por el proyecto GeneXus.
Sus áreas de
investigación son: Bases de Datos,
Inteligencia Artificial, métodos de desarrollo automático
de aplicaciones e interacción entre la informática y la
empresa. Es coautor del proyecto GeneXus. Es socio
fundador y CEO de GeneXus y GeneXus Consulting en
Uruguay y de GeneXus Inc. en EE.UU., GeneXus de
México, GeneXus do Brasil y GeneXus Japan Inc. en sus
respectivos países.

Copyright © 2010 Breogán Gonda y Juan Nicolás Jodal.

Está prohibida la reproducción total o parcial de esta obra
sin la previa autorización de sus autores.

La génesis de GeneXus

La génesis de GeneXus

Por Breogán Gonda y Juan Nicolás Jodal *

*En este trabajo utilizamos habitualmente
la palabra “nosotros”. Con esta palabra nos
referimos algunas veces a experiencias o rea-
lizaciones de alguno de los autores, o de am-
bos pero, en general, debe entenderse que
nos referimos a experiencias o realizaciones
de nuestro equipo. En ese equipo y en la la-
bor generosa y muchas veces anónima de sus
integrantes, radica buena parte de la fuerza
de GeneXus.

1.

Introducción

Frecuentemente se nos ha pedido, dentro y
fuera de la Comunidad GeneXus, que escriba-
mos una historia de GeneXus, ¿cuál fue el ori-
gen de GeneXus?, ¿cómo hicimos GeneXus?

Pensamos que no tiene mayor interés contar
“cómo hicimos GeneXus”, lo que encierra una
fuerte determinación, mucha fe, múltiples
actividades pequeñas, algunas grandes, múl-
tiples descubrimientos pequeños y algunos
grandes, logrados con nuestra investigación,
sin prisa y sin pausa, en la que llevamos inver-
tidos algunos cientos de años / persona.

Mucho más importante es decir que GeneXus
es el producto de un magnífico equipo huma-
no, con una alta calificación científico / tec-
nológica, trabajando con singular generosi-
dad, entusiasmo, dedicación y fe, disfrutando
siempre de lo que hace, más allá de que, a
veces, pueda ser muy árido.

Pero también debemos decir que el GeneXus
de hoy y, sobre todo, el de mañana, no sería
posible sin la interacción cada vez mayor con
la Comunidad GeneXus, con sus 70.000 desa-
rrolladores que, hoy, en todo el mundo, llevan
a cabo su actividad profesional alrededor de
GeneXus.

Pensamos que son mucho más

importantes las preguntas

que las respuestas

Pensamos que son mucho más importantes
las preguntas que las respuestas. Que en el
mundo de hoy, cuando tenemos una pregun-
ta bien formulada (rigurosamente formulada)
existe y está disponible un enorme arsenal de
herramientas para ayudarnos a responderla.

¡Qué solos estamos a la hora

de formular las preguntas
que nos llevan a innovar!

Sin embargo, ¡qué solos estamos a la hora de
formular las preguntas que nos llevan a innovar!

GeneXus es obra de su equipo y de su Comuni-
dad; ambos asumieron siempre la necesidad
de la innovación y han tenido un buen nivel
de acierto en la formulación de las cuestio-
nes importantes para lograrla.

Por ello creemos que la mejor manera de con-
tar la historia de GeneXus es recrear algunos
eventos y algunas preguntas que han sido
esenciales en su construcción y que han ido
surgiendo a través del trabajo y del tiempo.

2.

¿Qué hicimos antes
de GeneXus?

Diversas cosas, pero lo que viene al caso es
una fuerte actividad de consultoría y docen-
cia en el área de bases de datos.

Nuestra actividad de consultoría parece ha-
ber sido satisfactoria para nuestros clientes,
pero no así para nosotros.

Generalmente no se nos llamaba en el momento
del proyecto, sino en el de los problemas (pérdi-
das de integridad de la base de datos, tiempos
de respuesta demasiado grandes, etc.).

Cada cliente implementaba varias bases de
datos, cada una de ellas para tratar un tipo
de problema particular. No existían bases de
datos corporativas.

Esas bases de datos eran grandes, si las me-

3

La génesis de GeneXus

díamos en millones de registros, pero muy
pequeñas desde el punto de vista de la com-
pletitud de la información y, en particular, de
su utilidad para apoyar a la empresa en la
toma de decisiones.

Las diversas bases de datos de cada cliente
eran fuertemente redundantes y, en conse-
cuencia, inconsistentes. Esa inconsistencia
hacía que no fuera una buena idea combinar
datos de las diversas bases de datos, aunque
pertenecieran a la misma empresa.

En estas circunstancias comenzaron a surgir
algunas preguntas: ¿son de utilidad las bases
de datos?, ¿es útil nuestra función de con-
sultores?

3.

Un gran proyecto
en 1984

Un hecho incidental, que nos llevó a nuestras
investigaciones que condujeron a GeneXus,
fue un importante proyecto de consultoría que
desarrollamos a partir de mediados de 1984.

Un hecho incidental nos llevó
a nuestras investigaciones que

condujeron a GeneXus

El cliente era una gran empresa brasileña,
con casa central en la ciudad de São Paulo,
que actuaba fundamentalmente en las áreas
de vestimenta y calzado deportivos. Era una
empresa muy grande y nuestro interlocutor
no era un colega, cosa habitual por aquellos
tiempos, sino el Director General. Su pensa-
miento era muy claro:

“en esta empresa cualquier funcionario de ni-
vel medio, que toma sólo decisiones bastante

irrelevantes, siempre está muy bien apoyado
por información, pero yo, y la alta gerencia en
general, jamás disponemos de la información
adecuada para apoyarnos en nuestras deci-
siones, las que pueden conducir a la empresa
al éxito o al fracaso”;

“es inútil me pidan que determine a priori qué
información necesitaré para tomar mis deci-
siones; cada caso es diferente y sólo se sabe
en el momento qué información se precisa:
es esencial la capacidad de definirla nosotros
mismos y obtenerla de inmediato”;

“me he convencido de que necesitamos que
todos nuestros sistemas utilicen una única
base de datos corporativa, que nos permita
en cualquier momento obtener de ella la in-
formación que necesitemos”;

“les ofrecemos a Uds. la tarea de hacer una
reingeniería total de nuestra informática para
lograrlo, usando como fuerza de trabajo bási-
ca a nuestro personal técnico actual, aunque
estamos abiertos a algunas contrataciones
adicionales, en el caso de que sean necesarias
habilidades o perfiles que nuestros técnicos
actuales no posean”;

“tendrán a su disposición la tecnología más
avanzada”;

“pero no creo en proyectos de larga duración
y, además, tenemos mucha prisa: todo debe
estar pronto en un año”.

El desafío era enorme,
la oportunidad también

El desafío era enorme, la oportunidad tam-
bién: en ese momento mucho se hablaba,
en los países más desarrollados, de bases de
datos corporativas e información corporativa,
pero nada o casi nada se hacía.

Era la gran oportunidad, la oportunidad soña-
da, nos sentíamos capaces de aprovecharla y
la enfrentamos decididamente.

www.genexus.com

4

4.

La dimensión
del problema

Cuando se enfrenta un problema real de gran
tamaño como éste, sobre el cual no existe ex-
periencia, los riesgos son grandes.

Cuando se enfrenta un proble-
ma nuevo de gran tamaño los

riesgos son grandes

Si, además, se verifica que toda la bibliografía
se refiere a casos hipotéticos teóricos y que
nadie de los que escriben se ha embarrado
los zapatos resolviendo algún problema real
comparable, aumentan los riesgos y la incer-
tidumbre.

En nuest
  • Links de descarga
http://lwp-l.com/pdf2673

Comentarios de: La Genesis de GeneXus ES1 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad