Esses dias me perguntaram qual seria a principal diferença entre POC e MVP, respondi que o MVP (Minimum Viable Product) seria uma versão utilizável do produto com um número mínimo de funcionalidades, enquanto o POC (Proof of Concept) estaria em um estágio anterior, sendo uma prova de conceito interna da equipe, para o verificar a viabilidade técnica.
Resolvi pesquisar melhor sobre o assunto para me aprofundar e separei algumas coisas interessantes:
- A POC mitiga os riscos técnicos, já o MVP mitiga os riscos de negócio;
- Startups normalmente começam com a POC para convencer os stakeholders sobre o real valor da solução a ser desenvolvida;
- A melhor forma de criar uma POC é no estilo de hackathon;
- Algumas vantagens do MVP são ter feedback dos usuários (early-adopters) antes do produto oficialmente lançado, reduzir custos/tempo e atrair investidores;
- Alguns benefícios da POC são atrair investidores iniciais, descobrir se as pessoas precisam do seu produto e escolher a tecnologia mais adequada antes do desenvolvimento;
- Existe ainda a prototipação, que também é rápida como a POC e permite visualizar como o usuário final irá interagir com o produto, entendendo seus fluxos e recursos necessários.
- Não necessariamente é preciso passar por todos esses passos, cabe avaliar em qual o momento você se encontra, tanto a nível de produto como na equipe e empresa.
Fontes:
https://www.plainconcepts.com/mvp-poc-differences-use-cases/
https://thinkingthrough.substack.com/p/what-we-get-wrong-about-proof-of
https://keytotech.com/2020/05/15/poc-prototype-mvp-difference/