Desenvolvimento de produto / 03
Um MVP precisa do primeiro cliente, não de uma lista de desejos menor.
A folha tem quarenta funcionalidades. Reduzi-las a vinte parece progresso, mas ainda não explica por que alguém abrirá o produto amanhã. Comece pela tarefa do primeiro cliente e pelo resultado que o fará voltar.
Descreva uma transação
Num produto de reservas hipotético: o cliente encontra um horário, reserva, paga e recebe confirmação; o prestador vê uma marcação fiável. Esta frase explica mais do que painel, IA, pagamentos e notificações.
Que sinal permite testar a ideia? Uma primeira reserva concluída, uma segunda visita paga ou um prestador que queira continuar? Escolha algo próximo do problema. Contar registos pode dizer muito pouco sobre ele.
Hipótese
Quem vai pagar e que tarefa precisa de concluir?
Percurso
Um caminho desde o pedido até ao resultado.
Piloto
Utilizadores reais; erros e ajuda manual visíveis.
Decisão
Continuar, mudar ou parar com base nos dados.
Exemplo de âmbito para um serviço de reservas. Noutro produto, alterar primeiro a hipótese e depois as funcionalidades.
Distinguir protótipo, piloto e primeiro produto
Um protótipo ajuda a verificar se as pessoas compreendem uma ideia ou interface. Pode usar dados simulados e não ter pagamentos ou contas funcionais. Um piloto testa um serviço limitado com participantes reais e apoio acordado. Um MVP deve concluir a tarefa central nas condições prometidas. São entregáveis diferentes. Chamar MVP a todos dificulta a comparação de propostas e a definição do que deve ser aceite no fim.
Escreva a decisão que a primeira versão precisa de esclarecer. Um prestador pagará para reduzir trabalho de agenda? Um cliente voltará para outra sessão? Defina participantes, forma de chegada e observações contrárias à hipótese. Muitas inscrições não demonstram necessariamente procura quando as pessoas nunca precisaram do serviço. Um grupo pequeno a realizar uma tarefa relevante pode revelar problemas importantes. Mantenha os limites da amostra visíveis: encontrar uma dificuldade de utilização não equivale a provar que o mercado inteiro comprará o produto.
Desenhar o percurso completo antes da lista de ecrãs
Siga uma pessoa desde a descoberta da oferta até ao resultado prometido. Inclua o que acontece entre interfaces: um email atrasado, uma disponibilidade confirmada pelo prestador ou um pagamento ainda pendente. Registe o que o utilizador sabe e o que o negócio precisa de saber para continuar. Uma lista com acesso, painel e checkout pode esconder estados intermédios que influenciam a confiança mesmo sem exigirem mais um ecrã elaborado.
Num serviço de reservas, o lado do prestador importa tanto como a confirmação do cliente. Deve mostrar sessão, contacto e estado do pagamento corretos. Limitar a primeira versão a um prestador e um serviço é uma escolha de âmbito legítima. Omitir a recuperação de uma reserva interrompida afeta a possibilidade de cumprir a promessa. Reveja o percurso com ambas as partes antes de adiar funcionalidades. Esta conversa costuma esclarecer prioridades melhor do que discutir um número máximo de ecrãs sem o relacionar com a tarefa real.
Planear o trabalho manual do piloto
Uma pessoa pode gerir alterações pouco habituais, rever documentos incertos ou preparar o primeiro relatório enquanto se testa a procura. Torne claro quem faz esse trabalho, como recebe a tarefa e que estado vê o cliente. Uma intervenção assumida pode evitar construir demasiado cedo um sistema administrativo complexo. Trabalho escondido distorce custos, capacidade e a impressão de que o produto já funciona sozinho, dificultando uma avaliação honesta do piloto.
Meça frequência e duração. Se o fundador repara todas as reservas normais, existe um problema no percurso central. Se uma solicitação especial é rara e rápida de resolver, a sua automatização pode esperar. Preserve uma estrutura substituível no futuro: estado, responsável e histórico são mais úteis do que mensagens privadas dispersas. As operações fazem parte da experiência. O objetivo é descobrir onde investir, sem apresentar autonomia aparente sustentada por horas de intervenção que ficam fora do balanço e do orçamento da exploração posterior.
Desloque a tabela na horizontal para ver todas as colunas.
| Funcionalidade | Decisão para o piloto | Critério de aceitação |
|---|---|---|
| Escolha do horário e reserva | Construir o percurso completo | Duas pessoas não podem reservar o mesmo horário |
| Alterações de data pouco comuns | Tratamento manual pela administração | O pedido tem responsável e estado visível |
| Pagamento, se necessário para testar a procura | Confirmar o pagamento no servidor | Uma notificação repetida não cria uma segunda compra |
| Fidelização e recomendações | Aguardar a validação da procura principal | Os dados relacionam a funcionalidade com compras repetidas |
Escolher web ou mobile a partir da utilização
Uma aplicação web adaptável pode ser suficiente quando a pessoa segue uma ligação para uma tarefa ocasional. Uma aplicação móvel dedicada faz mais sentido se uso repetido, funções do dispositivo ou trabalho sem ligação alterarem substancialmente a experiência. Liste essas necessidades antes de escolher tecnologia. Pedir uma app pode apenas significar querer um serviço cómodo no telemóvel, sem implicar necessariamente manter publicações distintas em várias lojas.
Compare também criação de contas, revisão de versões, dispositivos suportados, atualizações e assistência. Se for proposto código partilhado, pergunte o que continua específico de cada plataforma e como será testado. Não force igualmente uma solução de navegador quando a capacidade essencial do dispositivo não puder ser fornecida de maneira fiável. Faça uma experiência técnica limitada sobre a dúvida. Um comportamento demonstrado no equipamento previsto esclarece a arquitetura melhor do que uma lista longa de vantagens genéricas de tecnologias populares, desligadas do trabalho que o primeiro cliente pretende realizar.
Verificar dependências antes de prometer uma data
Uma interface pequena pode depender de calendário, pagamentos, CRM e bases existentes. Confirme acesso, operações necessárias, exemplos de dados e ambiente de teste antes de considerar as integrações resolvidas. Um conector disponível pode não permitir a escrita exigida pelo percurso. A estimativa deve declarar essas hipóteses, sobretudo quando permissões ou documentação são controladas por outra organização e a agência não as pode garantir autonomamente.
Defina o sistema de referência para cada estado e o tratamento de atualizações contraditórias. Se uma marcação for cancelada diretamente no calendário, o que apresenta o portal? Se a notificação de pagamento chegar antes da atualização da reserva, como continua o processo? Não é necessário construir logo um painel sofisticado para todas as falhas imagináveis. É necessário um estado seguro e uma recuperação visível para o percurso central. Estas decisões tornam o planeamento mais realista, porque as transições difíceis deixam de ficar escondidas até à última semana de aceitação.
Testar acesso com duas contas normais
Crie dois utilizadores comuns no ambiente de teste e tente abrir registos de um através do outro. Verifique interface e resposta do servidor. Esconder um botão não estabelece permissão sobre os dados. Defina papéis segundo responsabilidades reais, como cliente, prestador e administração. O modelo inicial pode ser simples, mas as ações importantes devem ser verificadas no ponto onde a informação é lida ou alterada.
Inclua recuperação de conta, convites e retirada de acessos. Uma pessoa pode sair de uma empresa ou receber um convite enviado para o endereço errado. O produto precisa de gerir esses casos sem expor registos alheios. Pergunte quem pode consultar dados para apoio e como se limita esse acesso. São requisitos normais, não extras reservados para uma edição empresarial futura. Um produto com poucas funcionalidades pode manter fronteiras claras entre pessoas e organizações. Reduzir âmbito não deve significar adiar as verificações que sustentam a confiança básica no serviço.
Confirmar pagamentos sem depender do navegador
Um cliente pode fechar o separador, perder ligação ou atualizar durante o processamento. A aplicação necessita de um estado conciliável com o prestador de pagamentos, além do ecrã de sucesso. Distinga pendente, bem-sucedido e falhado para que o utilizador compreenda o próximo passo. Não proponha outro pagamento às cegas enquanto o anterior continua por esclarecer. A mensagem deve indicar se é necessário agir ou se está em curso uma verificação.
Use as notificações documentadas do servidor e confirme a sua autenticidade. O processamento deve suportar mensagens repetidas e uma ordem diferente da prevista. Verifique os registos de compra e reserva, não apenas a resposta técnica do endpoint. Inclua um procedimento para reembolsos e pagamentos que exigem investigação, mesmo que uma pessoa o execute no piloto. Uma recuperação manual compreensível é preferível a um checkout vistoso que deixa a equipa sem explicar o que aconteceu ao débito e ao serviço que o cliente esperava receber.
Avaliar IA quando faz parte da promessa principal
Se interpretar documentos ou responder a partir de uma base de conhecimento é o trabalho central, a qualidade da IA pertence à aceitação inicial. Reúna entradas representativas e defina resultados válidos, recusas e casos para revisão humana. Separe falta de informação na fonte, interpretação incorreta e ação posterior errada. Um exemplo convincente não demonstra que a função cumpre a tarefa nas condições anunciadas a quem utilizará o serviço.
Considere o custo da incerteza. Quem revê um resultado duvidoso? O que pode corrigir o cliente? O que acontece se o modelo estiver indisponível? Um pedido em fila, uma resposta limitada ou assistência humana podem ser adequados. Escolha o comportamento deliberadamente. Se o assistente for apenas um atalho opcional num percurso de reserva já completo, pode surgir mais tarde. A hipótese do produto deve orientar a decisão, sem impor IA em cada interface independentemente do problema concreto e do benefício para o primeiro grupo de utilizadores.
Comparar propostas com a mesma história de aceitação
Dê a cada potencial parceiro o mesmo percurso curto, dados de exemplo e resultados observáveis. Peça a separação de descoberta, desenho, implementação, integrações, testes e entrega. Dependências e exclusões devem ser claras. Dois totais não são comparáveis se um inclui operação e recuperação e o outro apenas uma demonstração. Resolver essa diferença costuma ser mais útil do que negociar um desconto sobre um âmbito que ainda permite interpretações incompatíveis.
Acorde quem responde às dúvidas de negócio, quem aceita entregas e como se documenta uma alteração. Peça resultados intermédios que mostrem progresso na tarefa real, não só ecrãs terminados. Uma incerteza técnica pode justificar uma investigação limitada antes de um preço fechado. Relacione a reserva orçamental com riscos identificados e condições de utilização. Assim é possível discutir dinheiro e prazos com clareza, sem fingir que não existem incógnitas nem deixar toda a mudança futura sujeita a custos que ninguém consegue antecipar.
Medir a decisão depois do lançamento
Registe passos que indiquem tarefa concluída: pedido válido, marcação confirmada, pagamento bem-sucedido ou utilização repetida, conforme a hipótese. Distinga tentativas e resultados e evite contar duas vezes o mesmo evento. Examine os abandonos junto da experiência envolvente antes de concluir que falta uma funcionalidade. Uma oferta confusa, preço mal explicado ou confirmação que não chega pode explicar melhor o comportamento do que uma nova lista de melhorias.
Mantenha a revisão ligada aos participantes e à hipótese inicial. Uma amostra pequena pode revelar atrito sem provar procura generalizada. Escreva o que continua desconhecido e que observação alteraria a decisão. Acrescente uma função importante quando existir motivo ligado ao comportamento dos clientes ou ao custo operacional. Se a tarefa central não é valorizada, um programa de recomendações ou mais gráficos pode não esclarecer a razão. O primeiro produto deve permitir decidir melhor onde investir e o que precisa de ser repensado antes de continuar a desenvolver.
Reduza a amplitude, mantenha a fiabilidade
Um tipo de cliente, um serviço, um percurso. Um administrador pode tratar pedidos especiais manualmente se o procedimento for claro. Recomendações, cinco planos e relatórios automáticos podem esperar.
Validação, permissões, estado do pagamento e recuperação ficam. Tente abrir uma reserva alheia noutra conta. Atualize durante o pagamento. Envie duas vezes. Uma demonstração que exige cliques perfeitos ainda não está pronta para aprender com clientes reais.
A aplicação móvel precisa de uma razão
Uma aplicação web responsiva pode bastar quando a tarefa começa por uma ligação. iOS e Android fazem sentido se as capacidades do dispositivo ou a utilização frequente mudarem a experiência. Escreva essas necessidades antes de escolher.
O mesmo vale para a IA. Para uma simples marcação, o assistente pode chegar mais tarde. Se interpretar documentos for o núcleo do produto, avaliar as respostas pertence à primeira versão.
Inclua a entrega no âmbito
Acorde quem controla domínio, repositório, alojamento e conta de pagamentos. Inclua exportação, cópias de segurança e um canal para incidentes. Na segunda-feira após o lançamento alguém precisa de saber operar o produto.
Descreva a primeira versão com um teste curto e resultados observáveis. Guarde as ideias seguintes à parte. Os clientes mostrarão o que merece ser ampliado.
Antes de começar
- Identificar o primeiro cliente e a tarefa completa que deve concluir.
- Testar permissões, pagamentos interrompidos e envios duplicados.
- Acordar acesso ao código, contas e documentação operacional.
Nota editorial. Os exemplos ilustram decisões ou testes; não são resultados de clientes.
