breogán gonda [email protected] el futuro, una visión personal
TRANSCRIPT
Breogán [email protected]
El Futuro, una visión personal
Servidores
Sistemas de Gerencia de Banco de Datos
Plataformas
Work Flow
XML
Servidores
Sistemas de Gerencia de Banco de Datos
Plataformas
Work Flow
XML
Servidores
Sistemas de Gerencia de Banco de Datos
Plataformas
Work Flow
XML
La industria de software y servicios asociados en todo el mundo
Servidores
Sistemas de Gerencia de Banco de Datos
Plataformas
Work Flow
XML
La industria de software y servicios asociados en todo el mundo
Servidores
ServidoresOrientación a servidores: ya no es una tendencia
Servidores: De base de datos
De aplicaciones
De Web
De Web Services
De correo
ServidoresOrientación a servidores: ya no es una tendencia
Servidores: De base de datos
De aplicaciones
De Web
De Web Services
De correo
Servidores
ServidoresServidores:
De imágenes
De verificación de firmas
De metadatos
De work flow
De verificación de validez de licencias
ServidoresServidores:
De imágenes
De verificación de firmas
De metadatos
De work flow
De verificación de validez de licencias
Sistemas de Gerencia de Base de Datos
SQL?
POSSQL
TRDBMS
OODBMS /ORMSQL?
Bases de Datos Relacionales Inteligentes?
SQL?
POSSQL
TRDBMS
OODBMS /ORMSQL?
Bases de Datos Relacionales Inteligentes?
Plataformas
Plataformas
Ya no podemos hablar más de una tendencia
Nuestras dudas son¿cuál será la velocidad de penetración?
¿cuál escogemos?
Plataformas
Ya no podemos hablar más de una tendencia
Nuestras dudas son¿cuál será la velocidad de penetración?
¿cuál escogemos?
XML
Es la gran herramienta de comunicación de datos
XML y las Bases de Datos Extendidas
Es la gran herramienta de comunicación de datos
XML y las Bases de Datos Extendidas
Bases de datos extendidas
XBD
WebServices
XMLBD de
Proveedores
BD de Proveedores
BD de Proveedores
BD de Mis
Clientes
BD de Mis
Clientes
BD de Mis
Clientes
XML
XML
XML
XML
XML
XML
MiBD
Work Flow
Work Flow
Tratar los flujos de trabajo fuera de los programas
Independizar la decisiones de “tiempo de desarrollo” de aquellas que deben ser tomadas en “tiempo de ejecución”
Work Flow
Tratar los flujos de trabajo fuera de los programas
Independizar la decisiones de “tiempo de desarrollo” de aquellas que deben ser tomadas en “tiempo de ejecución”
XML
Ejemplo vivo: GXplorer /SAP (presente y futuro)
Data Views sobre mensajes XML?
Ejemplo vivo: GXplorer /SAP (presente y futuro)
Data Views sobre mensajes XML?
La industria de software y servicios asociados en todo el mundoLa industria de software y servicios asociados en todo el mundo
La industria de software y servicios asociados en todo el mundo
Fuerza bruta o innovación....?
La enorme ineficiencia de la programación manual
La influencia del año 2000
Fuerza bruta o innovación....?
La enorme ineficiencia de la programación manual
La influencia del año 2000
La industria de software y servicios asociados en todo el mundo
Las soluciones a la ineficiencia:
Contratación de paquetes
Importación por parte de países desarrollados de mano de obra
Las soluciones a la ineficiencia:
Contratación de paquetes
Importación por parte de países desarrollados de mano de obra
La industria de software y servicios asociados en todo el mundo
Las soluciones a la ineficiencia:
Contratación de:
Programación....
Desarrollo....
Outsourcing….
en países donde los salarios son muy bajos y la capacidad técnica razonable.....
Las soluciones a la ineficiencia:
Contratación de:
Programación....
Desarrollo....
Outsourcing….
en países donde los salarios son muy bajos y la capacidad técnica razonable.....
La industria de software y servicios asociados en todo el mundo
Taylor -> Ford …….
¿CMM?
Taylor -> Ford …….
¿CMM?
La industria de software y servicios asociados en todo el mundo
El síndrome de Know-how:
¿como?,
¿podemos determinar el "como" sin tener en cuenta el "qué"?
¿podemos tener claro el "qué" sin conocer el "por qué"?
El síndrome de Know-how:
¿como?,
¿podemos determinar el "como" sin tener en cuenta el "qué"?
¿podemos tener claro el "qué" sin conocer el "por qué"?
La industria de software y servicios asociados en todo el mundo
Requerimientos a nivel del “qué” (al más alto nivel)Requerimientos a nivel del “qué” (al más alto nivel)
La industria de software y servicios asociados en todo el mundo
La importancia del desarrollo basado en conocimientoLa importancia del desarrollo basado en conocimiento
La importancia del desarrollo basado en conocimiento
El conocimiento es permanente:
No pierde valor con el tiempo
Ni con los cambios tecnológicos
El conocimiento es permanente:
No pierde valor con el tiempo
Ni con los cambios tecnológicos
La importancia del desarrollo basado en conocimiento
El conocimiento es independiente de:
Sistema operativo
SGBD
Lenguaje
Arquitectura
El conocimiento es independiente de:
Sistema operativo
SGBD
Lenguaje
Arquitectura
La importancia del desarrollo basado en conocimiento
En el desarrollo basado en conocimiento:
La propagación de los cambios es automática
La crítica y consolidación del conocimiento es automática
En el desarrollo basado en conocimiento:
La propagación de los cambios es automática
La crítica y consolidación del conocimiento es automática
La importancia del desarrollo basado en conocimiento
En el desarrollo basado en conocimiento:
La base de datos se diseña y genera automáticamente.
Los programas se diseñan y generan automáticamente.
En el desarrollo basado en conocimiento:
La base de datos se diseña y genera automáticamente.
Los programas se diseñan y generan automáticamente.
La importancia del desarrollo basado en conocimiento
Los requerimientos se describen a nivel del “qué”Los requerimientos se describen a nivel del “qué”
La importancia del desarrollo basado en conocimiento
La influencia de la división del mercado entre dos plataformas de ejecución fuertes La influencia de la división del mercado entre dos plataformas de ejecución fuertes
La importancia del desarrollo basado en conocimiento
Crear un sistema estándar maduro lleva 5 años
hacerlo con programación manual es muy peligroso
Crear un sistema estándar maduro lleva 5 años
hacerlo con programación manual es muy peligroso
Desarrollo / integración:La importancia del desarrollo basado en conocimiento
¿Qué vendo?: “horas de trabajo” o “resultados” (¿puntos funcionales?)
La productividad con Genexus en trabajo efectivo (¿PF o PF+?) es mucho mayor…. y compensa largamente las diferencias salariales
¿Qué vendo?: “horas de trabajo” o “resultados” (¿puntos funcionales?)
La productividad con Genexus en trabajo efectivo (¿PF o PF+?) es mucho mayor…. y compensa largamente las diferencias salariales
La importancia del desarrollo basado en conocimiento
Los esquemas comerciales basados en los bajos salarios compiten con mucha ventaja contra los que quieren hacer lo mismo con altos salarios
¡La tecnología hace la diferencia!
Los esquemas comerciales basados en los bajos salarios compiten con mucha ventaja contra los que quieren hacer lo mismo con altos salarios
¡La tecnología hace la diferencia!
La importancia del desarrollo basado en conocimiento
Pretendemos que los clientes nos tengan la confianza suficiente como para que puedan dedicarse a su actividad fin y dejar en nuestras manos la tecnología
Pretendemos que los clientes nos tengan la confianza suficiente como para que puedan dedicarse a su actividad fin y dejar en nuestras manos la tecnología
La importancia del desarrollo basado en conocimiento
Tenemos una gran oportunidad:
aprovechémosla con entusiasmo, fé, generosidad y responsabilidad.
Tenemos una gran oportunidad:
aprovechémosla con entusiasmo, fé, generosidad y responsabilidad.
Breogán [email protected]
El Futuro, una visión personal