Blog vBote

Implanta tu App corporativa con éxito (2ª parte). Lecciones aprendidas

En este post vamos a repasar la segunda parte de los factores clave para el desarrollo de soluciones de movilidad, cuáles son y cómo afrontarlos satisfactoriamente. 

Personas

La tecnología la usamos las personas y somos nosotros, los usuarios, los verdaderos ‘clientes’ de las apps corporativas. Da igual que seamos empleados, clientes, proveedores o colaboradores de la empresa propietaria de la app… Por eso es necesario tener en cuenta estos puntos:

  • Involucrar a todos los actores en el proyecto de creación e implantación de la app
  • Garantizar los recursos necesarios para el éxito del proyecto
  • Liderazgo interno, por parte de un departamento o de la dirección general
  • Gestionar las expectativas creadas en torno a la nueva herramienta

 

La organización al completo tiene que ser consciente de las necesidades y oportunidades que ofrece este nuevo canal de comunicación y colaboración, y debe reorientarse en consecuencia:

  • Establecer un Plan de comunicación y formación
  • Organizar procesos de soporte a usuarios y gestión de incidencias
  • Aplicar políticas BYOD (Bring Your Own Device), el usuario corporativo usa su propio dispositivo.
  • Sistemas MDM (Mobile Device Managemenet) para optimizar la configuración y gestión de los dispositivos móviles en manos de usuarios corporativos.

 

Producto = Minimum Viable Product = MVP

Crear un Producto Mínimo Viable es la mejor forma para agilizar el proceso de adaptación de un nuevo producto al mercado y al cliente/usuario de la app corporativa. Se trata de lanzar una app con inversión contenida y el conjunto mínimo de funcionalidades que precisa para satisfacer la necesidad y cubrir expectativas. De esta manera se promueve rápidamente el uso de la aplicación, se aprende de los errores o se puede adaptar a la utilización real de la misma.

Es interesante medir la inversión en ese MVP porque:

  • La tecnología móvil = evolución constante
  • Los contextos de uso de las apps son muy especializados
  • Se incorporan nuevas formas de interacción no experimentadas antes
  • Las necesidades son variables a corto y medio plazo

 

La versión 1.0 sólo es el primer paso:

Después es muy importante implementar los mecanismos para conocer qué, cómo, cuándo y por qué los usuarios utilizan nuestra app; de forma que podamos aprender y adaptar nuestra propuesta.

 

 app corporativa en tablet

 

El usuario SIEMPRE tiene la razón… y no nos dará una segunda oportunidad

Un estudio de Compuware dice que:

  • Los usuarios son muy intransigentes con los fallos de las aplicaciones. El 79% de ellos sólo volverían a intentar usar una app una o dos veces si le da fallos la primera vez.
  • Los usuarios insatisfechos se van a la competencia, además de divulgar el mal funcionamiento de la app a través de las redes.
  • El 84% de los usuarios afirma que las puntuaciones que dan las 'app stores' reflejan las opiniones de los usuarios y son decisivas a la hora de instalarse una u otra app.

 

UI/UX Interfaz y experiencia de usuario: La experiencia de usuario es CLAVE

1. La interfaz de usuario tiene que ser atractiva y fácil de comprender
2. El usuario tiene que percibir con claridad nuestra propuesta y el valor que le va a reportar el uso de nuestro producto
3. Tenemos que comprender muy bien los diferentes contextos de uso:

  • Diferentes áreas de visualización
  • Diferentes elementos de interacción
  • Diferentes situaciones de uso

 

Hay que pensar en el diseño de la interfaz y de la experiencia de usuario (UI/UX) en diferentes contextos de uso de un smartphone:

  • Ocupado: El usuario dispone de poco tiempo para manipular el terminal. La habilidad para completar micro-tareas con rapidez y fiabilidad es crítica.
  • Aburrido: Muchos usuarios utilizan su smartphone durante desplazamientos o en otros periodos de espera. En este contexto tienden a predominar experiencias inmersivas orientadas a una sesión de usuario de larga duración.
  • Perdido: Usuarios que están en tránsito en un entorno desconocido y necesitan un acceso rápido a indicaciones de dónde están y hacia dónde continuar.

 

