L'approche Agile - Logient

Logient mise sur l’agilité pour mener à bien ses projets en mettant en pratique le framework Scrum, car les valeurs de cette approche nous rejoignent :

  • L’engagement de part et d’autre, pour des résultats de qualité 
et des logiciels qui donnent une réelle valeur ajoutée aux utilisateurs
  • Le courage de prendre action et d’être transparent, malgré les embûches
  • L’ouverture au changement et l’adaptation conséquente
  • Le respect pour le travail et les individus

Les piliers de l’agilité : transparence, inspection, adaptation

Au coeur de l’agilité : la transparence. C’est le premier réflexe à développer pour que les résultats ne se fassent pas attendre. La collaboration, une solide communication entre les intervenants et une bonne dose d’humilité s’imposent.

Des problèmes surviennent? Il faut les exposer au grand jour, en inspecter toutes les facettes pour pouvoir ensuite s’y attaquer et les solutionner. Les actions qui prévalent alors peuvent différer de celles prévues à l’origine. Toutefois, si elles permettent d’avancer, il faut jouer d’audace et d’adaptabilité. L’objectif est de se rapprocher du résultat souhaité. Réagir rapidement aux changements et s’adapter continuellement aux conditions réelles sont essentiels à la réussite. L’important, ce n’est pas tant le chemin parcouru que l’atteinte de la destination.

À vos marques, prêts, sprintez!

Le graphique suivant illustre les étapes d’un projet géré à l’aide d’une approche agile. Le projet est organisé en cycles de développement itératifs et incrémentaux, ou sprints, auxquels tant l’équipe Logient que les clients participent en collaboration. La finalité? Créer une application répondant parfaitement aux besoins. Le déroulement du projet ne respecte pas les règles de l’art dans leur entièreté? Pourvu que l’on fasse preuve de rigueur et d’organisation. Le mot d’ordre : adaptabilité.

Démarrage

  • Rencontre d’équipe de démarrage de projet
  • Atelier des exigences logicielles et des interactions-utilisateurs
  • Création du carnet de produit
  • Architecture de solution haut-niveau
L'approche LT

Sprints de développement

  • Studio de design et d’analyse fonctionnelle
  • Priorisation et spécification technique des récits-utilisateurs
  • Réalisation du code
  • Au besoin : Prototypage, Validation avec les utilisateurs
  • Analyse de la qualité
  • Démo-client à chaque sprint