Méthode Evo (Evolutionary Project Management)

 

METHODE AGILE

  • Définition
  • Objectifs
  • Principes
  • Avantages/Inconvénients
  • Bilan

Définition

Le méthode Agile est une méthode ou plutôt un paradigme Agile qui aide à Concevoir ,Développer , Délivrer un logiciel.

Émerge dans les années 1976 dans un contexte d’instabilité technologique : le client a des difficultés à définir clairement ses besoins dès le début du projet.

Pourquoi Agile?

Le terme Agile définit une approche de gestion de projet. 

Elle permet une évolution plus souple du projet en fonction des besoins.

Objectifs

  • Placer le client au centre des démarches et des personnes
  • Satisfaire le besoin réel du client et non celui du contrat initial en étant réactif à ses demandes
  • Évolution plus souple du projet en fonction des besoins.

Principes

Ils sont au nombre de douze principaux découlant de quatre valeurs du manifeste agiles 

Le Manifeste Agile : est un texte rédigé par 17 experts du développement d'applications informatiques sous la forme de plusieurs méthodes dites agiles. Ces experts estimaient que le traditionnel cycle de développement en cascade ne correspondait plus aux contraintes et aux exigences des organisations en évolution rapide. 

Avantages

  • Diminution des coûts d'opération 
  • Amélioration de la satisfaction du client
  • Augmentation du niveau de qualité 
  • Hausse de la productivité

Incovienents

  • La méthode n'est pas d'adapter aux clients ceux-ci ne comprennent pas la méthode et donc ne savent pas exploiter la méthode.
  • Si l'équipe n'est pas homogène le projet n'aboutira jamais

Ce qui explique pourquoi la méthode Evo a disparue

Avantages/Inconvienents

Bilan 

 On fait :

 Plutôt que :

ET LA MÉTHODE EVO?

ORIGINES

Évolutive de gestion de projet et de développement de produits (EVO) a été décrite la première fois en 1988 par Tom Gilb dans son livre "Principes de gestion de l'ingénierie logicielle", puis sous le nom de "Evolutionary développement".

Les caractéristiques

  • Suivre des cibles multiples

  • Itérations précoces et fréquents

  • Analyse complète, de la conception, mise en œuvre et les tests à chaque itération

  • orientation de l'utilisateur

  • Examen de l'ensemble du système, des algorithmes non individuels

  • L'architecture de base ouverte

  • orientation de but, pas (développement de logiciels) processus d'orientation

Ses éléments clés

Pendant ce temps EVO a été développé par Tom Gilb et son fils Kai évolutive de gestion de projet et de développement de produits. La figure montre les éléments clés de la version actuelle de EVO:

Les éléments clés

  • Les valeurs des parties prenantes, les exigences de qualité de produit et les budgets de développement des ressources - Clarification des exigences et les ressources disponibles.

  • Solutions - des idées de solutions pour répondre aux exigences de la valeur des parties prenantes et la qualité des produits avec les ressources disponibles.

Les éléments clés

  • Estimation d'impact - Illustration de la solution des idées aux intervenants valeurs, qualités et produit des ressources pour le développement. Le but est de vérifier si la solution aux valeurs des intervenants et exigences de qualité du produit est viable et peut être mis en œuvre avec les ressources.

  • Plan de l'évolution - plan sommaire initial de l'ordre et la manière dont vous souhaitez obtenir la valeur des parties prenantes et des exigences de qualité du produit. Le nécessaire de détailler le plan évolutif développé avec le projet en cours d'exécution.

Les éléments clés

  • Fonctions - description de ce que fait le système.

  • Définition - description des termes et des concepts.

Exemple d'Evo

Evo un échec 

 

La méthode étant trop avancée pour son époque les clients ne comprenaient pas son utilité.

Methode Evo

By Sylvain

Methode Evo

  • 1,449