Integración: La información es MUY relevante

  • El usuario espera-necesita acceder a datos de su ERP/CRM/SGA …. en TIEMPO REAL!
  • No queremos islas de información porque provocan:
    • Duplicidad de tareas
    • Introducción de errores
    • Ineficiencia por uso de información obsoleta
    • Dificultad de administración (backups, seguridad)
  • Existen muchas opciones técnicas para integrar las apps con sistemas residentes:
    • Message queues (RabbitMQ, Beanstalkd, ActiveMQ, IBM MQ Series, Tuxedo)
    • Web services
    • Acceso a base de datos / replicación
    • Incluso procesamiento por lotes / intercambio archivos

 

Seguridad y escalabilidad

  • Al exponer información interna (ERP/CRM/SGA/Gestión documental) tenemos que proteger:
    • De accesos no autorizados a los servicios internos
    • La confidencialidad en la información intercambiada
    • Frente ataques DoS
  • El backend móvil tiene que estar preparado para acomodar con facilidad cambios en la demanda y debe:
    • Considerar técnicas de balanceo de carga y clustering desde el primer momento
    • En la medida de lo posible, evitar que potenciales problemas de rendimiento afecten a servicios críticos
    • ¡Realizar pruebas de carga!


En el anterior post “Implanta tu App corporativa con éxito (1ª parte). Tomando decisiones” Tratamos las opciones disponibles a elegir para la implantación de apps corporativas.

Ponemos a vuestra disposición la presentación del taller “Implanta tu App corporativa con éxito. Factores clave”, impartido en #FICOD2015 en este enlace.

 

 

Resumen tecnológico del año 2015 y avance de la tecnología que viene en 2016

2015 nos ha dejado muchas novedades tecnológicas, de todas clases formas y colores. Ha sido un gran año de innovaciones tecnológicas y de asentamiento de otras que vinieron en años anteriores. Por echar la vista atrás antes de mirar hacia el futuro 2016.

 Vamos a recordar algunas de las tecnologías relevantes de este año 2015:

1- La web RESPONSIVE o diseño web adaptable o adaptativo, esto nos lo sugería Google para que los usuarios del buscador pudieran encontrarlas más fácilmente desde cualquier dispositivo. en su buscador. Los dispositivos móviles se han propagado y lo que es más claro, continúa la tendencia a convertirse en nuestros dispositivos preferentes para hacer cualquier consulta, para la compra, para trabajar…


2- MOVILIDAD. Relacionado con el punto anterior, APPS móviles corporativas y de gestión. En este blog hemos hablado ya de la importancia para los negocios de la integración de las Apps como una herramienta muy importante de trabajo
Y también destacamos el uso masivo de smartphones y tablets por parte de las personas en el trabajo (BYOD)

3- INTELIGENCIA ARTIFICIAL. Apertura de la herramienta de Inteligencia Artificial Tensor Flow de Google para la comunidad de programadores. Proliferación de asistentes virtuales, cómo Siri, Cortana. ¿Se trata del aperitivo de lo que será la Inteligencia artificial?

4- INTERNET DE LAS COSAS (IoT - Internet Of Things). Empezamos el año hablando de wearables como los smartwatches, las google glass. Pero este año hemos empezado a ver cómo esto es vital para las Smart Cities

5- DRONES e IMPRESORAS 3D. Estos son otros gadgets de este año, que están desarrollándose con mucha velocidad y se siguen descubriendo sus aplicaciones en campos variados.

6- COCHE AUTÓNOMO. Empezamos a ver los primeros viajes de coches totalmente autónomos.

7- CLOUD Y BIG DATA. El Big Data y la Nube se están volviendo inseparables: se necesita recursos en la nube para el almacenamiento y la ejecución de proyectos de big data, y el big data brinda a las compañías una buena ocasión de pasar a la nube. Para entender la relación entre esas tendencias hay que ver el Big Data como recurso que opera dentro de la tecnología ofrecida por el ‘cloud computing’.

 

¿Qué nos vamos a encontrar el año 2016?

Como en todos los temas, hay muchos expertos prediciendo las tendencias tecnológicas que nos dejarán con la boca abierta. Ya hemos podido atisbar algo de lo que asoma para el nuevo año:

1- APPS DE GESTIÓN. Auge de las APPs corporativas en su vertiente de gestión interna. Las empresas hasta ahora aprovechan sus ventajas de la comunicación con los clientes; pero en 2016 invertirán en Apps de gestión para aumentar la productividad en los procesos internos usando dispositivos móviles (smartphones y tablets).

