Desenvolvedor e usuário: trabalho em equipe





Olá, Habr!



Atualmente, todos vivemos em um mundo de consumo, onde o fabricante de tudo está tentando convencer o cliente a comprar exatamente seus produtos ou utilizar seus serviços, e de fato o consumidor escolhe com cuidado o mais adequado entre as opções que lhe são oferecidas. Todos os tipos de truques de marketing e criatividade publicitária são usados, mas a cada ano é mais difícil trabalhar neste paradigma: os orçamentos de publicidade não são borracha e os consumidores estão se tornando cada vez mais caprichosos em suas preferências e requisitos para o fabricante. Este problema pode ser resolvido? Bastante. Além disso, para as pequenas empresas, é a abordagem alternativa de trabalhar com o consumidor que se mostra a mais eficaz. Falaremos sobre isso com um pouco mais de detalhes neste artigo, usando o exemplo de criação do navegador Vivaldi.



Quantidade se transformando em qualidade



Portanto, precisamos começar com uma compreensão básica do que planejamos fazer. Um navegador da web é um aplicativo no qual o usuário passará várias horas todos os dias realizando diversas tarefas, tanto profissionais quanto pessoais. Isso significa que o navegador deve ser poderoso e funcional, ao mesmo tempo conveniente e confortável de usar, e também deve ter uma boa personalização e possibilidade de personalização para as preferências do usuário.



E aqui nos deparamos com o primeiro problema: todas as pessoas são individuais e suas preferências podem estar muito distantes do que o desenvolvedor imagina. E mesmo que os próprios programadores da empresa tenham uma certa lista de funções para posterior implementação no produto - como eles podem entender quais funções são mais solicitadas e quais podem esperar um pouco? Afinal, é óbvio que não há como fazer tudo de uma vez. Porém, a solução para esse problema está na superfície - é preciso organizar o trabalho da empresa para que os próprios usuários ajudem os desenvolvedores a definir prioridades para a implementação de determinadas funções.



No nosso caso, organizamos o processo de desenvolvimento de forma que o feedback da comunidade fosse mais eficaz. Em primeiro lugar, criamos um grupo de voluntários Sopranos dentre os usuários de navegador mais ativos e com experiência em tecnologia, que têm acesso a um sistema fechado de rastreamento de bugs e estão em contato direto com os desenvolvedores do navegador. São várias dezenas de pessoas de todo o mundo que, em seu tempo livre, nos ajudam a testar novas funções e corrigir bugs na fase de teste interno do produto. Assim, por exemplo, em agosto, nossos Sopranos processaram mais de mil mensagens de erro e também identificaram cerca de cem falhas no processo de teste do navegador. Assim, uma versão de melhor qualidade vai para a assembleia pública,e a parte mais ativa dos usuários do Vivaldi começa a testá-lo.



Temos dois ramos públicos - teste e estável. Uma certa parte dos usuários, que querem ser os primeiros a experimentar todos os novos produtos, é o principal "departamento de teste" já em campo - são eles que instalam conjuntos de teste e os executam em modo de trabalho, ajudando-nos a encontrar e eliminar defeitos que são muito difíceis de detectar. E só então, após muitas semanas de testes e depuração, lançamos uma nova versão estável, que já está instalada por todos os usuários do navegador.



Ideias de todo o mundo



Assim, a comunidade de usuários nos ajuda a lançar um produto melhor, no qual os próprios usuários então trabalham. Mas isso é apenas parte do processo - não menos importante para nós é a ajuda da comunidade no desenvolvimento do próprio navegador: é a pedido e sugestões dos usuários do Vivaldi que adicionamos a maior parte de todas as funções e melhorias do navegador. Quem, senão os usuários, conhece melhor o que falta em seu trabalho diário? Portanto, é lógico perguntar a eles mesmos o que desejam primeiro.



