Cécilia Bossard
Développeuse agile, scrum master, ...
Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire.
Ces expériences nous ont amenés à valoriser :
Nous reconnaissons la valeur des seconds éléments mais privilégions les premiers
|
|
|
|
|
|
|
|
|
|
|
|
"Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts."
Pas la quantité
"Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée."
"Il semble que la perfection soit atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer"
- Antoine de Saint-Exupéry
"La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle."
"À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence."
Co-localisée
"Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet."
"La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face."
Petite (3 à 7 personnes)
"La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face."
Auto-organisée
"Les meilleures architectures, spécifications et conceptions émergent d'équipes autoorganisées."
Pluri-disciplinaire
Développement "vertical" des fonctionnalités
Avec une mission claire
"Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés."
A la capacité de mettre en production
"Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés."
En contact direct avec les utilisateurs
"Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet"
Ne réalise qu'une seule tâche à la fois
Transparente
"What is agile ?" de Henrik Kniberg
http://blog.crisp.se/wp-content/uploads/2013/08/20130820-What-is-Agile.pdf
Merci à Audrey, Stéphanie, Jean et Philippe pour leurs feedbacks et leurs conseils :-)