SlideShare una empresa de Scribd logo
1 de 17
TENDENCIAS V. 2017
Pedro Galván
Yux Xiang
https://unsplash.com/photos/AATLGHDZrJY
ADVERTENCIA:
HABRÁ FRASES CLICHÉ
““No patines hacia donde está el puck, 

patina hacia donde va a estar”.
–Wayne Gretzky
¿DONDE ESTAMOS?
R: En algún punto entre la era de la
información y la era de la
inteligencia.
¿TU INDUSTRIA YA FUE DIGITALIZADA?
Google —> Publicidad

Apple —> Experiencia

Amazon —> Retail

Uber —> Transporte (por ahora)

Netflix —> Entretenimiento

AirBnB —> Hospedaje
“Transformación digital:

(sustantivo femenino, buzz word).

Conjunto de acciones derivadas del pánico que cunde
en las empresas de que les apliquen un Uber / Netflix
/ Amazon.
-Pedro Galván Kondo
LAS ÚLTIMAS FRONTERAS DE LA DIGITALIZACIÓN
➤ Blockchain -> transacciones digitales
➤ https://www.cbinsights.com/blog/industries-disrupted-blockchain/
➤ AR/VR -> experiencias digitales
➤ http://www.marxentlabs.com/5-top-virtual-reality-augmented-reality-technology-
trends-2017/
➤ Digital twins -> simulación
➤ https://arc.applause.com/2016/11/23/digital-twins-iot-faq/
➤ Genoma
INTELIGENCIA
1. Inteligencia artificial y machine learning
Modelos predictivos ad-hoc
2. Apps inteligentes
Asistentes virtuales
3. Cosas inteligentes
Robots, drones, vehículos autónomos
“Gracias a la nube y el open source, la infraestructura
ya no es un cuello de botella para innovar.
Ahora el principal cuello de botella es la capacidad
para construir soluciones de software.
-Bernard Golden
THE SKILLS TO PAY THE BILLS
(versión 2017)
DATA IS IN THE HEART
➤ Data Scientist
➤ Define modelos predictivos aplicando
matemáticas, estadística y machine
learning. Los implementa en software
usando lenguajes como R o Julia y
librerías como TensorFlow.
➤ Data Engineer
➤ Diseña y construye arquitecturas para
la ingestión y procesamiento masivo de
datos. Usa tecnologías como Hadoop,
Spark, Python, SQL.
CLOUD NATIVE ARCHITECTURE
➤ Centrada en APIs
➤ Diseñada para escalar automáticamente y
recuperarse a fallas.
➤ Cumple con twelve-factor (https://
sg.com.mx/revista/52/aplicaciones-12-
factores)
➤ Basada en microservicios*
➤ Organizada en contenedores*
DESIGN THINKING
➤ TI evoluciona de ejecutar proyectos a
construir productos.
➤ Lo que antes eran requerimientos ahora
son hipótesis a validar.
➤ La experiencia de usuario juega rol
crucial.
LENGUAJES AL ALZA
➤ Front-end: Typescript.
➤ Back-end: Go, Elixir.
➤ System: Rust.
I’M TOO SEXY
FOR YOUR LANGUAGE
OTRAS CONSIDERACIONES
FILOSOFÍAS > METODOLOGÍAS
➤ Las metodologías se basan en roles, actividades y artefactos (ej. Scrum, RUP,
Crystal), mientras que las filosofías se basan en principios (Agile, DevOps).
➤ Las metodologías pueden servir como “rueditas de entrenamiento” para adoptar una
filosofía, pero no son importantes por sí solas. Son un medio para generar una
capacidad.
“No importa que metodología uses, siempre y cuando puedas
hacer continuous delivery.”
NUEVOS RETOS DE TESTING
➤ Internet of Things
➤ Factores físicos, integración, seguridad.
➤ Machine learning & predictive analytics
➤ ¿Cómo probar sistemas no deterministas?
➤ https://techbeacon.com/moving-targets-testing-software-age-machine-learning

Más contenido relacionado

Destacado

Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingChipway
 
11 Tips for Financial Success
11 Tips for Financial Success11 Tips for Financial Success
11 Tips for Financial SuccessJohn Bradshaw
 
BYYD. Все, что вам нужно знать о мобильном видео
BYYD. Все, что вам нужно знать о мобильном видеоBYYD. Все, что вам нужно знать о мобильном видео
BYYD. Все, что вам нужно знать о мобильном видеоHybridRussia
 
