Interacción entre diseñadores y desarrolladores app (2/2)

Seguimos profundizando en el contenido de las charlas que tuvieron lugar en la Conferencia ADDC, donde se ponía en valor el trabajo y la sinergia entre diseñadores y desarrolladores:

Mobile Dev-Ops: Cómo agilizar el diseño y desarrollo de apps para ciclos de lanzamientos más rápidos

Richard, especialista de Operaciones de Desarrollo en Xamarin/Microsoft, explicó como poder mejorar el flujo de trabajo a través de la metodología DevOps y cómo coordinar diseño y desarrollo de apps para realizar ciclos de ‘releases’ más rápidos.

Los proyectos de aplicaciones móviles son cada vez más complejos, mientras que los usuarios tienen altas expectativas y baja tolerancia a aplicaciones que no cumplen con bueno estándares de calidad. Simplificar el proceso de desarrollo móvil y automatizar su ciclo de entrega de versiones, liberarse para concentrarse en la construcción de nuevas características, hacer ‘releases’ más rápidas, y superar las expectativas de los clientes y la demanda del negocio son los objetivos de la metodología DevOps aplicada a móviles.

Para Richard, las cuatro fases principales del desarrollo son:

  1. Planificación y diseño

  1. Desarrollo y testeo

  1. Publicación

  1. Monitorización

Entre otras cosas, aplicar DevOps permitirá que:

  • Sus aplicaciones se vean, se sientan y funcionen bien para cualquier usuario, a través de una grande variedad de sistemas operativos, plataformas, dispositivos y pantallas
  • Aumentar la eficiencia y ser rentables mediante procesos como la automatización de los test de usuarios de las app en varios dispositivos a la vez
  • Mantenerse por delante de la competencia y reaccionar rápidamente a las demandas del mercado y los cambios
  • Mantener sus usuarios continuamente comprometidos y poder responder a las sugerencias de los usuarios y resolver rápidamente problemas de rendimiento y usabilidad
  • Liberar tiempo al equipo para centrarse en lo que importa: la innovación y la entrega de valor a los usuarios

La sesión de Richard Erwin analizó cómo abrazar un enfoque integrado de DevOps en móviles que permite construir aplicaciones con unos ciclos de ‘relaese’ más rápidas, y se centran en lo que los usuarios realmente quieren.

El poder de la emoción y el placer

Los seres humanos, nunca hubieran pensado interactuar con las máquinas y las pantallas de la manera que todos hacemos hoy. Por suerte, gracias a los diseñadores, el uso de microinteracciones en las interacciones hace que la experiencia de uso de las apps sean un deleite y atrapen al consumidor enamorándolo de las marcas y aumentando su engagement.

Durante la charla, Ricardo presentó cinco principios de Interacción Humano-Ordenador que generan mejores experiencias en uso de apps:

  1. Limpieza visual: cuando un diseño está cuidado y mimado, tiene una hermosa interfaz de usuario, un impresionante diseño visual y atención al detalle, deja una impresión positiva y duradera en el usuario que lo engancha a la app.
  2. Personalidad: todos hemos experimentado esa conexión emocional y extraña que los seres humanos podemos tener con un objeto inanimado. Somos irracionales, pero somos seres emocionales y también tenemos relaciones con no-humanos. Cuida la personalidad de tu app y cuidarás tus usuarios.
  3. Humor y Microcopia: Pequeños fragmentos de ‘copy’ útil. Proporciona una forma muy sencilla de ayudar a los usuarios a interactuar con la app. El humor ayuda a borrar las distancia entre el ser humano y la computadora para provocar una respuesta emocional positiva.
  4. Transiciones intencionadas: El feedback al usuario debe tener sentido e intención. Pensar en la simplicidad de un interruptor de luz. En la web, confiamos en la claridad e intención.
  5. Detalles y sorpresas: Inteligentemente ocultas, pequeñas sorpresas a lo largo de interfaces proporcionan una capa de diversión e intriga al usuario que en última instancia, deleita y enganchan.

 

El mundo en tus manos: reimaginar viajes móviles

En esta charla, Diego y Fran contaron cómo un pequeño equipo (2x iOS, 2x Android, 1 Product Designer) y trabajando en remoto cambió la estrategia móvil de Lonely Planet para construir una app que fuera el compañero de viaje ideal.

 

El equipo tenía claro los principios en los que basarse para poder delimitar el alcance
y magnitud de la app:

  1. Mantener los pies en el suelo: Construir una app realista que crezca poco a poco.
  2. Solo contenido curado: Solo contenido de calidad creado por usuarios expertos que aportan valor.
  3. Centrarse en la experiencia: Pensar la app durante su uso real del día a día.
  4. Honestidad: No intentar parecer más de las funcionalidades que se ofrecen realmente.
  5. Hacer una cosa bien: Centrarse en lo que realmente aporta valor al usuario y descartar funcionalidades periféricas que consumen recursos y no aportan significativamente a la experiencia de la app.

Para poder ofrecer la mejor app posible con los recursos disponibles y en el timing correcto, se centraron en cinco macro-fases que permitían avanzar a paso firme:

  1. Fase de ‘framing’: Es importante entender el problema, definir bien el alcance de la app y hacer coincidir necesidades del usuario con objetivos de negocio.
  2. Ejecucción: Para que el desarrollo sea lo más fluido posible, en Lonely Planet, entre otras cosas, han hecho hincapié en:
  • Minimizar la fricción y maximizar el feedback > todos escriben el código, el trabajo no se para
  • Especificaciones cuidadas y compartidas
  1. Validación:
  • Release de betas internas y publicas lo más frecuente posible
  • UI Kit y guías de estilos claras
  • Prototipos funcionales
  • Refinamiento constante
  1. Escucha: Consiste en abrir los canales adecuados para el feedback de los usuarios y del equipo. Saber qué preguntar y dónde preguntarlo, prestando la atención debida a las reviews de los usuarios.
  2. Iteracción: Entregar releases de forma temprana y con frecuencia, controlando la estabilidad de la app y no sobrecargándola con muchas funcionalidades.

 

Por Marta Such y Facundo Pretini.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *