Você já ouviu falar do "Custo do Atraso"? Vamos explicar de um jeito simples.
Pense nisso como o dinheiro que você está "perdendo" por não lançar um produto no mercado agora mesmo. Ao entender esse conceito, as empresas conseguem compreender melhor como suas decisões podem afetar seus lucros. Ter isso sempre em mente pode resultar em decisões mais inteligentes, melhor desempenho e, no fim das contas, mais dinheiro no banco!
A seguir, vamos aprofundar nesse conceito e explicar por que achamos que existem custos ocultos associados a ele na Engenharia de Software.
Revelando os Custos Ocultos do Atraso (CoD)
Imagine dois desenvolvedores conversando sobre o custo que o atraso tem no desenvolvimento de um produto de software específico. Vamos ouvir o que eles têm a dizer sobre isso:
- Clark: "Eu tinha uma função incrível que deveria estar pronta até o fim do mês. Só que, na real, levei duas semanas a mais para terminar. Fico pensando em quanto dinheiro minha empresa perdeu por causa desse atraso."
- Rick: "Hmm... deixa eu ver. Você tem que pensar em quanto lucro sua empresa teria feito por semana depois que a função fosse lançada. Digamos que sejam uns $20.000 por semana. Com essa informação, dá para calcular fácil o custo desse atraso!
- Clark: "Ah, entendi! O CoD é... mais de $40.000! Inacreditável, né?
- Rick: "Pera aí! Essas duas semanas extras, você trabalhou de graça?
- Clark: "Quê? Haha... não! Claro que não!"
- Rick: "Então você tem que somar a esses $40.000 o seu salário dessas 2 semanas!"
- Clark: "Bom, agora sim fiquei preocupado, porque é muitíssimo dinheiro!"
O Rick entendeu direitinho! E, como define Johanna Rothman: "é a forma de pensar sobre o lucro que você pode perder mais o custo do desenvolvimento contínuo".
Por que é importante cumprir os prazos de lançamento de uma feature no desenvolvimento de software
O Rick falou sobre isso só pelo ângulo financeiro, mas existem muitos outros motivos pelos quais isso é crucial. De forma geral, estamos falando de manter os clientes satisfeitos, ficar à frente dos concorrentes, cuidar da nossa reputação, impressionar nossos investidores... e apostamos que tem muito mais coisa.
Mas voltando ao raciocínio do Rick, sempre quisemos dizer "Não sei não, Rick, parece papo furado". E agora finalmente tivemos a chance!
Bom, talvez chamar de papo furado tenha sido um exagero, mas alguma coisa lá no fundo nos diz que isso não é tudo... que existem mais custos ocultos quando não cumprimos os prazos.
Como projetos de software atrasados realmente impactam o seu bolso
Já vimos que os atrasos no desenvolvimento de software podem ter um impacto significativo nas vendas, principalmente se um produto está programado para ser lançado durante um período de alta demanda. Por exemplo, perder a temporada de compras de fim de ano por causa de atrasos no desenvolvimento pode resultar na perda de oportunidades de venda.
Como diz o ditado, "tempo é dinheiro", e no mundo do desenvolvimento de software isso não poderia ser mais certeiro. Cada dia que o seu software não está no mercado é um dia em que ele não está gerando receita, e isso pode somar rápido.
Mas vamos ver esses três custos "ocultos" que surgiram, infelizmente, por causa do atraso do Clark. Custos que não são superóbvios, mas são totalmente essenciais para entender o que está acontecendo.
Custos de marketing
Quando o assunto é entregas e trabalho de marketing, os dois precisam estar perfeitamente sincronizados para gerar bons resultados. Imagine gastar muitos recursos em campanhas de marketing prometendo a clientes em potencial funcionalidades específicas, só para eles descobrirem depois que essas funcionalidades ainda não estão prontas. É como ir a um restaurante que anuncia um jantar especial de churrasco e descobrir que acabou a carne: muito decepcionante! Os atrasos na entrega de funcionalidades bagunçam os cronogramas de marketing e podem levar à perda de recursos e a oportunidades desperdiçadas.
No caso do Clark, toda a campanha de marketing programada para o dia esperado de entrega teve que ser suspensa.
Marketing não é barato: existem custos associados à mão de obra, aos materiais, e a lista continua. Quando acontecem atrasos no lançamento do produto, esses gastos não desaparecem, eles se acumulam ou se perdem. Isso significa que sua empresa jogou dinheiro fora e também que, quando finalmente estiver pronta para lançar, vai precisar de mais verba para novas campanhas.
Clientes
A gente falou sobre a decepção do cliente no anúncio do churrasco. O mesmo acontece com os clientes dos produtos do Clark. Os atrasos podem levar à insatisfação do cliente e à perda de confiança, o que também se traduz em perdas financeiras. Os clientes podem pedir reembolso ou decidir não renovar contratos porque se sentem decepcionados ou acham que não podem mais confiar na sua marca. E, uma vez que você perde a confiança... bom, digamos que recuperá-la não é nada fácil.
Na verdade, atrasos constantes também podem causar danos a longo prazo nas relações comerciais, não só com os clientes, mas também com parceiros e fornecedores, que podem passar a ver sua empresa como pouco confiável ou arriscada. Isso pode levá-los a exigir pagamento adiantado ou até a encerrar contratos por completo, deixando você em busca de substitutos ou enfrentando prejuízos financeiros.
Além disso, se você tem um concorrente que consegue lançar antes, ele pode roubar clientes em potencial que poderiam ter sido seus.
Investidores
Outra confiança que pode ser afetada pelo atraso na entrega é a dos investidores. Eles gostam de ver retorno sobre os investimentos (quem não gosta?) e atrasos constantes mandam sinais de alerta sobre a capacidade da gestão de entregar resultados, o que pode assustar os investidores atuais e afastar os futuros.
Menos investidores, menos dinheiro... e com menos dinheiro é mais provável que aconteçam demissões em pouco tempo.
Conclusão
Se um desenvolvedor não cumpre um prazo e não entrega uma funcionalidade prometida, precisamos parar as campanhas de marketing... e isso não é barato. Além disso, se já divulgamos essa funcionalidade nos nossos anúncios, além de perder dinheiro ali, os clientes vão ficar esperando por ela e vão ficar chateados quando não a receberem. Clientes irritados são más notícias para o negócio, e os investidores tendem a se afastar de produtos ou empresas onde as coisas complicam.
Então, Rick... quando Johanna Rothman fala em "mais o custo do desenvolvimento contínuo", na definição dos Custos do Atraso, a gente acredita que isso inclui não só o salário do desenvolvedor, mas também todos esses gastos extras que chamamos de "custos ocultos".




