Mas estou fazendo besteira? Por que os desenvolvedores vão para o gemba

Oi Habr. Sou um testador e realmente acredito que o gemba é uma ótima ferramenta para entender seu produto. Aí é bom responder minha própria pergunta: "Mas não estou fazendo besteira?" Hoje, quero falar mais sobre suas vantagens, bem como as idéias que recebemos depois de ir à pizzaria.



Disclaimer: Gemba (Jap現場Gemba.), Gembutsu Gant - referem-se a abordagem típica de práticas de gestão japoneses Kaizen, de acordo com o que para um entendimento completo da situação for considerado necessário para vir para o Gemba - o lugar de execução (Jap現地現物, «ponto no chão".) fluxo de trabalho, reunir fatos e tomar uma decisão diretamente no local. Na literatura em língua russa, a grafia "gemba" e "genti genbutsu" são geralmente usadas. ( Wikipedia )

Para falar sobre por que precisamos de gemba, vou começar do começo. Nosso produto é o sistema de informações Dodo IS que une todas as partes de nossos negócios em duas direções:
  • b2c (site e aplicativo móvel);
  • b2b (aplicativos para controle de turno, gerenciamento de pizza, saldos de inventário, interfaces de caixa eletrônico e assim por diante).

É muito difícil criar um produto de qualidade e não saber como usá-lo e quem trabalha com ele. Para avaliar a qualidade, usamos 2 abordagens:
  • Coma sua própria comida de cachorro (para b2c) - um método de investigar a experiência do usuário quando os funcionários usam produtos que desenvolvem na empresa. Essa abordagem é bastante simples de usar na vida real. Você, como todos os clientes, pede pizza quando vai de metrô, sob a chuva, às -30 ou deitada na praia. Desvantagens, bugs, UX ruim podem ser facilmente sentidos em você.
  • Gemba (para b2b) é um método de investigar a experiência do usuário quando os funcionários usam produtos que desenvolvem na empresa. MAS. No nosso caso, implica uma imersão mais profunda no produto e no ambiente. Você não pode trabalhar como pizzaiolo ou se tornar gerente de uma pizzaria a qualquer momento para entender como o sistema funciona.

Quem deve ir a gemba


Ninguém deveria, mas todos podem. Ir a gemba é todo mundo certo. Ninguém proíbe ir à pizzaria, mas ninguém o força. Testadores, desenvolvedores e gerentes de produto podem ir até lá. Todo o truque é a diferença de foco.
  • Produtos> Para os produtos, essa é uma das principais atividades: na pizzaria, elas desenham idéias, obtêm insights, veem a imagem com integridade. Os gerentes de produto usam o gemba para testar hipóteses, entrevistas detalhadas, desenvolvimento do cliente, compilar um mapa de jornada do cliente e assim por diante.
  • Desenvolvedores Os desenvolvedores vão ao gemba para "tocar" o produto que fabricaram. Um efeito colateral disso são informações não controladas.
  • Testadores . Para os testadores, estágios em uma pizzaria fazem parte do processo de integração. Acreditamos que os testadores devem estar mais imersos no contexto comercial do que os desenvolvedores. Ao voltar da pizzaria, nem um único testador disse que era uma perda de tempo.


Por que ir para gemba


1. Barato e alegre. Uma viagem a Gemba é fácil de implementar. O desenvolvedor vai à pizzaria e usa o produto. Só isso. Isso é centenas de vezes mais fácil do que simular uma pizzaria em um escritório, convidando funcionários existentes da pizzaria e demonstrando ficcionalmente sua experiência de usuário em um cavalo esférico no vácuo.

2. Informações de automação. Em gemba, insights sobre a automação de processos de negócios acontecem. Um dos nossos desenvolvedores de Android Pasha foi ao gemba e viu como é o processo de marcação. Os funcionários COUNTED IN MIND and HANDS escreveram etiquetas com datas de validade dos produtos. Para cada produto, a data de início do degelo, a data de vencimento e a data de vencimento são calculadas e gravadas. A rotulagem do produto é uma rotina chata na qual os erros são constantemente cometidos por desatenção.

O desenvolvedor percebeu que isso é uma besteira completa; para automatizar isso é "meia hora do trabalho de um programador", ele o pegou e o automatizou. Portanto, havia um aplicativo móvel para impressão de etiquetas. A operação se resumia ao seguinte: um funcionário seleciona uma posição de mercadoria em um tablet, faz um "tyk", uma etiqueta com todos os termos é impressa, só isso.

3. Deficiências no campo. As lacunas de produtos são mais claras em gemba. O Dodo IS possui funcionalidade para auditoria. A funcionalidade foi desenvolvida para o tablet. Durante a auditoria, um funcionário pode inserir dados diretamente no tablet, mas está muito frio no freezer e na geladeira, o tablet se recusa a trabalhar, às vezes a conexão cai e a interface em si não é muito conveniente. Portanto, os resultados da auditoria são escritos em papel e contribuem para o Dodo IS. Trabalho duplo!

Antes de começar a reescrever a interface do auditor, a equipe de desenvolvimento passou por revisões noturnas na pizzaria para entender o processo. Eles voltaram de lá com idéias para melhorá-lo. Por exemplo, se a conexão for perdida, a entrada de informações deverá ser assíncrona, adicionar dados ao armazenamento local e, quando a conexão for restaurada, envie para o servidor.


Fora da janela à noite, neste momento, os desenvolvedores consideram tomates

4. Condições reais de trabalho. A pizzaria mostra as condições de trabalho nas quais as aplicações são usadas. Uma das equipes de desenvolvimento fez o rastreamento para uma pizzaria - um conjunto de seis comprimidos que exibem pizza, uma receita com ingredientes adicionados ou removidos e a localização da pizza na cozinha por vez.


Folha de massa


Embalagem para tablets

A equipe ativou o novo rastreamento em uma pizzaria e foi ver como ele funciona. Na pizzaria, os desenvolvedores viram que os pizzarias cutucam comprimidos com as mãos manchadas com molho ou queijo e o fazem muito rapidamente. Como resultado, no tablet, em vez de um clique, é obtido um furto. A equipe ficou muito surpresa. Afinal, no escritório, clicamos no tablet com as mãos limpas e não tivemos pressa. Após essa viagem a Gemba, a equipe retornou e refez o clique no furto.

5. Resolução de problemas. Depois de ir à pizzaria, você oferece as soluções mais adequadas. Você sabe como os negócios funcionam, como funcionam os processos na vida real. Quando uma empresa chega a você com um problema, graças a uma visão ampla da empresa e ao conhecimento de como o sistema funciona por dentro, você pode oferecer uma solução mais simples ou sistemática para o problema.


Desenvolvedores gemba satisfeitos

6. O efeito do produto. Você pode ver como a inacessibilidade ou a interface complexa do produto afeta funcionários e clientes. Você fica no caixa e ele diminui a velocidade, uma fila está se acumulando no caixa, alguns clientes negam ou saem por causa disso. Sem esse conhecimento valioso, um desenvolvedor pode não ter prestado atenção ao aumento no atraso da resposta.


O engenheiro de controle de qualidade no caixa recebe pedidos

Por que não ir a gemba


Não pude apresentar as deficiências dessa abordagem, exceto que a campanha de nossos desenvolvedores em gemba não se justifica financeiramente. Recebemos muito feedback sobre fazer besteiras caras, pagar um desenvolvedor ao salário por transformar pizza, tirá-lo do trabalho e desempenhar suas funções imediatas. Aqui tenho uma opinião simples: pagamos ao desenvolvedor por seu trabalho, por seu produto. Ele apenas trabalha em uma pizzaria, olha o produto através dos olhos do cliente e responde em tempo real à pergunta "Eu fiz lixo?"

O fim


Na Dodo Pizza, viagens de gemba são comuns. Esta é uma ótima experiência com a qual fabricamos um produto de qualidade.

Gostei da maneira como nosso desenvolvedor Dima Afonchenko escreveu: “Para mim, como desenvolvedor que não foi ao gemba, um desenvolvedor que foi ao gemba parece uma transportadora de conhecimento secreto. Ao discutir em uma assembléia geral, essa pessoa pode dizer: “O que você propõe não vai funcionar, porque eu estava na pizzaria e vi como realmente estava lá. Em geral, você precisa ir a gemba pelo menos para isso.

As duas perguntas mais comuns sobre gemba e desenvolvedores


Como você vai a uma pizzaria sem mel? livros? De jeito nenhum. Você não pode ir a gemba sem um livro de medicina. Somos pessoas normais e observamos rigorosamente os padrões de limpeza. Não pode haver exceções. Antes de ir para Gemba, você precisa se submeter a um exame médico e obter a permissão de trabalho apropriada.

Os desenvolvedores precisam lavar banheiros? Não. Vamos às pizzarias para entender como o nosso produto funciona em condições de "combate". UPD: após a publicação do artigo, recebi um feedback de que, durante o gemba, você ainda pode ser solicitado a limpar, inclusive nos banheiros, desde que, quando você chega à pizzaria, se torna estagiário em período integral.

Source: https://habr.com/ru/post/pt457398/


All Articles