Dimensionamento de equipe e prazo em projeto de software sob restrição orçamentária
Uma empresa de médio porte contrata uma consultoria para modernizar seu sistema de gestão de estoque, hoje em um ERP legado com banco de dados proprietário. O contrato prevê entrega em 6 meses e orçamento fixo de R$ 480.000,00. A consultoria alocou 4 desenvolvedores plenos (custo médio de R$ 12.000,00/mês cada) e 1 analista de requisitos (R$ 14.000,00/mês). Após 2 meses, a equipe concluiu apenas 15% do escopo funcional levantado. O cliente exige que funcionalidades de emissão de nota fiscal eletrônica estejam prontas no 4º mês por exigência legal, mas o módulo de relatórios gerenciais pode ser postergado. A equipe relata que 40% do tempo tem sido gasto em reuniões de alinhamento e retrabalho por requisitos ambíguos.
1. Considerando os princípios de gestão de projetos e de engenharia de software, avalie a viabilidade do prazo e do orçamento e proponha uma ação prioritária para os próximos 30 dias.
Read the worked answer
Análise de viabilidade:
- Custo mensal da equipe: 4 × 12.000 + 14.000 = R$ 62.000/mês.
- Em 6 meses, o custo base seria R$ 372.000, deixando R$ 108.000 de margem - porém o ritmo atual (15% em 2 meses) projeta ~45% ao final de 6 meses, inviável para o escopo total.
- O gargalo não é capacidade de codificação, mas requisitos ambíguos (40% do tempo em retrabalho/reuniões), o que viola a premissa de escopo estável.
Ação prioritária (30 dias):
- Congelar e refinar o escopo do módulo de nota fiscal eletrônica (entrega legal no mês 4), com critérios de aceitação claros e prototipação rápida.
- Repriorizar o backlog: relatórios gerenciais vão para uma segunda fase contratual, liberando capacidade.
- Reduzir reuniões de alinhamento com rituais curtos (daily de 15 min, revisão semanal), redirecionando o tempo recuperado para desenvolvimento.
- Formalizar aditivo contratual ou replanejamento de fases, comunicando ao cliente o risco de prazo do escopo original.
2. Se o cliente recusar reduzir o escopo e mantiver prazo e orçamento, qual decisão técnica e gerencial você tomaria? Justifique com base em trade-offs.
Read the worked answer
Sem flexibilização de escopo, prazo ou custo, o triângulo de restrições fica sobrecarregado e a qualidade será a variável sacrificada - inaceitável em sistema fiscal, sujeito a multas por erro.
Decisão:
- Ampliar capacidade com contratação temporária ou realocação de 1–2 desenvolvedores sêniores, aceitando aumento de custo e renegociando orçamento; ou
- Fatiar a entrega em releases: release 1 com nota fiscal e funções críticas de estoque no prazo legal; release 2 com o restante, sob novo cronograma.
Justificativa: priorizar conformidade legal e integridade dos dados fiscais; documentar riscos e registrar formalmente a decisão com o cliente (matriz de riscos e termo de aceite), evitando compromisso implícito de entregar tudo no prazo original. A escolha entre ampliar equipe e fatiar depende da disponibilidade orçamentária e da tolerância do cliente a entregas parciais.