O que acontece durante a fase de descoberta de um projeto?
Publicados: 2021-08-27Então, você tem uma ideia brilhante de inicialização, o que vem a seguir? Como se costuma dizer, um produto bem iniciado é um produto semi-construído. As melhores práticas mostram que um bom começo de trabalho em um projeto web quase sempre envolve uma fase de descoberta do produto.
De acordo com um relatório recente da McKinsey, cerca de 17% de todos os projetos de TI não são bem-sucedidos. Apenas 7% são entregues com atraso, e cerca de 50% superam o orçamento. O que pode evitar essas e outras possíveis falhas de inicialização? As melhores práticas mostram que uma análise e planejamento cuidadosos e oportunos podem ajudar a evitar algumas armadilhas. Como saída, a fase de descoberta é obrigatória para empresas que desejam saber como concluir seu novo projeto no prazo e dentro de um orçamento confortável.
Então, vamos descobrir o que acontece durante a fase de descoberta, por que ela é essencial e quais os benefícios que ela traz para os empresários.
- Por que seu produto precisa de uma fase de descoberta?
- Noções básicas de descoberta de produtos
- O que acontece durante a fase de descoberta do produto?
- 1. Explore a área temática do projeto
- 2. Defina possíveis gargalos
- 3. Discuta as soluções mais adequadas
- 4. Sugerir características iniciais e definir um escopo de projeto
- 5. Estimar o custo e o tempo do projeto e finalizar a documentação do projeto
- Benefícios da descoberta para proprietários de empresas
- Com o que você pode contar após a descoberta do produto?
- Pensamentos finais
Por que seu produto precisa de uma fase de descoberta?

A estreia na descoberta de produtos começou no início dos anos 2000. Foi uma reação consistente ao método de execução do processo de desenvolvimento de produto que pode levar anos em alguns casos.
Em 2001, o lançamento do Agile Manifesto ofereceu uma alternativa mais eficiente em termos de tempo para o desenvolvimento lento e impreciso de produtos. A abordagem ágil tornou-se um verdadeiro divisor de águas, pois incentivou as equipes de desenvolvimento de software a serem pequenas e rápidas. Eventualmente, essa nova prática treinou equipes para criar produtos que os clientes pudessem usar e, portanto, adorariam.
Ao mesmo tempo, o design thinking e o UX design tornaram-se um novo preto, mudando o foco principal do desenvolvimento de produtos nos clientes, e não nos proprietários de negócios. O UX levou as equipes de desenvolvimento de produtos a fazer uma nova pergunta ousada: o que os clientes realmente precisam?
E essa abordagem centrada no cliente forma o coração do então novo processo de descoberta de produtos.
Recomendado para você: vantagens e desvantagens de usar o WordPress para seu próximo projeto PHP.
Noções básicas de descoberta de produtos
A descoberta do produto é o que parece. Nenhum significado oculto. Apenas uma fase de pesquisa ou consulta muito intensiva e precisa antes de qualquer desenvolvimento. Dependendo do escopo e da complexidade do trabalho, essa fase pode levar de uma semana a vários meses. O custo da descoberta do produto depende da complexidade do projeto, mas geralmente representa de 5% a 10% dos custos totais de desenvolvimento.
Recomendação geral: esta fase é crucial para empresas com apenas uma ideia para validar antes de avançar e construir um MVP ou um produto complexo. Ainda que a descoberta seja a fase desejada para um bom começo, nem todas as startups e produtos precisam dessa etapa inicial. Falaremos sobre isso mais tarde.
Até agora, encontre os principais motivos pelos quais você, como proprietário de uma empresa, deve considerar sessões de descoberta para seu novo produto.

No entanto, existem algumas situações em que você pode omitir o estágio de descoberta com pouco risco:
- Se você já possui toda a documentação do projeto de, digamos, outro fornecedor de software.
- Se você só precisa fazer algumas pequenas alterações no projeto existente e em andamento.
Como você pode ver, há exceções para a principal regra de desenvolvimento de produtos de descoberta obrigatória. Agora vamos descobrir o que está acontecendo durante a fase de descoberta de um produto e quem geralmente está envolvido.
O que acontece durante a fase de descoberta do produto?

Promessa de descoberta: Todo novo produto pode evitar riscos e possíveis retrabalhos desde o início. Se você quiser conhecer a equipe de desenvolvimento e receber uma estimativa, experimente a descoberta.
O que está por trás dessa fase de pré-desenvolvimento e como proceder.
1. Explore a área temática do projeto

Para começar, um cliente compartilha em detalhes a ideia por trás do produto, como ele deve funcionar, quais recursos são considerados obrigatórios e assim por diante. Um breve questionário preenchido com ideias de produtos e outras questões relacionadas será de grande ajuda. Quanto mais informações forem coletadas nesta fase, melhor. Uma vez que a equipe de desenvolvimento tenha todas as informações sobre a visão do cliente, ela realiza a pesquisa e a análise.
2. Defina possíveis gargalos

Ao analisar, o fornecedor de desenvolvimento oferece conselhos sobre como resolver os problemas dos usuários finais da maneira mais eficaz. Em seguida, a equipe de desenvolvimento discute os possíveis gargalos do projeto com o cliente. Entre os congestionamentos comuns estão os recursos específicos do produto ou a implementação da lógica de negócios esperada.
3. Discuta as soluções mais adequadas

Nesta etapa, os especialistas técnicos oferecem soluções de alto nível para os pontos problemáticos definidos acima.

