Encamina - Products Everywhere

78
Products everywhere Desarrollo de productos multi-plataforma; “mobile first” & Cloud

Transcript of Encamina - Products Everywhere

Page 1: Encamina  - Products Everywhere

Products everywhereDesarrollo de productos multi-plataforma; “mobile first” & Cloud

Page 2: Encamina  - Products Everywhere

¿Quiénes somos?

01

Page 3: Encamina  - Products Everywhere

Nuestra forma de pensar

Somos una consultora especializada en tecnología y productos Microsoft, que ofrece mejoras de competitividad a organizaciones medianas y grandes, mediante soluciones BI, ECM, CRM y BPM, a través de la nube y la movilidad empresarial. Nos apasiona trabajar desde el optimismo, con creatividad, en equipo, cuidando la experiencia de usuario y sintiendo que todos ganamos.

Ser líderes en el ecosistema Microsoft para el ámbito nacional y un referente internacional en soluciones y servicios de nicho a través de la nube. Y queremos lograrlo con intensidad, desde el lugar donde más nos gusta vivir, con un equipo brillante, colaborando para clientes excelentes, y generando riqueza para nuestra sociedad, nuestros profesionales y nuestra empresa.

Page 4: Encamina  - Products Everywhere

Nuestros valores

Es la responsabilidad profunda que nos vincula a nuestros clientes, a nuestros proyectos, a nuestros compañeros y a ENCAMINA

es la capacidad de adaptarse con facilidad a las nuevas circunstancias o necesidades, reconduciendo las acciones oportunamente para lograr una mejor relación y entendimiento.

es la cualidad personal de anticiparse a los demás en hacer, decir o proponer algo. Es ser pro-activos, prever el futuro, proponer mejoras y encontrar soluciones.

Realizar el trabajo con vitalidad, alegría y ánimo, de forma que

además nos satisfaga y nos divierta. Es enfocar los retos

siempre desde el lado positivo.

Trabajamos coordinadamente por intereses comunes en un ambiente

de colaboración. Implica respeto mutuo, solidaridad, lealtad,

amistad, generosidad, compartiendo los frutos del trabajo

colectivo.

Es la forma innovadora, creativa, llena de aire fresco y una buena dosis de diseño y experiencia de

usuario a la hora de abordar nuestros retos

Page 5: Encamina  - Products Everywhere

Es la actitud fresca, optimista y comprometida que utiliza el ingenio y la creatividad para encontrar soluciones de tecnología y talento que mejoren el presente de las personas, la empresa y nuestra sociedad.

Pensar en colores

¿Cómo lo hacemos?

Page 6: Encamina  - Products Everywhere

Con oficinas en Valencia y en Madrid, dispuestos a volar a cualquier lugar del mundo donde podamos aportar lo que mejor sabemos hacer.

Page 7: Encamina  - Products Everywhere

Iwan van der Kleijn

I’ve an enduring interest in the integration of heterogeneous information systems, especially in the cross-cut between system and human interfaces. This is currently being rejuvenated by the possibilities offered and challenges posed by the integration of new client and server technologies: mobile applications, RIA, SOA & Cloud Computing.

I work and live in Valencia, Spain and have been here with my family since 2005.

Now working formore than twenty-five years in the industry, I’ve kept myself busy as developer, analyst, IT architect, manager and Technical Director for companies like Capgemini, Sogeti, KPMG, Creyfs, Valoris and Exentric Thinking in the Benelux, United Kingdom and Spain. I am currently working as CTO at Encamina.

Page 8: Encamina  - Products Everywhere

Academia vs Business

Page 9: Encamina  - Products Everywhere

Camikú

02

Page 10: Encamina  - Products Everywhere
Page 11: Encamina  - Products Everywhere
Page 12: Encamina  - Products Everywhere

ENCAMINA - 15 años de experiencia de/con usuario(s)

Page 13: Encamina  - Products Everywhere

¿Alguna vez has oído hablar de….?

…las empresas pierden dinero en software no o mal utilizado…

Page 14: Encamina  - Products Everywhere

Las empresas tienen que aprovechar sus inversiones en TIC, pero sus empleados no se sienten cómodos con la adopción de nuevos sistemas.

La razón del porqué

Page 15: Encamina  - Products Everywhere

Camikú ayuda a los empleados a adoptar los sistemas de dejarlos jugar y aprender por medio de “gamification” y una gestión del cambio divertido

Camikú ayuda a las empresas a obtener un mejor retorno de las inversiones en TIC