Paginas actividades clase inteligencia emocional
Paginas actividades clase inteligencia emocionalPaginas actividades clase inteligencia emocional
Paginas actividades clase inteligencia emocionalConchi Delgado
 
Why Do We Celebrate This Days
Why Do We Celebrate This DaysWhy Do We Celebrate This Days
Why Do We Celebrate This Daysguesta0a2e9
 
Pourquoi et comment contribuer à Drupal 8
Pourquoi et comment contribuer à Drupal 8Pourquoi et comment contribuer à Drupal 8
Pourquoi et comment contribuer à Drupal 8Chipway
 
63.careers in gaming industry
63.careers in gaming industry63.careers in gaming industry
63.careers in gaming industryentranzz123
 
Unsur hara
Unsur hara Unsur hara
Unsur hara nsidiq76
 
BYYD // HybridConf'16 // Mobile Video
BYYD // HybridConf'16 // Mobile VideoBYYD // HybridConf'16 // Mobile Video
BYYD // HybridConf'16 // Mobile VideoRuslan Kuvaev
 
Clonación humana
Clonación humanaClonación humana
Clonación humanaliz.14.beth
 
Conference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisConference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisChipway
 
La nocion general de persona juridica , diferencia entre persona juridica de ...
La nocion general de persona juridica , diferencia entre persona juridica de ...La nocion general de persona juridica , diferencia entre persona juridica de ...
La nocion general de persona juridica , diferencia entre persona juridica de ...Victor Dominguez
 
Litigacion oral laboral
Litigacion oral laboralLitigacion oral laboral
Litigacion oral laboralJesús Flores
 

Destacado (16)

Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
 
11 Tips for Financial Success
11 Tips for Financial Success11 Tips for Financial Success
11 Tips for Financial Success
 
September
SeptemberSeptember
September
 
BYYD. Все, что вам нужно знать о мобильном видео
BYYD. Все, что вам нужно знать о мобильном видеоBYYD. Все, что вам нужно знать о мобильном видео
BYYD. Все, что вам нужно знать о мобильном видео
 
Paginas actividades clase inteligencia emocional
Paginas actividades clase inteligencia emocionalPaginas actividades clase inteligencia emocional
Paginas actividades clase inteligencia emocional
 
Why Do We Celebrate This Days
Why Do We Celebrate This DaysWhy Do We Celebrate This Days
Why Do We Celebrate This Days
 
Croquis del terreno
Croquis del terrenoCroquis del terreno
Croquis del terreno
 
Colegio jaime balmes
Colegio jaime balmesColegio jaime balmes
Colegio jaime balmes
 
Pourquoi et comment contribuer à Drupal 8
Pourquoi et comment contribuer à Drupal 8Pourquoi et comment contribuer à Drupal 8
Pourquoi et comment contribuer à Drupal 8
 
63.careers in gaming industry
63.careers in gaming industry63.careers in gaming industry
63.careers in gaming industry
 
Unsur hara
Unsur hara Unsur hara
Unsur hara
 
BYYD // HybridConf'16 // Mobile Video
BYYD // HybridConf'16 // Mobile VideoBYYD // HybridConf'16 // Mobile Video
BYYD // HybridConf'16 // Mobile Video
 
Clonación humana
Clonación humanaClonación humana
Clonación humana
 
Conference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à ParisConference drupal 8 au Forum PHP 2013 à Paris
Conference drupal 8 au Forum PHP 2013 à Paris
 
La nocion general de persona juridica , diferencia entre persona juridica de ...
La nocion general de persona juridica , diferencia entre persona juridica de ...La nocion general de persona juridica , diferencia entre persona juridica de ...
La nocion general de persona juridica , diferencia entre persona juridica de ...
 
Litigacion oral laboral
Litigacion oral laboralLitigacion oral laboral
Litigacion oral laboral
 

Similar a Tendencias 2017

Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apisCloudAppi
 
Big Data & Seguridad - Un matrimonio de futuro
Big Data & Seguridad - Un matrimonio de futuroBig Data & Seguridad - Un matrimonio de futuro
Big Data & Seguridad - Un matrimonio de futuroAntonio González Castro
 
Startups - No Tech? No Problem
Startups - No Tech? No ProblemStartups - No Tech? No Problem
Startups - No Tech? No ProblemOscar Soriano
 