Simplificando, eles explicam por que esta ou aquela solução de arquitetura atende totalmente aos requisitos do produto. Nesta fase, é oferecido ao cliente a pilha de tecnologia mais avançada para o desenvolvimento de produtos futuros. Dessa forma, a equipe garante que o projeto será entregue da maneira mais eficaz.
4. Sugerir características iniciais e definir um escopo de projeto

Terminando com a análise, vamos especificar o escopo do projeto e identificar as prioridades. Esta etapa é essencial para ambos os lados: o cliente e o fornecedor do desenvolvimento. O escopo do projeto formado permite que todas as partes vejam descrições de recursos ou histórias de usuários e é necessário para estimativas mais precisas.
5. Estimar o custo e o tempo do projeto e finalizar a documentação do projeto

Com base em todas as informações recebidas, a equipe de desenvolvimento pode agora finalizar todos os documentos necessários do projeto. Como regra, esses documentos incluem uma especificação de requisitos do sistema (SRS) e um conjunto de protótipos clicáveis. O documento SRS cobre todas as informações necessárias para um desenvolvimento mais tranquilo. Nesse estágio, a equipe de desenvolvimento também oferece estimativas precisas de tempo e orçamento.
É importante realizar sessões regulares entre a equipe de desenvolvimento e as partes interessadas, para estar na mesma página sobre as expectativas do produto e possíveis atualizações. Várias vezes por semana geralmente é suficiente. Entre as sessões possíveis, os formatos são: no escritório de um fornecedor, no escritório de um cliente ou, de acordo com o nosso tempo, remotamente.
Você pode gostar de: 8 excelentes Amazon Web Services (AWS) que você deve considerar para usar em seu próximo projeto de aplicativo da Web.
Benefícios da descoberta para proprietários de empresas
Para resumir, observe a tabela abaixo com todos os objetivos da fase de descoberta do produto.

Durante a primeira reunião na fase de descoberta, os gerentes de projeto geralmente fazem ao proprietário da empresa uma lista de perguntas esclarecedoras. Abaixo está uma lista das consultas básicas:
- Qual é o objetivo comercial do seu produto?
- Quem é o público-alvo do seu produto?
- Quem é a principal competição?
- Qual é o cronograma do projeto?
- Qual é o orçamento aproximado para o projeto?
Para atingir os objetivos da fase de descoberta do projeto, tanto a equipe de desenvolvimento quanto os representantes do cliente participam das sessões. O envolvimento ativo do lado do cliente é essencial para o sucesso.
Abaixo estão as principais funções de descoberta de produtos do lado de um cliente e de um fornecedor de serviço:
- Lado de um cliente:
- Dono do negócio;
- Partes interessadas.
- Lado do provedor de serviços de software:
- Analista de Negócios / Gerente de Produto;
- UX/UI Designer;
- Arquiteto de software.
Se você ainda está em dúvida sobre por que deveria gastar mais tempo e orçamento para o estágio de descoberta, abaixo você pode encontrar os entregáveis que receberá com este estágio de pré-desenvolvimento.
Com o que você pode contar após a descoberta do produto?

No nível mais básico, a descoberta do produto dá uma pista sobre os desafios de negócios, bem como os problemas exatos que o público-alvo do produto enfrenta. A partir daqui, a equipe de desenvolvimento pode encontrar soluções eficazes para o problema, criar toda a documentação necessária e fornecer estimativas.
Assim, após a fase de descoberta, você como cliente pode contar com os seguintes entregáveis:
- Protótipos clicáveis do produto;
- A lista de recursos com alta prioridade;
- Especificação de detalhes do produto;
- Arquitetura do produto e documentação técnica;
- Custos precisos e estimativa de tempo;
- Recomendações para a formação da equipe de desenvolvimento.
Como você pode ver, o principal objetivo da fase de descoberta é coletar informações detalhadas do projeto com estimativas de tempo e custo. Além disso, você terá a documentação do projeto e protótipos clicáveis. Agora, quando o feitiço por trás da descoberta for quebrado, vamos ver o que vem a seguir.
Depois de concluir a fase de descoberta do produto, a próxima etapa é o desenvolvimento do produto. Geralmente inclui as seguintes etapas: criação do roteiro do projeto, mencionando todas as funcionalidades e funções do usuário e, finalmente, construindo um produto viável mínimo (MVP).
Você também pode gostar de: Funções e responsabilidades do projeto de desenvolvimento de software.
Pensamentos finais

A descoberta de um projeto é uma fase de desenvolvimento crucial para startups com uma nova ideia. Ele permite que os proprietários de negócios validem o conceito, obtenham estimativas precisas de tempo e custo e mostrem um vetor de desenvolvimento futuro. Além disso, a descoberta ajuda a receber um SRS de especificação técnica detalhado e um escopo preciso em uma linha do tempo.
Para ser justo, nem todas as empresas precisam dessa fase inicial de consultoria. Pequenas alterações no produto e documentação de projeto pronta de outros provedores de serviços são dois casos para ignorar a descoberta. Ainda assim, é sempre melhor começar pequeno, tentar trabalhar com a equipe de desenvolvimento, descobrir os custos e o tempo envolvidos e, claro, reforçar a ideia.
A fase de descoberta visa economizar tempo e orçamento e tornar o processo de desenvolvimento mais claro para todas as partes no que diz respeito aos benefícios. Quando os riscos e gargalos mais significativos do projeto são revelados com antecedência, é provável que sua startup seja um sucesso. Uma última coisa a mencionar aqui, a descoberta é um esforço colaborativo. A comunicação regular é a chave principal para a conclusão eficaz da fase de descoberta do produto.