Coaching

Transformer vos équipes avec un coaching définitivement Shu Ha Ri

Si vos équipes de développement produisent peu de valeur métier attendue, mais que par ailleurs, il y a un nombre considérable des features à implémenter, ce sont les équipes qui rencontrent de sérieux problèmes.

Les méthodes agiles sont à la fois simples à comprendre et difficiles à appliquer. Le passage de la théorie à la pratique se solde souvent par un échec. Une équipe de développement forme un collectif composé de différentes spécialités et dont les personnalités ne sont pas forcément préparées à rester à la fois unies et pragmatiques face à des divers imprévus.

Imaginez que votre équipe devienne l’équipage d’un voilier dont le point départ serait Brest et le point d’arrivée Singapour. Sur une si grande distance, la variabilité des conditions climatiques pourra être importante, voir extrême lors du passage du cap Horn. L’équipage devra être capable de naviguer sur toutes les amures, par temps calme comme par vent fort sur une mer déchaînée où les creux des vagues depassent parfois la taille du grand mat. L’équipage devra rester uni et compétant. Nous pensons que la puissance du collectif permet d'aller bien au delà de la somme des compétences de chacun. C’est exactement ce nous cherchons à obtenir au sein d’une équipe de dév "agile".

Approche

Le problème n’est donc pas dans la méthode agile utilisée, mais plutôt dans la posture de chacun. Le cœur de l'agilité réside dans un collectif uni sachant embrasser les changements tout gardant le cap. La puissance du collectif est donc clef pour trouver la voie vers l'agilité.

Cependant, changer de cap dans une équipe de développement n’est pas toujours facile si le code est fortement couplé voir visqueux. C'est pour cette raison que nous ne croyons pas à un accompagnement sans l’application des pratiques empruntées à l'eXtreme Programming. Nous serons donc vigilants sur les bonnes pratiques suivantes :

Pair / Mob programming
Behaviour-Driven Developpement
Domain-Driven Design

Ateliers

Nous animons des ateliers permettant de découvrir les besoins métier collectivement. Parce que nous croyons profondément à la collaboration, nous sommes passionnés de toutes les approches offrant l’opportunité de partager les points de vue de chacun visuellement afin converger vers un consensus rapide et efficace.

Event Storming
User Story Mapping
Context Mapping
Example Mapping