Recolhemos os pedidos dos utilizadores de diferentes formas - pode ser um pedido normal através do formulário de envio de relatórios de erros, pode ser uma votação em vários fóruns ou nas redes sociais e, claro, no fórum oficial do Vivaldi existe uma secção inteira dedicada à recolha de desejos de novas funções paraversões desktop e mobile do navegador, onde cada usuário pode deixar sua solicitação ou votar em uma existente. Pelo número de votos, vemos a popularidade de uma solicitação e priorizamos nosso trabalho de acordo com a implementação desses novos recursos.



Localização faça você mesmo



Outro elemento importante do desenvolvimento de navegador voltado para o mercado global é a localização do produto. Em tese, é possível terceirizar esse trabalho para agências de tradução especializadas, mas, pela nossa experiência, essa etapa é a menos eficaz. Nós fomos por outro caminho - nos oferecemos para traduzir o navegador para outros idiomas pelos próprios usuários. Qualquer pessoa pode se cadastrar como tradutor do Vivaldi e após uma checada tem a oportunidade de contribuir com a localização do navegador.



No momento, mais de 200 pessoas de quase 50 países do mundo nos ajudam a traduzir o navegador e todos os serviços da empresa, mais de 40 idiomas estão disponíveis no navegador e mais de 20 idiomas estão em processo de tradução. E essa localização é de qualidade muito melhor do que a de agências de tradução especializadas - os próprios usuários escolhem como traduzir os nomes das funções de forma melhor e mais intuitiva, simplificando o processo de trabalho de masterização no navegador para todos os outros usuários.



Eficiência coletiva



Hoje, a equipe de desenvolvimento do navegador Vivaldi tem pouco mais de 50 funcionários, e a parte ativa da comunidade de usuários que nos ajuda a desenvolver e melhorar o navegador conta com milhares de pessoas em todo o mundo. Eles nos fornecem uma assistência inestimável no desenvolvimento do navegador, sem o qual dificilmente poderíamos em tão pouco tempo criar um navegador verdadeiramente poderoso e único em funcionalidade, que é o Vivaldi hoje. Ao mesmo tempo, não se pode deixar de notar outro “efeito colateral” muito importante para o projeto, devido ao envolvimento da comunidade no processo de desenvolvimento do produto.



O fato é que mesmo fazendo uma pequena contribuição para o desenvolvimento de um navegador, a pessoa começa a sentir seu envolvimento na causa comum: este não é apenas um dos muitos navegadores - é um navegador em cuja criação o usuário está diretamente envolvido. Como de costume, todos nós gostamos de contar aos outros sobre nossas conquistas, e os usuários do Vivaldi não são exceção - eles se tornam os distribuidores mais ativos do navegador, recomendando-o a seus amigos e conhecidos. É o navegador deles também!



E mesmo que uma pessoa não tenha participado da tradução ou teste do navegador, ela pode se tornar parte da equipe de Embaixadores - voluntários que nos ajudam a contar a outras pessoas sobre o navegador e suas vantagens em relação a outros produtos semelhantes. Essa também é a contribuição do usuário para a criação do navegador - só que desta vez na área de marketing. Assim, estamos tentando dar à comunidade de usuários a oportunidade de participar ativamente em quase todas as áreas de trabalho da empresa, desde o planejamento do desenvolvimento até a promoção do mercado de navegadores.



Experiência testada pelo tempo



Essa forma de trabalhar com a comunidade de usuários não é nenhuma novidade - na verdade, antes de Vivaldi, muitos de nossos desenvolvedores trabalharam para desenvolver o navegador Opera, que já foi muito popular, e foi por meio da estreita colaboração com os usuários que conseguimos torná-lo popular em todo o mundo. Hoje, estamos simplesmente repetindo este caminho de sucesso, continuando a aprimorá-lo e forjando uma cooperação mais estreita com a comunidade de usuários.



Em um futuro próximo, planejamos lançar vários outros projetos que ajudarão a todos a participar da criação de um navegador Vivaldi funcional e conveniente - um navegador que é criado em conjunto por desenvolvedores e usuários, todos para todos.



Foto de Vlad Hilitanu



All Articles