La semaine dernière avait lieu le P&P Summit à Québec. Ce fut vraiment une des meilleures conférences que j'ai eu l'occasion d'assister. Nous avions plusieurs conférenciers de réputation et de calibre qui se sont joint à nous dans la belle ville de Québec!
J'ai été impressionné par la présentation de Brian Harry. En fait Brian est simplement venu partager avec nous comment la division des outils de développement (DevDiv) utilisait VSTS pour développer la prochaine version de VSTS. Il appelle ça le « dogfooding ».
Il nous a démontré pourquoi grâce à la gestion par métriques et à une meilleure organisation de nos équipes de développement, nous sommes en mesure de livrer un produit de bien meilleure qualité de façon bien plus prévisible. Par exemple, Visual Studio 2005 est fut un projet de 36 semaines n'utilisant pas autant VSTS que la version 2008 qui fut quant à lui un projet de 28 semaines (qui a livré « on time »)! Il nous à montré comment grâce aux rapports il pouvait redéployer des développeurs sur des projets dont le « bug rate » était hors contrôle, comment il pouvait voir si un « feature crew » avait des défis de qualités, etc. Il a aussi insisté sur la méthodologie ainsi que sur l'importance de ne pas utiliser les métriques pour punir et blâmer les développeurs (dans un tel cas, on minerait le moral, ce qui tuerait la productivité) mais plutôt pour prévenir et planifier.
Les chiffres qui sont sortie de ceci sont impressionnants. À titre d'exemple, on parle de plus de 120 000 000 de downloads par semaines! Je vous recommande de voir son blog!