Desarrollador y usuario: trabajo en equipo





¡Hola, Habr!



Actualmente, todos vivimos en un mundo de consumo, cuando el fabricante de lo que sea está tratando de convencer al cliente de que compre exactamente sus productos o utilice sus servicios, y de hecho el consumidor elige cuidadosamente la más adecuada entre las opciones que se le ofrecen. Se utilizan todo tipo de trucos de marketing y creatividad publicitaria, pero cada año es más difícil trabajar en este paradigma: los presupuestos publicitarios no son de goma y los consumidores son cada vez más caprichosos en sus preferencias y requisitos para el fabricante. ¿Se puede solucionar este problema? Bastante. Además, para las pequeñas empresas, el enfoque alternativo al trabajo con el consumidor resulta ser el más eficaz. Hablaremos de esto con un poco más de detalle en este artículo utilizando el ejemplo de creación del navegador web Vivaldi.



Cantidad convertida en calidad



Por lo tanto, debemos comenzar con una comprensión básica de lo que planeamos hacer. Un navegador web es una aplicación en la que el usuario pasará varias horas cada día realizando diversas tareas, tanto laborales como personales. Esto significa que el navegador debe ser potente y funcional, al mismo tiempo conveniente y cómodo de usar, y también debe tener una buena personalización y personalización para las preferencias del usuario.



Y aquí nos encontramos ante el primer problema: todas las personas son individuales y sus preferencias pueden estar bastante lejos de lo que imagina el desarrollador. E incluso si los programadores reales de la empresa tienen una determinada lista de funciones para su posterior implementación en el producto, ¿cómo pueden entender qué funciones tienen más demanda y cuáles pueden esperar un poco? Después de todo, es obvio que no hay forma de hacer todo a la vez. Sin embargo, la solución a este problema se encuentra en la superficie: es necesario estructurar el trabajo de la empresa para que los propios usuarios ayuden a los desarrolladores a establecer prioridades para la implementación de ciertas funciones.



En nuestro caso, organizamos el proceso de desarrollo de tal manera que la retroalimentación de la comunidad fuera más efectiva. En primer lugar, creamos un grupo de voluntarios de Soprano entre los usuarios de navegadores más activos y conocedores de la tecnología, que tienen acceso a un sistema de seguimiento de errores cerrado y están en contacto directo con los desarrolladores del navegador. Se trata de varias docenas de personas de todo el mundo que, en su tiempo libre, nos ayudan a probar nuevas funciones y corregir errores incluso en la etapa de prueba interna del producto. Entonces, por ejemplo, en agosto, nuestros Soprano procesaron más de mil mensajes de error, y también ellos mismos identificaron alrededor de cien deficiencias en el proceso de prueba del navegador. Así, una versión de mayor calidad pasa a la asamblea pública,y la parte más activa de los usuarios de Vivaldi empieza a probarlo.



Tenemos dos ramas públicas: prueba y estable. Una parte de los usuarios, que quieren ser los primeros en probar todos los productos nuevos, es el principal "departamento de pruebas" que ya está en el campo: son ellos quienes instalan los conjuntos de prueba y los ejecutan en funcionamiento, lo que nos ayuda a encontrar y eliminar fallas muy difíciles de detectar. Y solo entonces, después de muchas semanas de pruebas y depuración, lanzamos una nueva versión estable, que ya está instalada por todos los usuarios del navegador.



Ideas de todo el mundo



Así, la comunidad de usuarios nos ayuda a lanzar un mejor producto, en el que luego trabajan los propios usuarios. Pero esto es solo una parte del proceso; no menos importante para nosotros es la ayuda de la comunidad en el desarrollo del navegador en sí: es a las solicitudes y sugerencias de los usuarios de Vivaldi que agregamos la mayor parte de todas las funciones y mejoras del navegador. ¿Quiénes, si no los usuarios, conocen mejor lo que les falta en su trabajo diario? Por tanto, es lógico preguntarse primero qué es lo que quieren.



