En está charla trato de mostrar cómo la tecnología produce cambios profundos en la sociedad, y qué herramientas se están usando para hacerlo posible. Temas como Internet of Things, Big Data y Cloud han llegado gracias a una tormenta perfecta de factores que los hacen posibles.
7. • Mario les explicó dos grandes
frameworks: .NET y Java
• Pero quiere que ustedes conozcan
tecnologías más modernas
• Que a ustedes les sirva para aplicar
en su vida profesional
12. Aerolíneas
Sabre (1960)
IBM AS/360
Reglas de negocio inmutable
Model de negocio estable, pero…
¿Quienes vienen en su lugar?
http://en.wikipedia.org/wiki/List_of_global_distribution_systems#Major_systems
13. Todas comparten un
denominador común
• Son industrias extremadamente
reguladas
• Que no han sido amenazadas por
mucho tiempo
• Que han construído sistemas legacy
• Y no aceptan al cambio como parte
de su hábito (aunque está
cambiando, ya veremos…)
20. ¿Con cuales de estas dos
categorías se sienten
mejor identificados?
21. A
• La toma de decisiones
top-down hacen más
eficientes a las
organizaciones
• Me gusta planificar y
proyectar
• Acepto la complejidad y
me desenvuelvo bien en
ella
22. B
• Confío en que cualquiera
de mi organización
pueda tomar decisiones
razonables
• Me gusta atacar de lleno
la complejidad con
simplicidad
• Me siento cómodo con la
incertidumbre
23. Tecnologías A
• Aplicaciones críticas
(Mainframe/Java/.NET)
• La seguridad, es una de
las mayores
preocupaciones
• La experiencia, desde la
imaginación de un
analista de software
• Se construye legacy y no
se mide. Los “hoarders”
del software
• Prototipos en crudo
(Ruby on Rails/Python)
• Para iterar rápidamente
• Uso de de los protocolos
de la web, que son simples
• La experiencia del usuario,
desde su psicología
personal
• Se miden todo el tiempo. Lo
que no sirve se descarta
Tecnologías B
45. • El e-mail predomina en la
comunicación formal interna y
externa dentro de cualquier equipo
u organización
• Mucho software sigue siendo feo e
inadecuado!
• Uso limitado de todas las opciones
disponibles
• No somos tan protagonistas como
podríamos serlo
47. • Reconocimiento de voz
• Reconocimiento de objetos
• Entendimiento del idioma
• Reglas complejas
• Aprendizaje reforzado
En tiempo
real
Usando
sensores
Combinando info de
distintas fuentes
Desatendido
53. Esos medios, se vuelven
complejos y sofisticados!
(a prepararse)
54. Terminologías, en criollo
• HTML: el formato Word
para la web
• HTML5: cómo el browser
soporta elementos multimedia
sin depender de plug-ins
• CSS: como darle estética a los
documentos HTML de forma
organizada y sin trastornos
55. Terminologías, en criollo
• Javascript: lenguaje de alto nivel
para crear interacciones en el
browser
• Client-side: código que se
ejecuta desde
tú dispositivo
• Server-side: todo lo que
está en La Nube que necesita
usar el Client-Side (también
llamado Back-end)
56. Terminologías, en criollo
• API: un acuerdo de cómo se
comunican aplicaciones entre sí
• XML: la estructura vieja
por la cual los datos se
intercambian entre sistemas
corporativos
• JSON: la estructura nueva que
agiliza la experiencia en la web
57. Terminologías, en criollo
• Cloud: mi dato está en
algún Data Center de Amazon
• IaaS: armo toda la
infraestructura que quiero en
minutos
• PaaS: soy desarrollador y nunca
tuve que hablar con
infraestructura para ponerla en
producción
58. Terminologías, en criollo
• Software defined network: armo
todos los dispositivos de red
que necesito y los configuro en
minutos
• Big Data: mi arquitectura para
tomar decisiones analíticas se
volvió obsoleta
• Docker: virtualizo aplicaciones,
en lugar de sistemas operativos
59. Terminologías, en criollo
• SaaS: un servicio de valor
ofrecido a Empresas a través de
la web
• REST: una forma sencilla de
definir una API con direcciones
web
• MVC: un patrón de software
para separar lógica de negocio
con presentación de datos
60. Terminologías, en criollo
• GIT: genero y guardo el código
localmente y lo subo de forma
asincrónica
• Hadoop: la tecnología de
procesamiento y almacenaje
distribuido por excelencia
• Continuous release: desaparecen
los pasajes a producción como
los conocemos
62. • La consumerización se hace
evidente en IT: tomo lo que necesito
para mi aplicación, para mi base de
datos, para mis servidores, etc. Y
pago lo que uso.
• Las tecnologías convergen en
algunas más simples: REST y JSON
son ejemplos
• Puedo no ser un usuario de
tecnología avanzado
65. Todas comparten un
denominador común
• Son industrias extremadamente
reguladas
• Que no han sido amenazadas por
mucho tiempo
• Que han generado sistemas legacy
• Y no aceptan al cambio como
parte de su filosofía (aunque está
cambiando, ya veremos…)
66. CDO: Chief Digital Officer
CMO: Chief Marketing Officer
!
Roles cada vez más importantes
77. Reflexiones finales
• La Big Corp mira cada vez más
de reojo al Small Corp.
• Ya no hay empresas que duren más de 50
años
• Empresas de 7 años tienen 10x más impacto
que las de 25 en la misma industria
• Internet desde sus comienzos ha hecho
exponencial el ritmo de cambio
• Que no sólo aplica a la forma en que
hoy nos comunicamos
78.
79. Estemos atentos a los problemas
desconocidos que tienen soluciones
desconocidas.
Ni las empresas más innovadoras
saben cómo subirse a la próxima ola.