Como funciona o desenvolvimento de um sistema: as 10 etapas explicadas
Desenvolvimento de software não é caixa preta. São dez etapas, cada uma removendo um risco específico — e em cada uma existe algo que só o cliente pod...
Discovery não é reunião de alinhamento nem papelada antes do trabalho de verdade. É a etapa que transforma suposição em escopo — e é onde a maior parte do custo de um projeto de software é definida.
Mário Lucas 5 min de leitura
Existe uma etapa que quase todo cliente quer pular e quase todo projeto que deu errado pulou. Ela tem nome estrangeiro, aparece no início do cronograma e parece caro demais para algo que não gera uma tela sequer: o discovery.
O nome atrapalha. Discovery não é workshop, não é reunião de alinhamento e não é papelada antes do trabalho de verdade. É a investigação da operação que transforma uma lista de desejos em um escopo que pode ser construído, estimado e cobrado.
Quando uma empresa descreve o sistema que quer, ela descreve o processo como ele deveria funcionar. Quem executa o processo todo dia conhece outra versão: a que tem exceção, atalho, planilha paralela, combinado informal entre dois setores e aquela regra que só o Fulano sabe aplicar.
Software construído sobre a primeira versão quebra no primeiro contato com a operação real. E aí acontece a conversa mais cara do projeto: "mas isso a gente sempre fez assim". Sempre — só que ninguém contou.
Todo requisito que não foi levantado vira uma suposição. Toda suposição errada vira retrabalho. Todo retrabalho vira custo e prazo.
O gestor descreve o objetivo; quem está na ponta descreve a realidade. As duas visões são necessárias, e a segunda é a que costuma faltar. Uma tarde acompanhando o atendimento, o chão de fábrica ou o balcão revela mais do que semanas de reunião.
Não como deveria ser. Cada passo, cada aprovação, cada momento em que a informação sai de um sistema e entra em outro pela mão de alguém. É nesse mapa que aparecem os gargalos que o software precisa atacar — e os que ele não vai resolver, porque são problemas de processo e não de tecnologia.
O que já existe e vai continuar existindo: ERP, emissor fiscal, meio de pagamento, planilhas críticas, base legada. Para cada item, três perguntas: tem API, tem documentação, tem alguém que conhece? A resposta muda a estimativa de forma direta.
Como o preço é calculado, quem pode aprovar o quê, o que acontece quando o cliente é um caso especial. As exceções são o coração do custo: cada uma delas é um caminho a mais para construir, testar e manter.
O que precisa ser verdade em seis meses para o projeto ter valido a pena? "Ter um sistema" não é resposta. "Fechar o mês em dois dias em vez de dez" é. Sem essa frase, ninguém consegue priorizar nada depois.
Tão importante quanto a lista do que será feito. Escopo sem fronteira explícita é escopo que cresce em silêncio.
Se o discovery termina só com uma apresentação bonita e um valor no fim, ele não foi um discovery.
Como ordem de grandeza, o discovery costuma representar entre 5% e 15% do esforço total do projeto e durar de duas a quatro semanas para sistemas de operação. Parece muito para quem só quer ver tela pronta. É pouco diante do que ele evita: refazer um módulo inteiro porque a regra de aprovação era outra custa muito mais do que a semana que teria revelado a regra.
Há um efeito colateral valioso: com um discovery documentado na mão, você consegue pedir orçamento a qualquer fornecedor e comparar propostas de verdade — porque todo mundo estará estimando a mesma coisa.
No nosso processo, cada etapa existe para remover um risco específico. O discovery remove o maior deles: o de construir com precisão a coisa errada. Entendemos a operação antes de escrever código — quem usa, quais processos existem hoje, onde está a dor real e o que define sucesso. O escopo nasce da operação, não de suposição.
Se a sua empresa está prestes a pedir orçamento de um sistema, converse com a Sixtec antes de fechar o escopo. É a hora em que a conversa vale mais.
Desenvolvimento de software não é caixa preta. São dez etapas, cada uma removendo um risco específico — e em cada uma existe algo que só o cliente pod...
O caminho da ideia até o primeiro usuário, na ordem certa: como definir o problema, cortar o escopo, escolher quem constrói e preparar a operação para...
Entre a assinatura do contrato e o sistema rodando na operação existe um caminho previsível. Veja quanto tempo leva cada etapa, o que costuma atrasar...
Conte o desafio do seu negócio. Avaliamos se um dos produtos do nosso portfólio resolve — ou o que seria preciso construir.