Prodo SilvaCompany · Android
Início / Processo

Seis etapas e um freio em cada uma

Todo aplicativo nosso passa pelo mesmo caminho. Cada etapa tem um critério de saída: enquanto ele não for cumprido, o projeto não avança, mesmo que o prazo aperte.

Conversa

Antes de escrever código, escrevemos em uma frase qual problema o aplicativo resolve e para quem. Se a frase ficar comprida ou cheia de 'e também', o escopo está errado.

Só passa quandoa frase couber em uma linha e alguém de fora entender.

Rascunho na tela

Desenhamos as telas principais e testamos o caminho com pessoas que não trabalham com tecnologia. Muito ajuste barato acontece aqui.

Só passa quandouma pessoa de fora concluir a tarefa principal sem explicação.

Construção

Programação em ciclos curtos, com revisão de código entre nós. Nada de recurso novo enquanto o anterior não estiver fechado.

Só passa quandonão houver tarefa pela metade na lista do ciclo.

Teste em aparelho real

Instalamos em celulares de entrada e em modelos antigos, com pouca memória e internet ruim. Travou, demorou ou esquentou, volta para a bancada.

Só passa quandoo aplicativo abrir e funcionar bem no aparelho mais fraco da nossa lista.

Teste fechado

Grupo pequeno de pessoas convidadas usa o aplicativo no dia a dia por algumas semanas. Lemos tudo o que relatam, inclusive o que parece bobagem.

Só passa quandonenhuma falha grave aparecer e os relatos repetidos virarem correção.

Publicação e manutenção

Lançamento no Google Play, acompanhamento dos relatórios de falha e resposta às avaliações. O aplicativo continua recebendo correção depois de pronto.

Só passa quandonunca. Esta etapa não termina enquanto o aplicativo existir.
MedidasO que acompanhamos

Número que mede trabalho, não vaidade

Não colocamos meta de download porque ela depende de coisas fora do nosso alcance. Olhamos o que dá para corrigir na segunda-feira.

Sessões sem erro

Quantas vezes o aplicativo foi usado do começo ao fim sem travar ou fechar sozinho.

Tempo até a resposta

Quanto demoramos para responder um e-mail de suporte, contado em dias úteis.

Reclamação que se repete

Quando o mesmo assunto aparece três vezes nas avaliações, ele vira tarefa com prioridade.

Ferramentas

Com o que trabalhamos

Escolhemos tecnologia pelo que ela resolve, não pela moda do ano. Hoje o estúdio trabalha com desenvolvimento nativo para Android, controle de versão em repositório próprio e testes automatizados nas partes que fazem conta.

Relatórios de falha e estatísticas de uso vêm de serviços do próprio Google, configurados para coletar o mínimo necessário. O que cada serviço recebe está descrito na política de privacidade.

Design, texto e programação são feitos dentro do estúdio. Quando precisamos de ajuda externa, é para revisão de conteúdo ou tradução, e isso é dito na ficha do aplicativo.