Skip to main content

Agile, au-delà de le dire !

Facteurs clé de succès d’un projet de développement Agile, la confiance et la gouvernance entre le client et la société de service – ou quand la relation doit passer d’un mode client-fournisseur à celui d’un partenariat.

 

L’industrie du développement logiciel sur mesure, et son marché, ont désormais compris les avantages d’une méthodologie Agile pour éviter cette iconique planche de bande dessinée qui représente une balançoire vue par chacun des stackeholders et qui a figuré longtemps sur les murs des bureaux ou des cafétérias.

Dans un monde ‘waterfall’, tout le mécanisme repose sur un cahier des charges et des spécifications détaillées qui mènent à une cotation. Ce chiffrage intègre un pourcentage de gestion de projet, un autre pour absorber les risques, un troisième pour assurer la période de garantie, etc. Une approche que nous pourrions qualifier de protectionniste pour chacune des parties dans laquelle le client veut se prémunir de tout dépassement de budget alors que le prestataire cherche quant à lui à borner le périmètre fonctionnel. Dans un projet au forfait, la variable fixe se situe donc dans le scope.

Faire le choix d’une démarche agile ne se limite pas à adopter une méthode différente mais nécessite un changement complet de paradigme. De part une approche itérative de réengineering permanente, le résultat final peut être totalement différent de celui qui a été imaginé initialement ; à contrario de l’approche waterfall, c’est cette fois la durée et les ressources impliquées qui représentent la variable fixe.

Si les apports de l’agilité sont indéniables, la gouvernance du projet s’en voit fortement complexifiée car l’implication des utilisateurs dans la définition du besoin s’avère déterminante, et les risques de dérives sont également nombreux : difficulté de priorisation des choix, arbitrages sur de potentiels renoncements au profit d’autres besoins, maîtrise du plafond financier, garantie de livrer une solution productive au terme du délai convenu, etc.

L’Agilité implique en outre une transparence du prestataire qui doit s’inscrire dans la confiance et un partenariat fort. En effet, compte tenu du fait que le client est livré régulièrement tout au long du projet, il va découvrir une réalité qui lui était masquée par le passé : livrables qui ne sont pas forcément testés entre deux sprints, régressions, etc. ; autant de situations qui auraient existé dans un monde forfaitaire mais que le client n’aurait pas constaté en ne recevant que la livraison finale.

Pour le surplus, le prestataire, appelons-le désormais partenaire, va également être transparent sur les heures facturées puisque seul le temps réellement consommé est facturé. La potentielle non-qualité exprimée ci-dessous va donc générer une consommation de temps pour des correctifs qu’il conviendra également de comprendre et d’accepter en faisant confiance à l’éditeur, notamment dans sa probité à ce que ces efforts s’inscrivent dans une normalité.

Chez Softcom, nous avons pour habitude de dire qu’un projet Agile mené par beau temps et un gain sans équivoque pour tout le monde. En cas de tempête, seule une forte confiance mutuelle et une parfaite gouvernance et communication sera susceptible de maintenir un vrai partenariat sur la durée. L’agilité ne se décrète donc pas, elle se cultive en vue d’être plus forts et plus efficients ; il convient toutefois de considérer que la complexité et la volatilité de nos environnements / contextes rend les changements inévitables et donc le mode agile incontournable.

Projet Niveau réalisé pour le Canton du Jura : comment la méthodologie Agile a été une plus value pour ce projet?

Engineering tomorrow with Agility

Une série de webinar pour rendre concrète l'approche agile

Bien qu’elle soit désormais largement intégrée au vocabulaire des organisations, la notion d’agilité reste parfois insaisissable. Méthode complète d’organisation, façon de penser les processus, ou simple esprit à insuffler aux collaborateurs, l’agilité manque parfois d’exemples concrets pour mettre en lumière ses différents aspects, notamment ceux positifs sur le business. 
Basée sur nos expériences avec l’agilité, nous allons vous proposer une série de webinaires au cours des prochains mois. Objectif: présenter des cas concrets, facilement assimilables, dans lesquels l’agilité amène une plus-value directe.
DETAILS & INSCRIPTION