Loading
loading..

Les méthodologies informatiques

formez-vous en quelques minutes

Agile

agile_slide.jpg
agile_radar.png

Pour qui

Web Agency, projets de R&D.
L'agilité s'adresse aux équipes où implication et compétences des personnes sont la clé de voute.

Quel contexte

Recherche d'une implication forte avec le client pour éviter au maximum les dérives dans des projets tendus en délais et budgets.

Quels bénéfices

Une validation continue du client.
En livrant fréquemment, le risques d'écart par rapport aux attentes est réduit au maximum et avec un effet tunnel quasi inexistant.

Dans Kalisseo

Kalisseo permet au client de formaliser ses user stories, au product owner de définir le contenu des sprints (back-log) et au scrum master et son équipe de travailler en collaboratif.

Comment ça marche

Historiquement, les méthodes projet utilisées sont de type prédictives, c'est-à-dire :
- qu'un projet peut être découpé en étapes qui s'enchaînent, leur contenu étant défini et figé au début du projet
- les éléments produits à chaque phase alimentent la suivante, avec pour prédicat qu'ils sont justes et suffisants

Or l'expérience montre que les projets informatiques ne suivent pas cette loi car :
- le client a généralement une idée de ce qu'il souhaite mais sans en connaître les détails précis
- le cahier des charges et les spécifications peuvent donc être incomplets ou prêter à interprétation
- les compétences et le savoir-faire des équipes informatiques ne sont pas pris en compte ni exploités

Cette illustration décrit avec humour les perceptions de chacun sur l'idée qui est faite de ce qui est attendu :


Les méthodes Agile permettent de corriger ces défauts avec :
- un rapprochement entre le client et l'équipe informatique, permettant d'échanger et mieux comprendre les attentes
- des cycles de développement courts et réguliers (les sprints) avec des livraisons dès le début du projet pour valider les périmètres intermédiaires (backlogs)
- une prise en compte des défauts au plus tôt réduisant les dérives en temps et budget
- un effet tunnel fortement réduit et un produit répondant aux attentes du client.

La méthode Agile est structurée en 4 valeurs, déclinées chacune en 3 principes :
1) Personnes et interaction
- collaborer quotidiennement au projet
- bâtir le projet autour de personnes motivés
- transmettre l'information de personne à personne
2) Logiciel fonctionnel
- la meilleure unité de mesure est un logiciel fonctionnel
- qualité de la conception et excellence technique
- simplicité et réutilisabilité
3) Collaboration avec le client
- livrer fréquemment une application fonctionnelle
- satisfaire le client en livrant tôt et régulièrement
- rythme de développement soutenable et tenable indéfiniment
4) Réagir au changement
- équipe auto-organisée
- le changement est bienvenu
- volonté d'être plus efficace

En s'appuyant sur ces principes, vous réalisez au final un livrable qui correspond bien aux attentes de votre client, tout en optimisant l'effort (et le coût) nécessaire.

Et contrairement aux idées reçues, l'Agilité n'est pas antinomique avec le cycle en V.
Pour certains types de projet (forfait, recherche & développement, ...), l'intégration d'Agilité au cycle en V est une condition sine qua none de réussite !

Liens complémentaires




Demandez une démonstration !

Vous voulez voir concrètement comment Kalisseo fonctionne ?

Vous souhaitez mettre en place une solution pour réussir vos projets, n'attendez plus !