Tendencias para Desarrolladores Nov 2015
Tendencias para Desarrolladores Nov 2015Tendencias para Desarrolladores Nov 2015
Tendencias para Desarrolladores Nov 2015Software Guru
 
Open ERP e-Ghost-01-arj-jornadas estatales open erp
Open ERP e-Ghost-01-arj-jornadas estatales open erpOpen ERP e-Ghost-01-arj-jornadas estatales open erp
Open ERP e-Ghost-01-arj-jornadas estatales open erpOpen ERP Finanzas
 
Open ERP: ¿Por qué un ERP bajo licencia libre?
Open ERP: ¿Por qué un ERP bajo licencia libre?Open ERP: ¿Por qué un ERP bajo licencia libre?
Open ERP: ¿Por qué un ERP bajo licencia libre?Alex Rayón Jerez
 
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6Dell EMC
 
Cloud para tu juego en una tarde
Cloud para tu juego en una tardeCloud para tu juego en una tarde
Cloud para tu juego en una tardeIgnacio Segura
 
La evolución del ingeniero de software
La evolución del ingeniero de softwareLa evolución del ingeniero de software
La evolución del ingeniero de softwareSoftware Guru
 
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)José Ignacio Álvarez Ruiz
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoIxDA Mendoza
 
Equipos Web en el Mundo Real
Equipos Web en el Mundo RealEquipos Web en el Mundo Real
Equipos Web en el Mundo Realcesars
 
Usando azure para escalar tu producto
Usando azure para escalar tu productoUsando azure para escalar tu producto
Usando azure para escalar tu productoMauro Parra-Miranda
 
Herramientas para desarrollar rápidamente
Herramientas para desarrollar rápidamenteHerramientas para desarrollar rápidamente
Herramientas para desarrollar rápidamenteCarlos Toxtli
 
STUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptxSTUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptxlvaroCorralSoiln
 

Similar a Tendencias 2017 (20)

Creación de proyectos web con Drupal
Creación de proyectos web con DrupalCreación de proyectos web con Drupal
Creación de proyectos web con Drupal
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apis
 
Big Data & Seguridad - Un matrimonio de futuro
Big Data & Seguridad - Un matrimonio de futuroBig Data & Seguridad - Un matrimonio de futuro
Big Data & Seguridad - Un matrimonio de futuro
 
Adopcion Codigo Abierto
Adopcion Codigo AbiertoAdopcion Codigo Abierto
Adopcion Codigo Abierto
 
Startups - No Tech? No Problem
Startups - No Tech? No ProblemStartups - No Tech? No Problem
Startups - No Tech? No Problem
 
Tendencias para Desarrolladores Nov 2015
Tendencias para Desarrolladores Nov 2015Tendencias para Desarrolladores Nov 2015
Tendencias para Desarrolladores Nov 2015
 
Infraestructura como Código en Azure
Infraestructura como Código en AzureInfraestructura como Código en Azure
Infraestructura como Código en Azure
 
¿Qué es big data?
¿Qué es big data?¿Qué es big data?
¿Qué es big data?
 
Open ERP e-Ghost-01-arj-jornadas estatales open erp
Open ERP e-Ghost-01-arj-jornadas estatales open erpOpen ERP e-Ghost-01-arj-jornadas estatales open erp
Open ERP e-Ghost-01-arj-jornadas estatales open erp
 
Open ERP: ¿Por qué un ERP bajo licencia libre?
Open ERP: ¿Por qué un ERP bajo licencia libre?Open ERP: ¿Por qué un ERP bajo licencia libre?
Open ERP: ¿Por qué un ERP bajo licencia libre?
 
Disrupción
DisrupciónDisrupción
Disrupción
 
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
Data lake y virtualización. Ejes para una arquitectura abierta en big data v6
 
Cloud para tu juego en una tarde
Cloud para tu juego en una tardeCloud para tu juego en una tarde
Cloud para tu juego en una tarde
 
La evolución del ingeniero de software
La evolución del ingeniero de softwareLa evolución del ingeniero de software
La evolución del ingeniero de software
 
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
Servicios Web con Python + web.py (Homenaje a Aaron Swartz)
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyecto
 
Equipos Web en el Mundo Real
Equipos Web en el Mundo RealEquipos Web en el Mundo Real
Equipos Web en el Mundo Real
 
