Relaciono abaixo cinco principais práticas propostas pelo Scrum:
1. Clientes devem se tornar parte do time de desenvolvimento;
2. Devem existir entregas intermediarias frequentes;
3. O time de desenvolvimento deve estar alerta aos riscos do projeto e desenvolver ações de tratamento aos riscos;
4. Não esconder problemas e riscos debaixo do tapete;
5. Deve haver transparência no planejamento e no desenvolvimento do módulo;
Ao ler essas cinco práticas propostas pelo Scrum penso: que realmente elas nos trás de novo?
Leia mais …
O software é o combustível utilizado pelos negócios modernos, construir e manter software de qualidade, de forma repetitível e previsível é difícil hoje e se tornará cada vez mais difícil. São sintomas típicos de problemas no desenvolvimento de software: falha no entendimento das necessidades dos usuários; inabilidade de tratar mudança de requisitos; descobrimento tardio de demandas importantes do projeto; falta de um processo definido para o desenvolvimento de software
Geralmente os projetos de desenvolvimento de software falham devido às seguintes causas: gerência “por demanda” dos requisitos; comunicação ambígua e imprecisa; arquitetura fracamente definida; complexidade sub-estimada; inconsistências não identificadas nos requisitos, projeto e no código e testes insuficientes. Ao tratar essas causas, através de uma metodologia de desenvolvimento de software, os sintomas serão eliminados e será mais fácil desenvolver e manter um software de qualidade de forma previsível e que possa ser repetida.
Segundo o dicionário Aurélio metodologia é o estudo dos métodos; caminho pelo qual se atinge um objetivo. Modo de proceder, maneira de agir.
As principais características de uma metodologia de desenvolvimento são Leia mais …