Le contenu suivant est tiré du livre blanc populaire "Agile Project Management : Quelle est l'histoire ?" écrit par Jerry Manas. Il est si bon que nous avons voulu le rendre gratuit pour nos lecteurs et lui donner une vie éternelle sur notre blog pour votre plaisir.
Il ne fait aucun doute que La gestion de projet agile, la méthodologie adaptative qui s'est répandue comme une traînée de poudre au tournant du millénaire, est là pour rester.
À mesure que les organisations passent aux méthodes Agile, la confusion, le scepticisme et les idées fausses qui circulent à leur sujet demeurent. Et comme toute méthodologie, Agile exige des organisations qu'elles examinent le triple fondement des personnes, des processus et de la technologie. Minimiser l'un de ces éléments revient à saboter le succès.
Dans cette série, nous explorerons Agile sous ces trois angles, et nous proposerons des lignes directrices pour une gestion de projet Agile efficace. Nous exposerons les mythes courants, offrirons des conseils sur le passage culturel à Agile, et répondrons aux préoccupations concernant les environnements mixtes où certains départements utilisent Agile et d'autres non.
Les sujets que nous aborderons sont les suivants :
- Qu'est-ce qui est différent dans Agile ? Quels sont ses avantages ?
- Comment fonctionne Agile ? Que signifient tous ces termes ?
- Quels rôles sont nécessaires pour des projets Agile efficaces ? Et plus précisément, comment le rôle du chef de projet change-t-il ?
- Comment répondre aux préoccupations et au scepticisme typiques de la direction à l'égard d'Agile ? Certaines de ces préoccupations sont-elles justifiées ?
- Agile peut-il fonctionner pour les équipes virtuelles ?
Que vous soyez novice ou expert en Agile, en répondant à ces questions courantes, cette série vous positionnera pour le succès et vous montrera comment utiliser efficacement la gestion de projet Agile. Le mouvement Agile est sans aucun doute en pleine expansion, et ceux qui comprennent ses nuances - autour des personnes, des processus et de la technologie - seront plus efficaces.
Qu'est-ce qui est différent à propos d'Agile ?
Les méthodes traditionnelles de gestion de projet de type "Waterfall" impliquent une planification et une conception détaillées en amont (souvent appelées BDUF ou Big Design Up Front). Les caractéristiques et la portée sont prédéterminées, et un calendrier et les coûts associés sont estimés. Cela fonctionne très bien pour les projets de construction, où les détails doivent par nature être prédéfinis.
Cependant, pour le travail de connaissance, comme le développement de logiciels, les projets de recherche, la plupart des projets d'ingénierie et d'autres types de travail qui impliquent un niveau d'incertitude et des taux de changement élevés, les méthodes traditionnelles sont insuffisantes. Dans un environnement où le changement est la norme et où la valeur peut être améliorée sur la base d'informations provenant de sources nouvelles ou inattendues, il existe une façon plus efficace et plus réaliste de gérer. C'est là qu'intervient Agile.
Bien que des méthodes de type Agile aient été employées au Japon dès 1986, ce n'est qu'en 2001 qu'un groupe de leaders d'opinion dans le domaine du développement de logiciels a formalisé cette approche. Cette démarche a abouti au Manifeste Agile , qui cite 12 principes basés sur quatre valeurs primordiales qui mettent l'accent sur :
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Réagir au changement plutôt que de suivre un plan
Agile se concentre sur les personnes qui travaillent en étroite collaboration par itérations courtes (généralement de deux à quatre semaines), en fournissant une certaine forme de valeur mesurable à chaque itération et en inspectant et en adaptant le cas échéant. Et dans tout cela, l'accent est mis sur le produit et le client.
Une autre différence d'Agile est qu'au lieu d'avoir une portée fixe et d'estimer ensuite le calendrier et le coût, il s'agit de travailler par itérations de temps et de coût fixes, et d'estimer quelles fonctionnalités peuvent être livrées dans ces itérations. En d'autres termes, elle bouleverse la gestion de projet traditionnelle (voir la figure ci-dessous).
Collectivement, cette approche collaborative et itérative aboutit à :
- Une valeur plus rapide livrée à l'utilisateur...grâce au processus itératif
- Réduction des risques...grâce à la livraison itérative des produits
- Réduction de l'incertitude...grâce à l'orientation produit et client
- Meilleure prise de décision...grâce à l'accent mis sur la collaboration
- Une confiance accrue... en raison de la valeur ajoutée fournie.
- Moins d'erreurs...grâce à une meilleure communication
- Une responsabilité plus claire...en raison de la délimitation des rôles
Avec de tels avantages, il n'est pas surprenant qu'Agile ait connu une croissance aussi rapide dans les environnements des travailleurs du savoir, dépassant le simple développement de logiciels où l'idée est née.
Pour en savoir plus, lisez le site sur la solution Lean and Agile Delivery de Planview et inscrivez-vous à une démo gratuite pour découvrir comment elle peut profiter à votre organisation. Continuez à lire pour la deuxième partie de cette série , où nous poursuivrons l'étude du livre blanc et examinerons plus en profondeur le fonctionnement d'Agile et les différents rôles d'Agile.