Que es Camikú?

Page 16: Encamina  - Products Everywhere

Como funciona Camikú?

Page 17: Encamina  - Products Everywhere

Camikú “score” del usuario de día a día

Page 18: Encamina  - Products Everywhere

Camikú jugar con aliados

Page 19: Encamina  - Products Everywhere

Camikú y “mis objetivos” y “rankings”

Page 20: Encamina  - Products Everywhere

Camikú interactúa con los usuarios continuamente

Page 21: Encamina  - Products Everywhere

ENCAMINA “equipo de innovación” (mas un proceso que un departamento) con objetivo de conseguir lo mejor de nuestros conocimientos técnicos en movilidad y Azure, y lo mejor de nuestros 5 años de experiencia en la implementación de Office365, Yammer, Dynamics CRM, etc.

Origen

Page 22: Encamina  - Products Everywhere

Un modelo “freemium”

Para empresas de tamaño medio/grande.

App “freemium” (gratis) disponible para IOS (iPhone/iPad), Android y Windows (con Windows 10 también en móvil y Tablet)

Versión “Premium” (de pago) que ofrece :

- la subyacente inteligencia de uso de las TIC

- punto de referencia con otras empresas métricas

- predicciones sobre los empleados

Page 23: Encamina  - Products Everywhere

Servicios vs productos

03

Page 24: Encamina  - Products Everywhere

Exención - un comentario a margen

Las definiciones de “productos” y “servicios” que mantenemos nosotros son muy especificas y suelen ser variables.

Camikú no es “tangible” pero lo consideramos un producto aunque también contiene una capa de servicios.

Page 25: Encamina  - Products Everywhere

DefinicionesEn esta charla definimos:

• PRODUCTO – un sistema para el mercado que un cliente puede probar y comprar, sin o con intervención de departamento TIC

• SERVICIO – el proceso de hacer un sistema en petición y según los requisitos de un cliente especifico, siempre con departamento TIC

Page 26: Encamina  - Products Everywhere

Cambio

VS

Un enfoque nacional es perfectamente legitimo

Page 27: Encamina  - Products Everywhere

Uso departamental o empresarial vs “el Mundo”

Page 28: Encamina  - Products Everywhere

Servicios ProductosVender horas Vender una solución

Construcción “1-off” (sin objetivo con objetivo de longevidad y mantenibilidad)

Construcción con objetivo de longevidad y mantenibilidad

Calidad determinado por budget Calidad intrínseca como inversión

5%-20% margen en horas “Hacer horas” son un coste

Trabajo de hoy no resulta en ingreso futuro Ingreso futuro es el objetivo

Solución determinado por requisitos del cliente especifico

Solución determinado por requisitos genéricos

“Barato” para empezar Requiere capital inicial

Dos modelos - autoritario

Page 29: Encamina  - Products Everywhere

Diferentes modelos de ingresos y riesgos

Page 30: Encamina  - Products Everywhere

Servicios ProductosTecnología determinado por cliente Tecnología determinado por

calidad/capacidad

Tecnología no suele ser factor de diferencia

Tecnología puede ser un factor diferenciador, incluso un "multiplicador de fuerzas "

Tecnología normalmente es conservador Tecnología puede ser muy innovador (y podría ser una ventaja)

Calidad media y alta rotación de personal es menos problemático

Requiere una inversión en calidad y lealtad / permanencia de personas

Sujeto a político corporativa / institucional Sujeto a modas

Dos modelos (nuestra experiencia)

Page 31: Encamina  - Products Everywhere

“Enterprise” vs “Mobile first”

1.75

Page 32: Encamina  - Products Everywhere

“Enterprise” (“on premise”) vs “el Cloud”

Page 33: Encamina  - Products Everywhere

“Time-to-market” corto y cambios rápidos

Page 34: Encamina  - Products Everywhere

La diferencia mas esencial

VS

Page 35: Encamina  - Products Everywhere

Los usuarios

04

Page 36: Encamina  - Products Everywhere

Tienes una oportunidad para causar una impresión

Hasta el 90 % de las aplicaciones se borran después de un solo uso

.

Page 37: Encamina  - Products Everywhere

Complejo proceso de registro.

Hasta el 56% de los usuarios no se inscriben en una aplicación si el proceso de registro es demasiado complicado. Los usuarios de móviles quieren experimentar con sus aplicaciones de forma rápida y un proceso de registro excesivamente complejo es un importante desvío en el objetivo de uso.

