Stratégie de test, Qualité et Agilité: la Vision qui change tout

On dit toujours que l’agilité met l’accent sur la qualité. C’est vrai :
– des pratiques telles que l’intégration continue, les tests unitaires, les tests de recette, le pair programming mais aussi une volonté évidente d’automatisation jouent indéniablement sur la qualité du produit logiciel…
– le client sur site et de courtes itérations, pour plus de collaboration et de feedback permettent de s’assurer que le « bon produit » est développé…
– Avec l’ajout d’un regard Lean et d’une approche ergonomique, le compte est souvent bon…

ET POURTANT dans les faits, stratégie de test et testeurs ont du mal à se retrouver dans les projets Agiles, comme si toute une approche qualité était occultée, menée de manière anarchique, sans ligne directrice…
Heureusement l’Agile Testing Quadrant est là !

LEAN 5 S … Dorénavant … C’est promis !

Le principe de base est qu’un environnement propre et bien rangé contribue à la réalisation d’un travail efficace et de qualité. Bon, à 35 ans c’est parfois difficile de changer ses habitudes, mais avec un peu d’autodiscipline et de rigueur, croyez-moi on y arrive… et puis, tout ce qui peut éviter de me faire perdre…

ISO 9126, SQuaRE : Qualité, Utilisabilité … et une aubaine pour l’Ergonome

L’ISO 9126 « Software Product Quality » (2001) et l’ISO SQuaRE « Software Product Quality Requirement and Evaluation » (2005) (fusion de 9126 et 14598, son volet évaluation) font partie de ces normes qu’il est bon de connaître quand on travaille dans le développement de logiciels ou plus largement dans la conception de services interactifs. MàJ du…

CMMI et Méthodes Agiles : Questions de motivations

Après « Agile CMMI: moi j’y crois » et « CMMI, décidemment nous y sommes« , imaginons maintenant quelles pourraient être les motivations respectives des auteurs ou partisans des deux approches pour un rapprochement (selon moi inévitable) du CMMI (Capability Maturity Model Integration) et des Méthodes Agiles. Au programme : Convergence … Complémentarité … Popularité … Amélioration continue … Succès.…

Agile CMMI : décidément nous y sommes !!

Hier encore, je vous disais que des acteurs majeurs, côté Agile et côté CMMI, se prononcent désormais pour un rapprochement des deux approches … sans doute le signal que Jeff Sutherland (oui oui le co-auteur de SCRUM) attendait pour publier sur son blog, son article, Scrum and CMMI Level 5: A Magic Potion for Code…

AGILE CMMI: moi j’y crois

Plus qu’une simple tendance, le rapprochement des Méthodes Agiles et du CMMI (Capability Maturity Model Integration), ou plus exactement l’usage de pratiques de développement Agiles (qui ont le vent en poupe) dans une dynamique de processus guidée par le CMMI (version1.2 DEV d’aout 2006) est bel et bien réel. Les exemples concernant XP et SCRUM…

Tests logiciels : ma classification

Plusieurs typologies de tests (le plus souvent complémentaires) coexistent ; la première d’entre elle, la plus simple, distingue les tests « Boite blanche » des tests « Boite noire » (différence en terme d’accès au fonctionnement interne de l’application). Une autre insistera davantage sur les aspects Statiques ou Dynamiques. On pourrait aussi catégoriser les tests selon le type…

Testeur Certifié

Le CFTL (Comité français du Test Logiciel) organise le 20 juin prochain un examen pour l’obtention du certificat Fondation (Testeur Certifié). Cet examen se fonde sur le syllabus (de qualité d’ailleurs) réalisé par le CFTL et l’ISTQB (International Software Testing Qualification Board), document qui a pour ambition de devenir le socle des formations proposées dans…

Formations Test Logiciel

Actualiser ses connaissances, envisager d’autres points de vue, me paraît primordial. Aujourd’hui marquait le début de deux formations que je vais suivre : Stratégie des Tests (sur 3 jours) et Test & Validation du logiciel (l’UE du CNAM en cours du soir jusqu’au mois de juin). Dans les deux cas, je n’échapperai pas à des choses…