DesenvolvimentoEntregar projetos de software no prazo não é mais...

Entregar projetos de software no prazo não é mais um desafio

-

Entregar projetos de software no prazo não é mais um desafioPorque esse cenário acontece?

O executivo de TI, ao iniciar o desenvolvimento de um software, possui apenas algumas informações cruciais para o negócio: o orçamento previsto e a data em que deve estar pronto e operacional, então o próximo passo é convocar a equipe de especialistas para estimar o esforço e o prazo.

Ao seguir este ritual ocorre um comportamento (viés cognitivo) que a psicologia chama de Efeito Ancoragem, de forma resumida, é o comportamento/tendência de usar pesadamente (ancorar) apenas um conhecimento na tomada de decisão.

O executivo acredita verdadeiramente que todas as informações necessárias para realização do projeto já é conhecido por todos, que se tratando de desenvolvimento de software quase nunca é verdade, abaixo alguns exemplos:

  • A tecnologia evolui numa velocidade sem paralelos na humanidade.
  • As necessidades de negócio são conhecidas apenas pelos usuários finais e que nem sempre participam de todas as etapas do desenvolvimento.
  • As equipes de desenvolvimento de software são compostas por profissionais com conhecimentos distintos.

Existem muitos outros exemplos, porém apenas estes já são suficientes para entender que será necessário fazer trabalho para concluir uma estimativa do trabalho. Será que vale a pena?

As equipes de desenvolvimento geralmente se baseiam no conhecimento mínimo sobre o escopo do projeto, colocam margens nem sempre eficientes, apenas para evitar desgastes em caso de fracasso do projeto, que ainda após isso tudo, ocorre.

Resumo da história, os projetos de software atualmente mesmo com toda pesquisa, estudo e técnicas para estimar prazo e custo, ainda trabalham na velha combinação bola de cristal + gordura.

Então como ter o software pronto no prazo?

O grupo de pesquisas Standish Group, em pesquisa recente, apresentou que 61% dos projetos de software são entregues fora do prazo, 59% dos projetos estouram o orçamento e apenas 69% das funcionalidades são entregues validadas.

Um cenário tão desafiador requer posturas e atitudes mais ousadas, baseado nisso as metodologias ágeis propõem uma nova visão sobre o tema.

As metodologias ágeis em geral postulam o conceito de eliminar ao máximo as incertezas que fazem o projeto desviar do plano-piloto, portanto aproximar a equipe de desenvolvimento do usuário final, permitir a interação, a troca de informações, apresentação de protótipos funcionais, no ciclo mais rápido possível, faz com que todo o projeto ganhe sinergia e confiança de entrega.

Um ciclo curto de feedback sobre o andamento do projeto é crucial para garantir que a estimativa continua equilibrada, portanto mais produtivo e eficiente.

O outro lado pernicioso das estimativas, já discutido bastante, são as gorduras excessivas, que o time coloca 100% ou mais de prazo para realização de uma etapa do projeto, apenas com o objetivo de ter certeza absoluta de entregar no prazo.

A ineficiência clara fica mascarada, tanto pelo alto grau de dificuldades que um projeto de software é capaz de apresentar, quanto pela Lei de Parkinson, onde as pessoas “diminuem” sua maturidade média para ocupar todo o prazo estimado.

Pergunte a um estudante quanto tempo ele leva para calcular uma multiplicação de 2 dígitos. Agora coloque bastante pressão psicológica no estudante e faça a mesma pergunta, com certeza as respostas serão diferentes concorda?

Conclusão

Para conseguir entregar projetos no prazo três fatores são determinantes:

  • Redução dos fatores de Stress nos times de desenvolvimento;
  • Não negligenciar as probabilidades de incertezas dos projetos, aproximando o usuário final de quem produz;
  • Redução no tamanho dos lotes de trabalho ao máximo, até possuírem o seu esforço estimado em, se possível, uma semana de trabalho;

Em projetos de software, o desvio padrão médio varia em torno de 30% a 50%, então num projeto de aproximadamente 12 meses, há duas possibilidades, ou poderia ser entregue em 8 meses (mas isso não irá acontecer pela Lei de Parkinson), ou provavelmente será entregue de 15 a 18 meses.

Ao subdividir os projetos ao máximo, o desvio padrão médio cai pela metade, variando entre 10 a 20% apenas, permitindo maior segurança do prazo e controle real do cumprimento das metas.

[Crédito da Imagem: Projetos de Software – ShutterStock]

Sidney Lima Filho
Diretor de Tecnologia, empreendedor serial e apaixonado por tudo sobre desenvolvimento de software, gestão e empreendedorismo, desde criança era fascinado por software. Ao ganhar seu primeiro computador, ficava horas escrevendo qualquer coisa no teclado para ver as letras se formarem na tela, até descobrir que algumas palavras disparavam comandos naquela máquina. Os comandos o fascinavam e o fez aprender incessantemente a escrever seus próprios comandos. Participa ativamente desde a primeira edição do RioAgile, comunidade carioca sobre gestão, desenvolvimento e metodologias ágeis, publica suas idéias pelo iMasters e em seu blog. No Twitter, siga @sidneylimafilho.

Latest news

4 bons conceitos para apoiar a sua identidade de marca

No mercado, existem marcas que, ao falar seus nomes, rapidamente associamos com determinadas palavras que são boas para quem...

Estratégia de comunicação B2B para redes sociais: dos posts para as vendas!

Adaptar seu conteúdo permite experimentar diferentes maneiras de mostrar sua empresa de TI, os benefícios dos seus serviços e não ser tão repetitivo com algumas táticas.

IA para MSPs: como a inteligência artificial está transformando o mercado de serviços gerenciados

A Inteligência Artificial (IA) está desempenhando um papel crucial na transformação dos Prestadores de Serviços Gerenciados (MSPs). Mais do...

O que é integração de sistemas de RH e como ela facilita o trabalho?

A integração de sistemas de RH traz muitos benefícios, principalmente em termos de otimização do tempo e de recursos. Sem ela, diferentes plataformas podem gerar dados desconexos e difíceis de consolidar, o que pode levar a erros e à sobrecarga de trabalho manual.
Publicidade

Cibersegurança como pilar da resiliência empresarial: a abordagem estratégica dos MSPs

Na última década, a segurança cibernética deixou de ser um tema restrito às áreas de TI para se tornar...

ADDEE traz HaloPSA ao Brasil, apostando na eficiência para MSPs

Plataforma de atendimento e automação promete otimizar a gestão de serviços com funcionalidades integradas para todo o ciclo de vida...

Must read

4 bons conceitos para apoiar a sua identidade de marca

No mercado, existem marcas que, ao falar seus nomes,...

Estratégia de comunicação B2B para redes sociais: dos posts para as vendas!

Adaptar seu conteúdo permite experimentar diferentes maneiras de mostrar sua empresa de TI, os benefícios dos seus serviços e não ser tão repetitivo com algumas táticas.
- Advertisement -

You might also likeRELATED
Recommended to you