Page 38: Encamina  - Products Everywhere

Mala experiencia de inicio de sesión

Si el inicio de sesión no es rápido y amable, los usuarios lo dejan para siempre.

La mitad de los clientes de telefonía móvil dicen que han dejado de utilizar una aplicación porque el registro tardó demasiado o era demasiado difícil, por lo que es muy frustrante.

.

Page 39: Encamina  - Products Everywhere

Errores y bugs

Nada ahuyenta a los usuarios móviles más rápido que los errores y mal comportamiento (bugs).

Más del 80 por ciento de los usuarios se eliminarán una aplicación después de que falle

.

Page 40: Encamina  - Products Everywhere

Usabilidad

Page 41: Encamina  - Products Everywhere

Más que usabilidad y UI: UX (“Experiencia de usuario”)

Page 42: Encamina  - Products Everywhere
Page 43: Encamina  - Products Everywhere

UX (“Experiencia de usuario”)

La experiencia de usuario es básicamente las sensaciones que generamos en el usuario cuando está utilizando un producto

Page 44: Encamina  - Products Everywhere

Competencias de UX

Page 45: Encamina  - Products Everywhere

An inspirational relationship with your users

Page 46: Encamina  - Products Everywhere
Page 47: Encamina  - Products Everywhere

Desafíos técnicas

05

Page 48: Encamina  - Products Everywhere

El camino tecnológico es importante

Page 49: Encamina  - Products Everywhere

Rápida evolución de la tecnología

En solo 8 años (desde 2007):

• IOS 8, Android 5, Windows 10, Linux +• Móvil, Tablet, Wearable, PC+• HTML 5• EcmaScript 6 (“JavaScript”)• JVM, DOT.NET, Node.js• Polyglot programming• Cloud• Etc (NoSQL, Distributed computing ……)

Page 50: Encamina  - Products Everywhere

Incertidumbre tecnológica

“The iPhone is nothing more than a luxury bauble that will appeal to a few gadget freaks. In terms of its impact on the industry, the iPhone is less relevant… Apple is unlikely to make much of an impact on this market… Apple will sell a few to its fans, but the iPhone won’t make a long-term mark on the industry.”January 17, 2007, Microsoft CEO, Steve Ballmer

Page 51: Encamina  - Products Everywhere

Elige una plataforma o estándar

Page 52: Encamina  - Products Everywhere

Lo que está de moda hoy, estará obsoleto mañana

Page 53: Encamina  - Products Everywhere

Movilidad - implementación

Page 54: Encamina  - Products Everywhere

Movilidad – que elegir, hacer?

• Desarrollo nativo IOS & Android dominante• Éxito HTML5 como alternativo no esta cierto

– Fragilidad implementación componente “webview” en los distintos plataformas

• Soluciones como Xamarin no son maduros; “Soluciones híbridos” son una alternativa

• Web / Web móvil sigue siendo importante• Futuro Windows no esta cierto pero para mercado empresarial

(y motivos políticos/comerciales) no se puede denegar por el momento

Page 55: Encamina  - Products Everywhere

Aplicaciones x 2 (o 3 o 4 …)

Page 56: Encamina  - Products Everywhere

Plataformas “Cloud”

• Domina Amazon (+40% del mercado)

• 5x los demás en CPU• Google Cloud Platform y

Microsoft Azure muy potentes

• Explosión de características; pero “feature parity”.

• No hay una “mejor” o “mas barata”

Page 57: Encamina  - Products Everywhere

“Cloud” IaaS, PaaS, SaaS

Page 58: Encamina  - Products Everywhere

“Cloud” IAAS y PAAS

• Infrastructure as a Service: “Maquinas virtuales Windows o Linux en el Cloud”. El cliente tiene que instalar y mantener el OS y todo el software. Pero sistema es multi-plataforma

• Platform as a Service: “API especifico para el proveedor en el Cloud”. OS y JVM/DOT.NET (o equivalente), BDD etc. etc. viene preinstalado pero uso es especifico para la plataforma (o Amazon, o Google, o Azure etc.) y no siempre funciona igual en desarrollo

Page 59: Encamina  - Products Everywhere

“Containers” (entre IAAS y PAAS)

Servicios de “contenedores” como Docker ofrecen un entorno virtualizado que funcionaria igual en Amazon, Google, Azure y entornos de desarrollo “locales” (Mac OS X, Linux, Windows) Por el momento se puede utilizar en Windows para ejecutar contendores basados en Linux pero todavía no soporta Windows como Docker contendedor

