Gamificación, un juego para los desarrolladores

3 min lectura
Gamificación, un juego para los desarrolladores

BBVA API Market

La gamificación se está convirtiendo en algo más que una tendencia de moda y ya está calando en una gran variedad de sectores. De hecho, analistas como Gartner afirman que el 70% de las empresas que forman parte del ranking Forbes Global 2000, en 2014, tendrán integrado en sus estrategias al menos una aplicación o un sistema gamificado. 
 
Muchas aplicaciones o plataformas de este tipo tienen como target desde usuarios o clientes finales a los propios empleados. Sin embargo, en este artículo vamos a mostrarte algunos ejemplos dirigidos a desarrolladores, tanto amateur como profesionales. 
 
Nokia lanzó el pasado mes de noviembre su nueva competición “Nokia Create”. Se trata de un reto que se basa en el desarrollo de nuevas aplicaciones para el smartphone Nokia Lumia y para el sistema operativo Windows Phone 8. Una serie de 15 misiones repartidas en ocho categorías que pueden llevar a los participantes a ganar viajes a eventos, dispositivos, promociones y dinero para campañas publicitarias, entre otros premios.
 
Cada misión tiene un enfoque específico: desde las “Mini Misiones”, donde es posible desarrollar nuevas API de Nokia y nuevas características para las aplicaciones de Windows Phone ya existentes; pasando por las “Misiones Máster”, que desafían el desarrollo de nuevas aplicaciones; o bien, es posible crear o actualizar aplicaciones para ayudar a las personas con discapacidad visual a través de las misiones llamadas “Do Good Mission”.
 
Al igual que en Nokia, BBVA ha apostado fuerte por una estrategia de gamificación. Ahora los desarrolladores pueden formar parte de su proceso de creación de aplicaciones en “Beta Testers” y probar sus aplicaciones reales con usuarios reales antes de su despliegue completo. La plataforma posee un proceso de gamificación en el cual el usuario va logrando puntos, karma y badges o insignias a medida que va usando la web. 
 
Para facilitar el trabajo a los beta testers, la web posee un sistema de notificaciones que informan al usuario de las interacciones que ha tenido con el resto de participantes, tanto con desarrolladores como con otros beta testers. Además, la plataforma dispone de un foro para toda la comunidad donde se puede comentar cualquier cosa relacionada con el mundo del beta testing y la plataforma.
 
Otro ejemplos de gamificación para desarrolladores es la web Stackoverflow, un site de preguntas y respuestas para programadores. En él, los usuarios votan las repuestas. La reputación de un participante aumenta cuando otros votan sus preguntas y respuestas. Al ganar reputación, es posible obtener privilegios como la posibilidad de votar, comentar, e incluso editar los mensajes de otras personas. En los más altos niveles, se tiene acceso a herramientas especiales de moderación, es decir, será capaz de trabajar junto al equipo de moderación de la comunidad. Los logros, en este caso, se reconocen con badges que se ganan al participar en el sitio.
 
Elementos esenciales de la gamificación
 
Una vez ya hemos conocido estos ejemplos, si ahora lo que te interesa es crear y diseñar plataformas de gamificación, estos son los aspectos esenciales, según la consultora Deloitte: 
 
1. Identificar objetivos. En primer lugar, es necesario identificar a los posibles participantes, así como los procesos o actividades a incentivar.
 
2. Establecer las reglas. A través de ellas, también se desarrolla en el participante la creatividad para resolver los desafíos.
 
3. Vías de progreso hacía la meta: El uso de retos y recursos para aumentar la motivación y el interés a la hora enfrentarse a un nuevo desafío es otro elemento importante. La complejidad de los retos en dichas vías de progreso también se debe incrementar con el tiempo. Así, cuando un participante amateur es recompensado por tareas más básicas, un usuario más avanzado requiere un reto de mayor dificultad para seguir motivados.
 
4. Feedback y recompensas: El feedback y el diseño de recompensas es otro aspecto a tener en cuenta a la hora de motivar a los participantes para llegar a la meta. En este sentido, ofrecer la recompensa adecuada en el momento preciso es clave, tanto a lo largo del camino como con los resultados finales. De este modo, algunos usuarios se sentirán motivados por las recompensas basadas ya sean las monetarias, más tradicionales, o mediante el aumento de su capacidad para explorar y dominar un sistema, por ejemplo, o por el hecho de tener un cierto nivel de poder, liderazgo o responsabilidad.
 
5. Conexión Social: Aprovechar las redes sociales para crear la competencia y aumentar el apoyo se convierte en el quinto punto esencial. Y es que, gracias a internet, la aparición de los dispositivos móviles y las redes sociales es posible comunicarse en cualquier momento y lugar. Esto aumenta la posibilidad de interactuar con otros usuarios incrementando el nivel de participación
 
6. Interfaz y experiencia de usuario: No hay que olvidarse del diseño y la integración con distintas plataformas para ofrecer una gran experiencia de usuario. Debido a las grandes mejoras en los gráficos de los videojuegos y en el diseño de páginas web, muchos usuarios son cada vez más exigentes en cuanto a las expectativas de muchas aplicaciones y sistemas. 

También podría interesarte