vendredi 30 janvier 2009

SCRUMMOU

Après Ken Schwaber, Jim Shore, Alan Shalloway, c'est Martin Fowler qui dénonce la pratique de Scrum sans l'ajout de solides pratiques techniques. Le titre "Flaccid Scrum" de son billet illustre avec humour son propos.

Pour les références sur ce thème, consultez les propos de:

Pour aller plus loin, je pense même qu'en plus de solides pratiques techniques (TDD, test-first, intégration continue, programmation par contrat), le développement itératif et incrémental exige une augmentation significative de la maturité en génie logiciel au sens large.

Par exemple, l'application des principes avancés de conception tels
aide à construire des logiciels extensibles. En fait, je pense que le pilotage par les tests suffit, mais la combinaison avec le respect de ces principes permet de développer encore plus vite. ll en est de même pour l'utilisation des design-pattern du GoF (voir billet Où sont les GoF?).

Pour découvrir ces grands principes de génie logiciel lisez le livre d'Uncle Bob et/ou consultez le dossier établi par Régis Médina.

Puisque j'ai évoqué le conférence
Canary In A Coalmine de Ken Schwaber, voici le titre de Police en dédicace pour Claude Aubry ;o)


Découvrez The Police!


1 commentaire: