Agilité, coaching, voilà deux mots derrière lesquels peuvent se cacher bien des dérives et des craintes.
L’agilité n’est pas une méthode, pas une procédure, pas une recette prescriptive, mais avant tout une culture. Pour profiter pleinement des promesses de l’agilité, adopter des pratiques telles que le daily standup ne sert à rien si c’est pour s’en servir comme nième outil de contrôle et de micro-management.
Les valeurs nous permettent, face à un dilemme, de faire un choix. La conduite d’un projet informatique passe par un grand nombre de petites ou grandes décisions. La culture en silo, le manque de professionnalisme et de confiance dictent des choix menant trop dangereusement le projet dans la zone de l’échec : raccourcis sur la qualité, pression sur les équipes, non discussion des besoins entraînant le développement de fonctionnalités inutiles, retards dissimulés au client jusqu’à la dernière minute, beaucoup d’énergie dépensée à gérer le futur échec…
Le rôle d’un coach agile est donc de guider cette transition de culture. Épaulé par l’expérience, la communauté agile et une constante remise en question, le coach détecte les problèmes de communication et de valeurs, les goulets d’étranglement et les gaspillages, et affute ainsi votre sens de l’agilité au quotidien. C’est par essence un rôle temporaire. Il intervient le plus tôt possible dans la démarche d’adoption, mais doit s’effacer au bout d’un certain temps.
Nous pourrions vous proposer des formations, mais nous savons que le meilleur moyen d’aider quelqu’un est d’aller avec lui, dans les tranchées, pour construire ensemble son futur produit.
Avant toute chose nous développons des logiciels, et nous le faisons bien. Nous vous confions la responsabilité de piloter votre projet selon vos priorités métiers, nous nous engageons à vous proposer des solutions à vos problèmes. Nous ne vous mentirons pas sur les coûts et vous pourrez ainsi guider votre produit en vous basant sur des données réelles plutôt que sur de faux espoirs.
Nous travaillons ensemble depuis des années et vous n’avez donc pas à payer le coût souvent ignoré de formation d’une équipe. Nous sommes efficaces dès le premier jour, garantissant ainsi un ROI maximum.
En vous livrant chaque semaine votre logiciel qui fonctionne, vous avez le pouvoir d’arrêter le projet quand il vous semble bon, vous avez ainsi une meilleure maîtrise de votre budget. Développer un logiciel ne ressemble en rien à commander une voiture en choisissant les options, ceux qui prétendent le contraire vous mentent et vous décevrons systématiquement.
En voyant le produit chaque semaine, vous réagirez nécessairement dessus : certaines fonctionnalités initialement prévues seront peut être inutiles, vous aurez sans doute une nouvelle idée, ou vous voudrez changer quelques comportements. Nous acceptons le changement : nous vous indiquons son coût et son impact sur le planning et vous choisissez ce qui a le plus de valeur pour vous.

Si vous avez besoin de former vos équipes à une technique en particulier (TDD, DDD, spécification exécutable, programmation orientée objet…) nous pouvons vous proposer des formations sur mesure.
Pas de diapos faites il y a plusieurs années, pas de formateur au ton monocorde récitant un texte qu’il ne comprend pas, pas de contrainte de jour ou de temps. Nous discutons avec vous de vos attentes pour ciseler une formation pour vous.