Usando azure para escalar tu producto
Usando azure para escalar tu productoUsando azure para escalar tu producto
Usando azure para escalar tu producto
 
Herramientas para desarrollar rápidamente
Herramientas para desarrollar rápidamenteHerramientas para desarrollar rápidamente
Herramientas para desarrollar rápidamente
 
STUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptxSTUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptx
 

Más de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Tendencias 2017

  • 1. TENDENCIAS V. 2017 Pedro Galván Yux Xiang https://unsplash.com/photos/AATLGHDZrJY
  • 3. ““No patines hacia donde está el puck, 
 patina hacia donde va a estar”. –Wayne Gretzky
  • 4. ¿DONDE ESTAMOS? R: En algún punto entre la era de la información y la era de la inteligencia.
  • 5. ¿TU INDUSTRIA YA FUE DIGITALIZADA? Google —> Publicidad
 Apple —> Experiencia
 Amazon —> Retail
 Uber —> Transporte (por ahora)
 Netflix —> Entretenimiento
 AirBnB —> Hospedaje
  • 6. “Transformación digital:
 (sustantivo femenino, buzz word).
 Conjunto de acciones derivadas del pánico que cunde en las empresas de que les apliquen un Uber / Netflix / Amazon. -Pedro Galván Kondo
  • 7. LAS ÚLTIMAS FRONTERAS DE LA DIGITALIZACIÓN ➤ Blockchain -> transacciones digitales ➤ https://www.cbinsights.com/blog/industries-disrupted-blockchain/ ➤ AR/VR -> experiencias digitales ➤ http://www.marxentlabs.com/5-top-virtual-reality-augmented-reality-technology- trends-2017/ ➤ Digital twins -> simulación ➤ https://arc.applause.com/2016/11/23/digital-twins-iot-faq/ ➤ Genoma
  • 8. INTELIGENCIA 1. Inteligencia artificial y machine learning Modelos predictivos ad-hoc 2. Apps inteligentes Asistentes virtuales 3. Cosas inteligentes Robots, drones, vehículos autónomos
  • 9. “Gracias a la nube y el open source, la infraestructura ya no es un cuello de botella para innovar. Ahora el principal cuello de botella es la capacidad para construir soluciones de software. -Bernard Golden
  • 10. THE SKILLS TO PAY THE BILLS (versión 2017)
  • 11. DATA IS IN THE HEART ➤ Data Scientist ➤ Define modelos predictivos aplicando matemáticas, estadística y machine learning. Los implementa en software usando lenguajes como R o Julia y librerías como TensorFlow. ➤ Data Engineer ➤ Diseña y construye arquitecturas para la ingestión y procesamiento masivo de datos. Usa tecnologías como Hadoop, Spark, Python, SQL.
  • 12. CLOUD NATIVE ARCHITECTURE ➤ Centrada en APIs ➤ Diseñada para escalar automáticamente y recuperarse a fallas. ➤ Cumple con twelve-factor (https:// sg.com.mx/revista/52/aplicaciones-12- factores) ➤ Basada en microservicios* ➤ Organizada en contenedores*
  • 13. DESIGN THINKING ➤ TI evoluciona de ejecutar proyectos a construir productos. ➤ Lo que antes eran requerimientos ahora son hipótesis a validar. ➤ La experiencia de usuario juega rol crucial.
  • 14. LENGUAJES AL ALZA ➤ Front-end: Typescript. ➤ Back-end: Go, Elixir. ➤ System: Rust. I’M TOO SEXY FOR YOUR LANGUAGE
  • 16. FILOSOFÍAS > METODOLOGÍAS ➤ Las metodologías se basan en roles, actividades y artefactos (ej. Scrum, RUP, Crystal), mientras que las filosofías se basan en principios (Agile, DevOps). ➤ Las metodologías pueden servir como “rueditas de entrenamiento” para adoptar una filosofía, pero no son importantes por sí solas. Son un medio para generar una capacidad. “No importa que metodología uses, siempre y cuando puedas hacer continuous delivery.”
  • 17. NUEVOS RETOS DE TESTING ➤ Internet of Things ➤ Factores físicos, integración, seguridad. ➤ Machine learning & predictive analytics ➤ ¿Cómo probar sistemas no deterministas? ➤ https://techbeacon.com/moving-targets-testing-software-age-machine-learning