mercredi 11 octobre 2006

Savoir finir une histoire

Un principe des méthodes agiles est qu'une "user story" doit être complètement finie en une itération. Pas si facile...

Lire la suite...

dimanche 30 juillet 2006

Test Driven Development

Le TDD est une technique qui est facile à comprendre mais moins facile à mettre en place. Je prépare un cours sur le sujet pour mes étudiants. En attendant, un article de vulgarisation : Test Driven Development, a Portable Methodology

lundi 05 juin 2006

Tests agiles

Dans le numéro de juin de Software Test & Performance :

  • un article (et la couverture) sur l'utilisation de Scrum pour les activités de test
  • et surtout une excellente présentation des différents tests dans un cadre agile par Dean Leffingwell "Take the Agile Path to true Balance". Il présente bien la problématique des tests dans un développement agile.

Il suggère notamment qu'une itération de "durcissement" est bien souvent nécessaire à la fin d'une release, après les itérations "normales". C'est une évidence pour les projets débutant dans l'agilité auxquels je participe : tant qu'on n'a pas complètement automatisé, tous les tests concernant une user story ne peuvent pas être passés dans l'itération où elle est réalisée. Cela nécessite déjà un gros changement dans les habitudes pour y commencer les tests fonctionnels.

page 2 de 2 -