Pour qui
L'agilité s'adresse aux équipes où implication et compétences des personnes sont la clé de voute.
Quel contexte
Quels bénéfices
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 !
Pour qui
De part sa simplicité, Prince2 est idéal pour mettre en place une organisation structurée de gestion de projet dans une entreprise informatique.
Quel contexte
La mise en place d'un référentiel de bonnes pratiques permet d'augmenter sensiblement le déroulement (et la réussite) des projets.
Quels bénéfices
En rationnalisant l'organisation des projets, leur suivi et leur réussite augmentent.
Dans Kalisseo
Par sa simplicité de mise en place et de prise en main, Kalisseo est une solution idéale pour industrialiser et réussir ses projets.Comment ça marche
Prince2 (PRojects IN Controlled Environments) est une méthode de gestion projet dont la dernière version, toujours applicable à ce jour, est sortie en 2009.
Cette méthode est assez générique et couvre bien les attentes de n'importe quel type de projet.
Elle est en particulier très répandue dans le domaine des projets informatiques.
PRINCE2 s'articule autours de sept fondamentaux :
1- la justification permanente de la raison d'être du projet et des gains attendus
2- la prise en compte de l'expérience des bonnes pratiques acquises sur des projets déjà réalisés
3- la clarification et l'attribution de responsabilité à chaque intervenant du projet
4- un découpage du projet en étapes successives dont on pourra mesurer simplement l'avancement
5- une gestion par exception des problèmes qui permet une remontée d'alerte et un traitement efficace
6- une focalisation de l'organisation du projet sur le livrable final attendu
7- une adaptabilité de la méthodologie du projet à son environnement
Sur la base de ces fondamentaux, le modèle Prince2 est décomposé classiquement en processus.
Ces processus couvrent toutes les étapes d'un projet, ils sont les suivants :
- Elaborer un projet (EP)
- Initialiser le projet (IP)
- Diriger un projet (DP)
- Contrôler une séquence (CS)
- Gérer la livraison des produits (LP)
- Gérer les limites de séquences (LS)
Enfin, Prince2 est accompagné de certifications reconnues dans le monde entier :
- Prince Fondamental : vérifie qu’un collaborateur dispose des connaissances nécessaires pour participer à un projet géré selon la méthode Prince2.
- Prince2 Praticien : garantie d'une maîtrise parfaite de la méthode PRINCE2 ™ pour gérer un projet.
Pour qui
Avec son approche générique de la gestion de projet, ce modèle s'intègre bien dans les structures où les activités sont organisées en projets.
Quel contexte
Quels bénéfices
Les bonnes pratiques du PMBOK donnent un cadre cohérent et efficace pour que les projets atteignent les objectifs fixés par l'entreprise.
Dans Kalisseo
Kalisseo permet d'intégrer les bonnes pratiques du PMBOK directement dans les pratiques de l'entreprise en maintenant une continuité dans sa gouvernance.Comment ça marche
Le Project Management Body of Knowledge (PMBOK) est un guide élaboré par le Project Management Institute (PMI).
Il formalise dans un livre les connaissances requises pour faire de la gestion de projet et est accompagné d'un recueil des bonnes pratiques de professionnelles.
Ce livre sert de référence, pour établir des contenus de cours sur la gestion de projet et pour l'élaboration d'examens de certification.
Très complet et sans cesse tenu à jour, PMBOK est la norme mondiale par excellence en management de projet.
Comme tout référentiel, le PMBOK vise l’amélioration des pratiques en management de projet, contribuent au développement d’un vocabulaire et d’une culture commune.
L'objectif est de faciliter le dialogue et la collaboration, de même qu’augmenter la prise de conscience de l’importance de l’apprentissage et de l’amélioration continue.
La première publication associée au PMBOK date de 1987.
La cinquième édition est parue en 2013 (intégrant le management des parties prenantes -stakeholders-).
Le PMBOK est un standard officiel de l'ANSI4 et s'applique aux projets de nombreux secteurs, comme la construction, le logiciel, l'ingénierie et l'industrie.
Le PMBOK propose une approche par cinq groupes de processus de management de projet :
1- Démarrage
2- Planification
3- Exécution
4- Surveillance et maîtrise
5- Clôture
Il aborde dix domaines de compétences en management de projet:
1- management de l'intégration
2- management du contenu (périmètre)
3- management des délais
4- management des coûts
5- management de la qualité
6- management des ressources humaines
7- management des communications
8- management des risques
9- management des approvisionnements
10- management des parties prenantes (stakeholders)
Pour qui
Ce modèle est très répandu dans les grands groupes ayant un Système d'Information important.
Quel contexte
Quels bénéfices
Grâce à la mise en place de processus pertinents et certifiés, l'organisation renforce son SI et la gestion de ses ressources.
Dans Kalisseo
Kalisseo permet de renforcer les pratiques .Comment ça marche
CMMi (Capability Maturity Model integration) est un modèle méthodologique de bonnes pratiques destiné à appréhender, évaluer et améliorer les activités des entreprises.
CMMI a été développé par le Software Engineering Institute (SEI) de l'université Carnegie-Mellon.
A l'origine, il répond à une demande du département de la Défense des États-Unis (DoD) pour mesurer la qualité des services rendus par les fournisseurs de logiciels informatiques.
CMMI a évolué pour devenir aujourd'hui un cadre générique de processus.
Il est maintenant largement utilisé dans les entreprises d'ingénierie informatique.
Le modèle CMMI définit une échelle de mesure de la maturité à cinq niveaux.
D'après la définition du CMMI, la maturité d'une organisation est le degré de déploiement de ses processus qui doivent être documentés, gérés, mesurés, contrôlés et continuellement améliorés.
Voici ces niveaux de maturité et ce qu'il recouvre :
- niveau de maturité 1 : « Initial »
A ce niveau le résultat final du projet est imprévisible.
L’atteinte des résultats repose plus sur les hommes et bonne volonté, que sur l’application disciplinée de bonnes pratiques.
La réussite d'un projet repose sur un effort héroique d'individus et une réussite ne sera pas nécessairement reproductible !
- niveau de maturité 2 : « Managed » (« discipliné » en français)
Les activités et produits sont maîtrisés par le projet.
Les processus projet sont disciplinés (activités planifiées et exécutées conformément à une directive d'organisation, responsabilités sont définies, acteurs ayant les compétences requises, livrables contrôlés, processus suivis et ajustés).
- niveau de maturité 3 : « Defined » (« ajusté » en français)
L’organisation dispose de processus standards et ajustés sur chaque type de projet. Chaque projet capitalise son expérience et permet de bonifier le savoir-faire de l'entreprise.
- niveau de maturité 4 : « Quantitatively managed » (« géré quantitativement » en français)
Les processus clés sont sous contrôle statistique ce qui permet de d'identifier éliminer des sources de défaut.
- niveau de maturité 5 : « Optimizing » (« en optimisation » en français)
L’organisation est dans une boucle permanente d’optimisation basée sur des analyses coût/bénéfice. Des analyses causales statistiques menées régulièrement permettent ces améliorations.
Voici la liste des Domaines de Processus (Process Areas) par niveau de maturité :