2- MESH DEVICE (Malla de Dispositivos). Término nuevo que hace referencia a los puntos finales desde dónde accedemos a las aplicaciones y la forma de interactuar entre humanos, con las empresas, con los gobiernos, con nuestros dispositivos… . Incluye dispositivos móviles, de los hogares, en los vehículos, de las Smart Cities: el mundo hiperconectado.

3- REALIDAD AUMENTADA Y VIRTUAL. Veremos cómo saltan del campo del entretenimiento (videojuegos) a otras áreas, seguirán evolucionando para ofrecer una mayor experiencia ambiental para los usuarios de productos y servicios.

4- IMPRESIÓN 3D. Se desarrolla la impresión 3D con nuevos materiales, esto abre nuevos avances para sectores como la medicina, energía, la aeroespacial y militar.

5- BIG DATA, nuevas estrategias, nuevas fuentes de datos y muy diversas que entre otras cosas serán suministradas por el Internet de las Cosas cada vez más presente hasta llegar a millones de dispositivos. Acumulamos terabytes y terabytes de datos pero, ¿cuándo y cómo los vamos a explotar?

6- IA ó MACHINE LEARNING. La Inteligencia Artificial o el aprendizaje avanzado de la máquina, redes neuronales profundas (DNNS), sistemas que de manera autónoma puedan aprender a percibir el entorno por cuenta propia. Esto incluye Robots, vehículos autónomos, asistentes virtuales como AVA de Google, Cortana de Microsoft y Siri de Apple. Podríamos decir que son la antesala de lo que podremos ver en el futuro.

7- ARQUITECTURA DE SEGURIDAD ADAPTATIVA. La industria hacker y el carácter de la economía algorítmica amplían el número de amenazas digitales potenciales, por lo que se requiere un enfoque de seguridad multicapa que pueda adaptarse a los constantes cambios en las técnicas de ataque.

Hemos recopilado una lista de tecnologías de las que ya se habla y con las que ya se trabaja en mayor o menor medida. Seguro que todos los profesionales del sector IT tenemos nuestras propias predicciones. Pero en fin, ¿quién puede predecir el futuro?

 

¡El equipo de vBote desea a los lectores de nuestro blog, una Feliz Navidad y un próspero año 2016!

 

vbote christmas card 2015

 

 

 

Implanta tu App corporativa con éxito (1ª parte). Tomando decisiones

En este post vamos a repasar los factores clave para el desarrollo de soluciones de movilidad, cuáles son y cómo afrontarlos satisfactoriamente. 

¿Para que sirve una app corporativa?

La primera decisión a tomar es establecer el objetivo de la solución tecnológica a implementar. Lo primero que detectamos todos es la utilidad de comunicación que las apps tienen hacia el exterior de la empresa u organización.

Por ejemplo, sabemos que una app móvil:

● mejora en el servicio al cliente
● mejores tasas de conversión
● «boca a boca» social
● creación de nuevos modelos de negocio

Pero las apps dirigidas hacia el interior de las organizaciones también aportan beneficios importantes, tales como:

● reducción de costes operativos
● eficiente utilización de recursos
● mejoras en la toma de decisiones
● cataliza la innovación en productos y procesos

En función de dónde radique nuestro principal problema a resolver o dónde queramos obtener una ventaja competitiva, optaremos por implantar la app en un área u otra de nuestra empresa.

Las necesidades de mejorar procesos con tecnología móvil suelen "flotar" en las organizaciones como un iceberg, lo más visible es la punta y el resto se intuye bajo la superficie:

  • La punta del iceberg muestra:
    • Fuerza de ventas
    • Cuadro de mando
  • Bajo la superficie del agua permanecen las oportunidades de mejora en:
    • Canal de cliente
    • Control de gastos
    • Partes de trabajo
    • Gestión de producción
    • Localización de activos
    • Logística y expediciones
    • Mantenimiento
    • Calidad
    • SAT

Iceberg app corporativa


¿Por dónde empezamos?

Siguiente decisión a tomar al plantear el proyecto de implantación: ¿compramos licencias de un producto existente o contratamos un desarrollo a medida?