Recopilamos las solicitudes de los usuarios de diferentes maneras: puede ser una solicitud regular a través del formulario de informe de errores, puede ser una encuesta en numerosos foros o redes sociales y, por supuesto, en el foro oficial de Vivaldi hay una sección completa dedicada a recopilar deseos de nuevas funciones paraversiones de escritorio y móviles del navegador, donde cada usuario puede dejar su solicitud o votar por una existente. Por el número de votos, vemos qué tan popular es la solicitud y priorizamos nuestro trabajo en consecuencia al implementar estas nuevas funciones.



Localización de bricolaje



Otro elemento importante en el desarrollo de un navegador destinado al mercado global es la localización de productos. En teoría, es posible subcontratar este trabajo a agencias de traducción especializadas, pero en nuestra experiencia, este paso es el menos efectivo. Fuimos al revés: ofrecimos traducir el navegador a otros idiomas por los propios usuarios. Cualquiera puede registrarse como traductor de Vivaldi y, después de una pequeña comprobación, tiene la oportunidad de contribuir a la localización del navegador.



En este momento, más de 200 personas de casi 50 países del mundo nos ayudan a traducir el navegador y todos los servicios de la empresa, más de 40 idiomas están disponibles en el navegador y más de 20 idiomas están en proceso de traducción. Y dicha localización es de una calidad mucho mayor que la de las agencias de traducción especializadas: los propios usuarios eligen cómo pueden traducir los nombres de las funciones de manera mejor y más intuitiva, simplificando el proceso de dominar el trabajo en el navegador para todos los demás usuarios.



Eficiencia colectiva



Hoy en día, el equipo de desarrollo del navegador Vivaldi tiene poco más de 50 empleados, y la parte activa de la comunidad de usuarios que nos ayuda a desarrollar y mejorar el navegador cuenta con varios miles de personas en todo el mundo. Nos brindan una asistencia invaluable en el desarrollo del navegador, sin la cual difícilmente podríamos en tan poco tiempo crear un navegador verdaderamente poderoso y único en funcionalidad, que es Vivaldi hoy. Al mismo tiempo, no se puede dejar de notar otro “efecto secundario” muy importante para el proyecto de tal participación de la comunidad en el proceso de desarrollo del producto.



El hecho es que incluso haciendo una pequeña contribución al desarrollo de un navegador, una persona comienza a sentir su participación en la causa común: este no es solo uno de los muchos navegadores, este es un navegador en cuya creación el usuario está directamente involucrado. Como de costumbre, a todos nos encanta contarles a los demás sobre nuestros logros, y los usuarios de Vivaldi no son una excepción: se convierten en los distribuidores más activos del navegador, recomendándolo a sus amigos y conocidos. ¡También es su navegador!



E incluso si una persona no participó en la traducción o prueba del navegador, puede convertirse en parte del equipo de Embajadores, voluntarios que nos ayudan a educar a otros sobre el navegador y sus ventajas sobre otros productos similares. Esta es también la contribución del usuario a la creación del navegador, solo que esta vez en el campo del marketing. Por lo tanto, intentamos brindar a la comunidad de usuarios la oportunidad de participar activamente en casi todas las áreas del trabajo de la empresa, desde la planificación del desarrollo hasta la promoción del mercado de los navegadores.



Experiencia probada por el tiempo



Esta forma de trabajar con la comunidad de usuarios no es nada nuevo; de hecho, antes de Vivaldi, muchos de nuestros desarrolladores trabajaron para desarrollar el otrora muy popular navegador Opera, y fue a través de una estrecha colaboración con los usuarios que pudimos hacerlo popular en todo el mundo. Hoy, simplemente estamos repitiendo este camino exitoso, continuando mejorándolo y forjando una cooperación más estrecha con la comunidad de usuarios.



En un futuro cercano, planeamos lanzar varios proyectos más que ayudarán a todos a participar en la creación de un navegador Vivaldi funcional y conveniente, un navegador creado conjuntamente por desarrolladores y usuarios, todos para todos.



Foto de Vlad Hilitanu



All Articles