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à !

Toute une démarche ergonomique dans CMMI : c’est possible ?

Oui mais y-a du boulot car CMMI (Capability Maturity Model Integrated) n’offre pas à l’ergonomie un domaine réservé ! Voici néanmoins quelques pistes dans ce billet sur Ergonomic Garden : « CMMI, Ergonomie: quelle collaboration possible ? » et dans les commentaires associés. Une 1ère étape pour des bénéfices mutuels… Un référentiel CMMI évidemment ajusté, léger et dynamique…

Conception Centrée Utilisateurs : WAKE UP! (2/2)

J’introduisais dans mon précédent billet la nécessité pour une organisation de travailler sur ses processus de développement, ses processus organisationnels, pour une intégration et une diffusion naturelle de la Conception centrée Utilisateurs et de l’Ergonomie. Bref, je posais la nécessité d’améliorer ses processus pour plus de bénéfices et pour répondre aux exigences d’un environnement toujours…

Conception Centrée Utilisateurs : WAKE UP ! (1/2)

Êtes vous User Focused ? Vous sentez-vous User Focused ? Appliquez-vous les principes de Conception Centrée Utilisateurs ? Comment vous améliorer ? Vaste sujet puisqu’il est transversal puisqu’il touche à vos processus organisationnels … mais un sujet qui va devenir central dans les années à venir tant la prise en compte des utilisateurs et la…

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…

Recueil, Analyse et Gestion des besoins: un sujet qui intéresse …

Mais tout d’abord, une petite question : selon vous, parmi la centaine de posts de ce blog, quel est le « billet le plus consulté » ? Allez… quelques secondes de réflexion… Bon fin du suspens (et quel suspens !) … le billet gagnant se trouve être (et de loin) … « Spécifications, Exigences et Cahier des charges : Quoi,…

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…

Cas d’utilisation UML … oui mais …

N’oubliez pas qu’un cas d’utilisation est avant tout TEXTUEL, et n’associez donc pas aussi radicalement ce cas d’utilisation (Use Case) au diagramme UML: privilègiez plutôt la démarche. En effet, se lancer dans la rédaction des cas d’utilisation, pour décrire un besoin fonctionnel (spécifications), c’est se lancer dans une véritable démarche d’analyse, progressive, parfois lente, parsemée…

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…

Documentation Agile : Juste ce qu’il faut

Agilité rime souvent avec Absence de documentation : voilà une idée reçue bien nuisible qui doit être combattue avec force … car mener un projet en utilisant les méthodes Agile (Agile UP, xxUP, XP, SCRUM…), n’a jamais signifié « ne produire aucune documentation ». A l’origine de cette confusion ? Peut être une mauvaise interprétation de l’Agile…