PHOTOS-header_STM_pale

Impartition informatique: Done se greffe à l’équipe de la STM pour livrer un projet de développement agile

La Société de transport de Montréal (STM) a fait appel aux experts de Done et à son service d’extension d’équipe TI dans le but de livrer rapidement une solution de service après-vente pour améliorer le parcours client. L’objectif de la STM était de pouvoir instaurer ces nouveaux services, principalement de remboursement, dans toutes les stations de métro.

C’est la division de CEDI (Centre d’expertise en développement et intégration) qui a eu le mandat de livrer une solution iso-fonctionnelle. Cette dernière a adopté une approche avec laquelle elle est habituée à travailler, à savoir, l’approche agile.

Faire appel à un service d’impartition informatique

L’analyste principal CEDI a donc travaillé avec le PO pour monter le backlog, la définition des épics et des rôles et la rédaction des récits utilisateurs ainsi que les critères d’acceptation. Ils ont également fait appel aux experts de Done, Francis et Gabriel, pour venir prêter main-forte à leur équipe de développement et maximiser leur chance de livrer le projet en temps et en heure.

Pour débuter rapidement la réalisation, seuls les premiers récits ont été approuvés par le Product Owner afin que l’équipe de développement puisse travailler un ou deux sprints, mais également apprendre à se connaître.

“ Ce fut le premier projet auquel j’ai participé à la STM, l’équipe a su appliquer les valeurs et principes agiles, ce qui nous a permis d’atteindre les objectifs du projet et répondre aux besoins du client. Encore une fois, le processus de développement logiciel agile a fait ses preuves et nous sommes prêts à poursuivre cette saine pratique et relever de nouveaux défis avec la STM.”, explique Francis Gauthier.

En effet, Francis et Gabriel ont été intégrés dans une nouvelle équipe pour travailler sur un nouveau projet en vue.js. Au début du projet, les ressources internes à la STM n’avaient pas encore d’expérience de démarrage de nouveaux projets avec vue.js. Lors de l’intégration de Francis et Gabriel, il s’est avéré qu’ils étaient à peu près au même niveau de connaissances. Il y a donc eu une courbe d’apprentissage tant au niveau de la technologie que sur les façons d’apprendre à travailler avec une nouvelle équipe.

Une intégration à distance

Toute l’équipe étant en télétravail, l’intégration a été facilitée. L’utilisation de Teams et l’aisance à communiquer de Francis et Gabriel ont permis à l’équipe d’apprendre rapidement à travailler ensemble. 

« Ils se sont très bien intégrés à l’équipe et ont participé aux différentes rencontres, comprenant les objectifs et intervenant adéquatement et avec professionnalisme. Ils avaient à cœur le succès de chaque sprint et étaient engagés à livrer. Ils comprenaient bien les contraintes du projet et s’ajustaient. Ils savaient partager leurs craintes et recommandations », explique Angéline Duhoux, analyste principale, développement d’applications à la STM.

 

Un ajout de valeur à l’équipe de développement

Francis et Gabriel étaient membres de l’équipe de développement, tout comme les ressources internes, de ce fait, aucune distinction n’était faite à l’interne. Ils ont su partager leur expérience relative à la structure et à l’architecture des tests et à l’introduction d’outils, tels que FluentAssertions.

Après trois sprints, l’équipe était devenue une équipe performante et avait rattrapé le retard des deux premiers sprints. 

Les développeurs étaient amenés à travailler à plusieurs sur le même récit, s’engageant à livrer des fonctionnalités testables, de qualité production, intégrant des tests automatisés, à chaque sprint.

Les revues de codes systématiques permettaient à l’équipe de se challenger et de s’assurer que les bonnes pratiques de développement étaient respectées, que les critères d’acceptation étaient répondus, que le code était lisible, de qualité attendue et maintenable par n’importe quel développeur.

 

Un projet livré à temps et un client heureux

Grâce à la disponibilité et l’implication du secteur d’affaires de la STM tout au long du développement, la prise de décision rapide et les tests au fur et à mesure, ce projet a été livré dans les temps et avec les fonctionnalités attendues. Un beau projet réalisé par l’équipe de Done et qui a permis également à Pyxis de donner de la formation et du coaching à l’équipe de la STM.

« De mon côté, je peux dire que c’est un excellent travail qui a été fait. On dirait que l’équipe connaissait déjà notre business. Les besoins ont bien été compris et cernés de tous les côtés avant de les traduire en langage technique aux développeurs. Eux aussi, ils ont développé des fonctionnalités qui répondent exactement à ce qui a été exprimé au départ. Les réunions hebdomadaires et les sprints de 2 semaines nous ont permis de rester en contact tout le long du projet et de suivre toutes les nouveautés. […] J’ai consulté les utilisateurs et tout le monde est très satisfait de cet excellent travail en si peu de temps. »

Tarik Berrahou | Conseiller – encadrement de systèmes STM

 

Vous avez des enjeux pour terminer et livrer des projets à temps ? Vous manquez de main-d’œuvre au sein de votre équipe de développement? Chez Done, nous avons l’habitude d’intervenir sur ce genre de mandats. N’hésitez pas à faire appel à notre service d’extension TI pour atteindre vos objectifs.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *