Proposition pour l' Unification des Méthodes Agiles
- de la communication,
- de la structuration,
- de la méthode,
- de la technicité.
C’est sur la base de ce simple constat que PUMA Essentiel vous propose un cadre élémentaire basé sur 4 moteurs Agiles de réflexion et d’action, chacun étant instrumenté par 4 pratiques Agiles :
- Un moteur de Communication pour faciliter l’engagement et le consensus.
- Un moteur de Solution pour structurer l’expression de l’exigence et de la solution.
- Un moteur de Pilotage pour gérer l’évolution de la performance et de l’engagement.
- Un moteur de Réalisation pour assurer la qualité fonctionnel et technique de la solution.
Chacun de ces moteurs s’appuie simplement sur 4 pratiques Agiles basiques pour couvrir dans le cadre d’un développement, le scope complet des aspects humains, organisationnels, économiques et techniques. Les quatre moteurs ne sont pas obligatoirement utilisés dans chaque projet.
Voici un petit comparatif
Scope des pratiques Agiles | SCRUM | XP | PUMA |
Recueil élémentaire des besoins Simple liste ou fiches de récits utilisateurs | OUI | OUI | OUI |
Gestion systémique des exigences Formalisation Agile d’un document structuré mais élémentaire | NON | NON | OUI |
Gestion formelle des communications complexes Organisation, charte projet, plan de communication, techniques optimisées de maîtrise de réunions en contexte difficiles. | NON | NON | OUI |
Estimation de charges Agiles niveau « équipe » Axée sur la vision des intervenants, typiquement : planning poker game | OUI | OUI | OUI |
Techniques et outillage d’estimation de charges Agiles Basées « métriques » standardisées (points de Cas d’utilisation, de récits, de scénarios, d’objets WEB, Evaluateur, etc.) | NON | NON | OUI |
Pilotage des niveaux d’itérations d’un projet | OUI | MINIMA | OUI |
Gestion des réunions « équipe » | OUI | OUI | OUI |
Techniques extrêmes de qualité du code | NON | OUI | OUI |
Techniques standards mais formalisées et structurées de qualité de la conception et du codage | NON | NON | OUI |
Approche globale simplifiée (PUMA Essentiel) | NON | NON | OUI |
Justifications financières agiles et formelles | NON | NON | OUI |
Techniques Agiles de suivi des risques externes | NON | NON | OUI |
Techniques simples d’amélioration du processus Agile (Lean management) | OUI | OUI | OUI |
Rapprochement avec des bases ou processus normés (CMM) | NON | PARTIEL | OUI |
Disponibilité de Frameworks Agiles (architecture globale d’entreprise, techniques de veille technologique, SOA, BPM) | NON | NON | OUI |