Crystal clear

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article contient une ou plusieurs listes ().

Ces listes gagneraient à être rédigées sous la forme de paragraphes synthétiques, plus agréables à la lecture, les listes pouvant être aussi introduites par une partie rédigée et sourcée, de façon à bien resituer les différents items.
D'autre part, Wikipédia n'a pas pour rôle de constituer une base de données et privilégie un contenu encyclopédique plutôt que la recherche de l'exhaustivité.

Crystal clear est une méthode de gestion de projet considérée comme faisant partie des méthodes agiles inventées par Alistair Cockburn. Elle se veut très fortement adaptable aux spécificités de chaque projet. La méthode a été formalisée par son auteur dans « Crystal Clear: A Human-Powered Methodology for Small Teams ».

Une équipe respectant la méthode peut être décrite comme suit  :

Le but de la méthode est que, par l'application des pratiques et principes, une équipe de développement apprenne de son propre fonctionnement et accède à une forme de compréhension d'elle-même (« self-awareness »), condition de son fonctionnement optimal.

Principes

Ces conditions sont formulées en 7 principes, dont les 3 premiers sont obligatoires. Les membres de l'équipe de développement sont libres d'utiliser les pratiques de leur choix pour respecter tout ou partie de ces 7 « propriétés de sécurité », :

  1. Livraison fréquente
  2. Amélioration réflexive
  3. Communication osmotique
  4. Sécurité personnelle
  5. Focus
  6. Accès aisé aux experts fonctionnels
  7. Un environnement technique avec tests automatisés, gestion de configuration et intégration fréquente.

Caractéristiques

Crystal est souple tant au niveau des procédures à suivre que des normes à utiliser (comme les normes de codage). Cette méthode possède une procédure découpée en différentes étapes :

Crystal présente tous les avantages des méthodes agiles : flexibilité par rapport au changement, rapidité, livraisons fréquentes, etc. Elle convient tout à fait pour des petites structures (taille inférieure à 6 personnes), mais ce qui fait son efficacité dans les projets de petite taille cause son inadéquation pour des projets plus importants.

Notes et références

  1. ↑ (en) Alistair Cockburn, Crystal Clear : A Human-powered Methodology for Small Teams, Addison Wesley, , 1re éd., 336 p. (ISBN 978-0-201-69947-0)
  2. ↑ Crystal Clear Distilled, Alistair Cockburn, alistair.cockburn.us
  3. ↑ "Scrum is about self-organisation, XP is about self-discipline, Crystal is about self-awareness." Crystal is about self-awareness, Alistair Cockburn, alistair.cockburn.us
  4. ↑ « Crystal Clear - 7 propriétés pour des projets couronnés de succès »(Archive.org • Wikiwix • Que faire ?), sur les-traducteurs-agiles.org, (consulté le ).
  5. ↑ 7 Properties of Highly Successful Projects from Crystal Clear, Alistair Cockburn, alistair.cockburn.us