Tâches SCRUM

Réduire les coûts de developpements informatiques avec les méthodes agiles

70% des projets informatiques sont livrés en retard ou ne verront pas le jour, alors face à ce constat, les méthodes agiles peuvent être une solution. Les méthodes agiles sont des méthodes de gestion de projet dynamiques et réactives.

4 valeurs définissent les méthodes agiles :

  • Les individus et les interactions au lieu de processus et d'outils.
  • Des logiciels opérationnels au lieu d'une longue documentation.
  • Des liens directs entre les développeurs et les clients, moins d'intermédiaires.
  • L'adaptation au changement au lieu d'un suivi de planning.

Quelques principes représentent les méthodes agiles :

  • Priorité 1 : Satisfaction Client en livrant régulièrement des versions fonctionnelles. Ainsi l'agilité vient de ce jeu de ping-pong entre le développeur et le client.
  • Les développeurs doivent être réactifs aux demandes d'évolutions car cela permet un avantage concurrentiel pour le client et une meilleure satisfaction.
  • Les développeurs doivent livrer des versions dans des laps de temps courts entre 2 semaines et 2 mois.
  • Les utilisateurs métiers et les développeurs doivent travailler ensemble quotidiennement.
  • Travailler dans un environnement motivant et faire confiance sont la clé d'un projet réussi.
  • Conversation en face à face.
  • Le bon fonctionnement du logiciel est la 1ere mesure de progression.

Les deux méthodes agiles les plus utilisées dans les pays francophones sont : La méthode Scrum et la méthode Extrême Programming qu'on appelle également méthode XP.

Scrum est une méthode qui se caractérise essentiellement par les éléments suivants :

  • Définition claire des rôles.
  • Responsabilisation de chacun.
  • Priorisation des fonctionnalités de la plus à la moins importante
  • Effet tunnel évité au maximum.
  • Feed-back rapide.
  • Changement rapide.
  • Production rapide.

Ainsi le scrum se définit comme un schéma d'organisation rapide de développement.

Méthode SCRUM

Quand à la méthode agile XP elle consiste à identifier les facteurs déterminants d'un projet et à se concentrer dessus. Quelques règles s'appliquent systématiquement avec la méthode agile XP

  • La relecture du code est systématique.
  • L'intégration des modifications des uns permet aux autres d'avancer alors la publication des modifications se fera très souvent.
  • Choisir la solution la plus simple.
  • L'amélioration du code est importante alors elle sera faite tout au long de l'avancement des tâches.
  • Définition de tous les termes afin de lever toutes ambiguïtés.
  • Les tests se feront à chaque étape.

Méthode XP

Ainsi les méthodes agiles se veulent plus pragmatiques que les méthodes traditionnelles et permettent d'obtenir des projets de qualité.

0
0
0
s2smodern