Um título bem sugestivo para uma palestra… Pior que a palestra foi literalmente isso!
Bom, não sei se dá para chamar de palestra, contudo foi a mais interessante do FISL em termos de didática. Foi apresentada pelo Henrique Crang de Andrade e Sylvestre Mergulhão em formato de peça teatral… Enquanto um representava um programador fanático por TDD (Test Driven Development) o outro utilizava a POG (a famosa Programação Orientada a Gambiarra).
Alguns números interessantes apresentados:
- 49% dos projetos são comprometidos (ou extrapolam o custo, ou extrapolam os prazos);
- 23% dos projetos acabam fracassando;
- Apenas 28% dos projetos são bem sucedidos.
Martin Fowler, em seu Manifesto Ágil, propõe:
- Aumentar o foco nos indivíduos e interações com os usuários e menos com processos e ferramentas de desenvolvimento;
- Priorizar o software em funcionamento e valorizar menos documentação abrangente;
- Ampliar a colaboração com o cliente mais que a negociação com contratos;
- Responder mais agilmente a mudanças do que seguir um plano rígido de implementação.
Na TDD o desenvolvimento começa mais lento, mas conforme o tempo passa a produtividade aumenta, ao contrário do desenvolvimento tradicional, que o desenvolvimento começa acelerado e tem a tendência de reduzir conforme o tempo passa.