# Les différentes approches

## Définition

"La gestion de projet consiste à <mark style="color:orange;">coordonner les processus, les outils, les membres</mark> de l'équipe et les compétences afin de réaliser des projets qui <mark style="color:orange;">répondent aux objectifs et aux exigences</mark>.

Elle permet à votre équipe de mener à bien des projets en la mobilisant autour d'objectifs clairs, en augmentant la <mark style="color:orange;">transparence et la visibilité</mark>, en simplifiant la communication et en définissant le périmètre du projet."

{% hint style="info" %}
Dans le secteur informatique, McKinsey a constaté qu'en moyenne, les grands projets informatiques [dépassent de 45 % le budget](https://www.mckinsey.com/business-functions/mckinsey-digital/our-insights/delivering-large-scale-it-projects-on-time-on-budget-and-on-value) et de 7 % le temps imparti.
{% endhint %}

## Les différentes méthodes

### Introduction

"Il est important de noter que de nombreuses équipes et entreprises utilisent <mark style="color:orange;">un mélange de plusieurs méthodes</mark>, plutôt que de se fier exclusivement à l'une d'entre elles. <mark style="color:orange;">Quelle que soit l'approche</mark> que vous choisissez, elle devrait contribuer à promouvoir une <mark style="color:orange;">solide culture de la transparence</mark>."

### Approche Waterfall

* Chaque phase se termine avant que la suivante ne puisse commencer.
* Processus séquentiel.
* Convient aux situations où:
  * les changements sont rares.
  * les exigences ont été clairement définies au départ.

<figure><img src="https://54756114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhwakKhHwrxvgUCobBDt8%2Fuploads%2F4oPUDyQabyee9sDgCWL0%2Fimage.png?alt=media&#x26;token=59591f91-34ec-4f25-86e7-a873190b92bc" alt=""><figcaption><p>Waterfall representation</p></figcaption></figure>

### Approche Lean

#### Petit historique

"La méthodologie Lean est une <mark style="color:orange;">approche systématique</mark> de l'amélioration continue des processus par <mark style="color:orange;">l'élimination des déchets</mark>. Elle a vu le jour dans l'industrie manufacturière, plus précisément chez <mark style="color:orange;">Toyota, au milieu du 20e siècle</mark>, dans le cadre du système de production Toyota (TPS), qui visait à maximiser la valeur pour le client grâce à une <mark style="color:orange;">utilisation optimale des ressources</mark>. Les principes de la méthode Lean ont depuis été adaptés et appliqués dans divers secteurs, notamment les soins de santé, <mark style="color:orange;">le développement de logiciels</mark> et les industries de services."

#### Le processus en 5 points

Le processus de réflexion en cinq étapes pour guider la mise en œuvre de l'approche lean est facile à retenir, mais pas toujours facile à réaliser:

1. **\[Identify value**] Spécifier <mark style="color:orange;">la valeur du point de vue du client</mark> final par famille de produits.&#x20;
2. \[**Map the value stream**] Identifier toutes les étapes de la chaîne de valeur pour chaque famille de produits, en <mark style="color:orange;">éliminant autant que possible les étapes qui ne créent pas de valeur</mark>.&#x20;
3. \[**Create flow**] Faire en sorte que les étapes créatrices de valeur se déroulent en ordre serré, de manière à ce que le produit soit acheminé sans heurt vers le client.&#x20;
4. \[**Establish pull**] Au fur et à mesure que le flux est introduit, <mark style="color:orange;">les clients peuvent tirer de la valeur de l'activité</mark> en amont suivante.&#x20;
5. \[**Seek Perfection**] Lorsque la valeur est spécifiée, que les flux de valeur sont identifiés, que les étapes inutiles sont supprimées et que le flux et la traction sont introduits, <mark style="color:orange;">recommencer le processus et le poursuivre jusqu'à ce qu'un état de perfection soit atteint</mark>, dans lequel une valeur parfaite est créée sans aucun gaspillage.

<figure><img src="https://54756114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhwakKhHwrxvgUCobBDt8%2Fuploads%2FMp6wh1ZOFC0PCVmaJVIT%2Fimage.png?alt=media&#x26;token=05d3d994-979f-434c-9ab3-6b93549d76c0" alt=""><figcaption><p>Les 5 étapes de l'approche LEAN</p></figcaption></figure>

### Approche Agile

L'approche Agile est dérivée de la pensée [Lean](#approche-lean) qui applique les concepts « Lean » à l'environnement des technologies de l'information.

<figure><img src="https://54756114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhwakKhHwrxvgUCobBDt8%2Fuploads%2FbRTUNaoqokD4sWYtC5EF%2Fimage.png?alt=media&#x26;token=c5b3b728-2e4c-43a6-963d-99c35847a035" alt=""><figcaption><p>Un exemple de catégorisation de tâches</p></figcaption></figure>

#### Un cycle de vie itératif

Les étapes du développement agile comprennent la planification traditionnelle, l'analyse des besoins, la conception, le codage, les tests et le déploiement, <mark style="color:orange;">mais elles forment un cycle plutôt qu'une ligne</mark>.&#x20;

Cela signifie que <mark style="color:orange;">les processus sont flexibles, reproductibles, peuvent se dérouler dans n'importe quel ordre et en parallèle</mark>. Cela permet de <mark style="color:orange;">recueillir les réactions des utilisateurs</mark>, d'effectuer des tests continus dans différents environnements et de modifier la portée du projet en cours de route.

## Bibilographie et sources

* [Atlassian - Project Management](https://www.atlassian.com/fr/work-management/project-management)
* [McKinsey - Delivering large-scale IT projects on time, on budget, and on value](https://www.mckinsey.com/~/media/McKinsey/Business%20Functions/McKinsey%20Digital/Our%20Insights/Delivering%20large%20scale%20IT%20projects%20on%20time%20on%20budget%20and%20on%20value/Delivering%20large%20scale%20IT%20projects%20on%20time%20on%20budget%20and%20on%20value.pdf)
* [Visual Paradigm - Scrum-vs-waterfall-vs-agile-lean-vs-kanban](https://www.visual-paradigm.com/scrum/scrum-vs-waterfall-vs-agile-vs-lean-vs-kanban/)
