Este presentación trata sobre de los desafíos planteados por desarrollo para multi- plataforma que esta enfocados en uso “móvil” así como el desarrollo de la “Nube”.
Presentamos cómo funciona exactamente el desarrollo de productos moderno en el corte transversal de la innovación y la viabilidad de mercado.
Para ver más sobre Encamina http://www.encamina.com/ y Camikú http://www.encamina.com/camiku/es/
3. 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.
4. 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
5. 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?
6. Con oficinas en Valencia y
en Madrid, dispuestos a
volar a cualquier lugar
del mundo donde
podamos aportar lo que
mejor sabemos hacer.
7. 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.
13. ¿Alguna vez has oído
hablar de….?
…las empresas pierden
dinero en software
no o mal utilizado…
14. 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é
15. 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ú?
21. 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
22. 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
24. 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.
25. Definiciones
En 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
28. Servicios Productos
Vender 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
30. Servicios Productos
Tecnologí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)
36. Tienes una oportunidad para causar una impresión
Hasta el 90 % de las aplicaciones se borran
después de un solo uso
.
37. 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.
38. 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.
.
39. 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
.
43. UX (“Experiencia de usuario”)
La experiencia de usuario es básicamente las sensaciones que
generamos en el usuario cuando está utilizando un producto
49. 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 ……)
50. 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
54. 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
56. 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”
58. “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
59. “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
62. “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)
66. “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
67. 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
76. Para localizar o contactar con ENCAMINA puedes:
Contacto
Enviar un mail a:
encamina@encamina.com
info@encamina.com
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 49
46520 Puerto de Sagunto, Valencia.
Paseo Castellana, 135 - 7º
28046 , Madrid, Madrid
77. Para localizar o contactar con ENCAMINA puedes:
Contacto
Enviar un mail a:
encamina@encamina.com
info@encamina.com
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 49
46520 Puerto de Sagunto, Valencia.
Paseo Castellana, 135 - 7º
28046 , Madrid, Madrid
78. Para localizar o contactar con ENCAMINA puedes:
Contacto
Enviar un mail a:
encamina@encamina.com
info@encamina.com
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 49
46520 Puerto de Sagunto, Valencia.
Paseo Castellana, 135 - 7º
28046 , Madrid, Madrid