Page 60: Encamina  - Products Everywhere

Y SaaS?

Page 61: Encamina  - Products Everywhere

“Polyglot programming”

Page 62: Encamina  - Products Everywhere

“Polyglot programming”

Es factible y recomendable de utilizar la “mejor herramienta para el trabajo” en lugar de “o Java o DOT.NET”. Ejemplos:• Lenguajes de programación funcional como F#, OCaml, Haskell (Microsoft,

Facebook, Jane Street)• Node.js: JavaScript en el servidor (PayPal, Walmart, LinkedIn)• Lenguajes de programación concurrentes y paralelos como Go (Google) y

Erlang (WhatsApp, Facebook)

Page 63: Encamina  - Products Everywhere

(Big?) Data

Page 64: Encamina  - Products Everywhere

(Big?) Data

10 Mb datos por 1000 usuario por díaEn total 3.65 Tb a +/- $2400 por año Guardar todos los datos que facilita análisis es ya “normal”

Page 65: Encamina  - Products Everywhere

“Up-scaling”

Page 66: Encamina  - Products Everywhere

“Up-scaling”

Para ser capaz de crear sistemas que pueden escalar hasta cientos de miles de usuarios se puede utilizar:• BDD NoSQL (MongoDB, Azure, Google, Amazon)• Sistemas paralelos masivas (Hadoop, Mbrace, Erlang)• Para facilitar desarrollo / integración, los servicios ya también soporta

servicios mas “tradicionales” (SQL, servidores web “normales”)• Migración desde este a los sistemas más escalable es problemático

Page 67: Encamina  - Products Everywhere

Privacidad

• “Si no pagas para el servicio, eres el producto tu mismo”• Google, Paypal, Lenovo • Tampoco Apple y Microsoft • Legislación Europeo• “Derecho a ser olvidado”• Un campo legal muy volátil

con mucho incertidumbres

Page 68: Encamina  - Products Everywhere

Seguridad

• Cibercriminalidad• “Hackers” desde China/Rusia• Botnets• NSA

Page 69: Encamina  - Products Everywhere

Tendencias tecnológicas

06

.

Page 70: Encamina  - Products Everywhere

Una nueva realidad TIC

Page 71: Encamina  - Products Everywhere

Intelligence Everywhere

Page 72: Encamina  - Products Everywhere

Inteligencia…..

Page 73: Encamina  - Products Everywhere

El futuro ya está aquí ya

La fusión del mundo real y el mundo virtual

Page 74: Encamina  - Products Everywhere

La fusión del mundo real y el mundo virtual

Virtual reality & augmented reality

Page 75: Encamina  - Products Everywhere

Vámonos….

Page 76: Encamina  - Products Everywhere

Para localizar o contactar con ENCAMINA puedes:

Contacto

Enviar un mail a:

[email protected] [email protected]

Llamar al 902 196 893 962 698 064 o 917 90 67 72

Enviar un fax al 962 698 063

O hablar personalmente con:

• Hugo de Juan, CEO• Jaime Camarasa, Técnico

Desarrollo de Negocio

Visitarnos en:

Jerónimo Roure 4946520 Puerto de Sagunto, Valencia.

Paseo Castellana, 135 - 7º 28046 , Madrid, Madrid

Page 77: Encamina  - Products Everywhere

Para localizar o contactar con ENCAMINA puedes:

Contacto

Enviar un mail a:

[email protected] [email protected]

Llamar al 902 196 893 962 698 064 o 917 90 67 72

Enviar un fax al 962 698 063

O hablar personalmente con:

• Hugo de Juan, CEO• Jaime Camarasa, Técnico

Desarrollo de Negocio

Visitarnos en:

Jerónimo Roure 4946520 Puerto de Sagunto, Valencia.

Paseo Castellana, 135 - 7º 28046 , Madrid, Madrid

Page 78: Encamina  - Products Everywhere

Para localizar o contactar con ENCAMINA puedes:

Contacto

Enviar un mail a:

[email protected] [email protected]

Llamar al 902 196 893 962 698 064 o 917 90 67 72

Enviar un fax al 962 698 063

O hablar personalmente con:

• Hugo de Juan, CEO• Jaime Camarasa, Técnico

Desarrollo de Negocio

Visitarnos en:

Jerónimo Roure 4946520 Puerto de Sagunto, Valencia.

Paseo Castellana, 135 - 7º 28046 , Madrid, Madrid