En general, debemos realizar las mismas consideraciones que con un proyecto de software tradicional y valorar:

  • la funcionalidad a corto y medio plazo: ¿se adaptará un producto de software a mis necesidades a medio plazo?¿tendré que adaptar mis procesos?¿puedo hacerlo?
  • integración con otros sistemas: ¿es factible la integración con mis sistemas residentes?¿es fiable y duradera en el tiempo?
  • capacidad técnica: tanto propia para mantener la solución en el futuro, como del proveedor si subcontratamos el mantenimiento
  • velocidad de despliegue: ¿tengo un plazo muy ajustado para poner la solución en marcha?¿es urgente? ¿dispongo de tiempo y recursos para especificar la solución necesaria?

Sin embargo, alguna diferencia hay entre el software tradicional y las soluciones móviles:

  • mercado poco maduro: existe poca variedad de soluciones estándar hasta ahora
  • contextos de uso muy especializados: el usuario en movilidad exige una experiencia de uso excelente
  • integración con otros sistemas muy importante: las aplicaciones móviles son piezas del puzle de sistemas de información, no pueden ser islas. La integración con el ERP, CRM o bases de datos internas seguramente exija trabajo ‘a medida’.
  • el número de usuarios suele ser elevado: los modelos de licencia de las soluciones estándar no escalan de manera económica

El resultado a todas estas cuestiones es que el desarrollo a medida de apps corporativas suele ser más habitual.


¿Instalamos la app en el Cloud o en servidores locales?

Una vez decidido si compramos licencias o desarrollamos a medida la app corporativa, habrá que elegir dónde instalarla y para ello tenemos dos alternativas:

- en la nube cloud
- en servidores en local on premise

Las principales ventajas del cloud son:

- flexibilidad y rapidez para el desarrollo de nuevos servicios
- el equipo de trabajo se puede especializar en tareas de mayor valor añadido
- escalabilidad técnica y de costes de ampliación y mantenimiento
- valiosos servicios out-of-the-box (balanceo de carga, redundancia, backups, etc)

Pero en el caso de las Apps corporativas, es cierto que surgen algunas cuestiones a valorar:

- necesidades de conectividad y seguridad: la velocidad y calidad de conexión a internet y la seguridad necesaria de los datos manejados por la app pueden    desaconsejar instalarla en la nube.
- integración con sistemas locales (ERP, CRM, SGA): a veces esta integración no es sencilla cuando la app móvil tiene su backend en la nube y los sistemas  residen en un servidor en local.

 

Tecnología de desarrollo ¿cuál escoger?

La selección de la tecnología adecuada en cada caso tiene que ver con el destinatario y usuario final de la aplicación móvil (interno/externo), con las funciones de la app que usen prestaciones avanzadas del dispositivo (por ejemplo la cámara), y con las capacidades técnicas del equipo interno de IT o desarrollo, si desean mantener o evolucionar la solución implementada. 

En general podemos diferenciar tres opciones:

  • app nativa: desarrollada en Java para Android y en Objective-C para iOS. Ofrece un buen acceso a funciones avanzadas del dispositivo y tiene por tanto alta dependencia del smartphone o de la tablet.
  • app multiplataforma: desarrollada en los lenguajes o frameworks Flex, Xamarin, Cordova/PhoneGap. Permite economía y cortos plazos de desarrollo porque aproximadamente el 90% del código es válido para ambos sistemas: Android e iOS.
  • web móvil: utilizando HTML5, JQuery, Sencha… Se trata de las llamadas webapp donde hay una sola base de código para todos los dispositivos. 


En un próximo post “Implanta tu App corporativa con éxito (2ª parte). Lecciones aprendidas” pasaremos a tratar las lecciones aprendidas en la implantación de apps corporativas.

Ponemos a vuestra disposición la presentación del taller del mismo título, impartido en #FICOD2015 en este enlace.

 

vBote
 Calle Fuencaliente, 4 bajo
46023 Valencia (Spain)
 (+34) 96 325 68 79
info@vbote.com
 www.vbote.com

Síguenos:

Facebook twitter LinkedIn GooglePlus youtube

Utilizamos cookies para ofrecer a nuestros visitantes una forma mas cómoda y efiicáz a la hora de navegar por nuestra web. Al utilizar esta web aceptas nuestra política de cookies.

  
Seguir navegando