Devs & Ops : des clients comme les autres ?

Le client est au centre de nos préoccupations. Quand on soigne l’expérience du client, le système fonctionne mieux.

Obsession de l’expérience client vs. Tolérance à la friction

Devs & Ops : des clients comme les autres ?

Expérience client Expérience utilisateur Dev Experience Ops Experience

Expérience client Expérience utilisateur Dev Experience Ops Experience Produit Plateformes internes Client Dev & Ops

DevEx / DX + OpsEx / OX L’expérience développeur vise à optimiser la manière dont les développeurs et etles les ops ops interagissent avec les outils, les plateformes et les processus, ce qui a une incidence directe sur leur productivité, leur satisfaction et leur fidélisation.

« As soon as you have a non null value of Engineers, you’ve got developer experience like your developers are there and they’re having an experience : how you are managing it ? » Laura Tacho

DX / OX Feedback Loop Charge cognitive Flow State

PYRAMIDE DE MASLOW Besoins d’accomplissement Besoins d’estime Besoins sociaux Besoins de sécurité Besoins physiologiques

Être accueilli·e

La première impression doit être positive.

La première impression doit être positive.

L’importance du On-boarding Être présents : équipes + référent Repérer : locaux + interlocuteurs Fournir : matériel + documentation

Design Thinking Personas, Empathy Map et parcours client Implement Test Empathize Design Thinking Prototype Ideate Define Personas

Design Thinking Personas, Empathy Map et parcours client Implement Test Empathize Design Thinking Prototype Ideate Define Empathy Map

Design Thinking Personas, Empathy Map et parcours client Implement Test Empathize Design Thinking Prototype Ideate Define Parcours client

Design Thinking Personas, Empathy Map et parcours client Implement Test Présentation équipe Empathize Design Thinking Prototype Ideate Define

Design Thinking Personas, Empathy Map et parcours client Implement Test Présentation équipe Empathize Design Thinking Prototype Ideate Personas Empathy Map Define Parcours client

Être accueilli·e

Aimer nos outils

L’effort initial doit être réduit. « Le temps d’apprentissage d’un outil est inversement proportionnel au temps qu’il nous faudra pour l’abandonner. »

L’effort initial doit être réduit.

Couverture du besoin Non invasif Varié, riche Intuitif Fiable Agréable … « Le temps d’apprentissage d’un outil est inversement proportionnel au temps qu’il nous faudra pour l’abandonner. »

L’effort initial doit être réduit. Pouvoir tester Comparer Prendre son avis en compte - Couverture du besoin Non invasif Varié, riche Intuitif Fiable Agréable … « Le temps d’apprentissage d’un outil est inversement proportionnel au temps qu’il nous faudra pour l’abandonner. »

L’effort initial doit être réduit. « Les devs et les ops ne râlent pas, ils expriment des besoins mal servis. »

Chronophages Non intuitifs Redondants Lents Peu ou pas fiables Illisibles …

L’importance du feedback continu et de sa prise en compte Sondages internes Interviews, vis-ma-vie Rétrospectives, feedback loops VSM

VSM Value Stream Mapping pour réduire les frictions NVA VA Conception Développement Tests Agathe Karim Nisrine Malik Agathe 5j 2mois 3j 2j 4j … Flo 3j 1,5j Déploiement 8j 4j 3sem 0,5j « Improving daily work is even more important than doing daily work. » Gene Kim « The Phoenix Project »

Aimer nos outils

Faire partie d’un collectif

Tout seul on va plus vite, ensemble on va plus loin. Sentiment d’appartenance Partage de bonnes pratiques Renforce l’engagement « Les clients fidèles ne se contentent pas de revenir ni de vous recommander, ils insistent pour que leurs amis fassent affaire avec vous. » Chip Bell

Tout seul on va plus vite, ensemble on va plus loin. Sentiment d’appartenance Partage de bonnes pratiques Renforce l’engagement « Les clients fidèles ne se contentent pas de - Communautés d’utilisateurs revenir ni de vous recommander, ils insistent - Forums pour que- leurs amis fassent affaire avec Evènements - … vous. » Chip Bell

Tout seul on va plus vite, ensemble on va plus loin.

Travail en silos Tête dans le guidon Difficulté à prioriser Manque de légitimité …

L’importance de la communauté Peer / mob programming Rétrospectives Communautés de pratique Conférences, ateliers

Sécurité psychologique Conviction partagée d’être dans un environnement sûr « Elle permet aux membres d’une équipe de s’exprimer librement, de poser des questions, de suggérer des idées ou d’admettre des erreurs sans crainte d’humiliation ou de sanctions. »

Montrer l’exemple Clarifier le cadre des échanges Valoriser les contributions Encourager l’expression Amy Edmondson

Faire partie d’un collectif

Se sentir utile

Sentir que l’on compte. « Je suis écouté donc je reste. »

  • Le produit se distingue des autres - Le produit m’apporte toujours quelque chose (temps, satisfaction, argent…) - Le produit s’améliore toujours
  • Mon avis est pris est écouté et pris en compte

Sentir que l’on compte.

Augmentation de la charge cognitive Perte de motivation Désengagement Impression de subir les outils

  • Quelque soit l’effort fait, on n’y parviendra pas.

L’importance de l’amélioration continue. - Pourquoi on agit ? - Quel impact ? - Est-ce reconnu ? Le temps dédié Kaizen Les célébrations

Kaizen Les petites marches de l’amélioration continue Kaizen Rechercher les solutions à moindre coût Standardiser les bonnes pratiques Eliminer le gaspillage Chercher à s’améliorer en continu Corriger les erreurs dès leur apparition Rechercher des solutions simples Responsabiliser les acteurs Respecter les personnes et le collectif Remettre en question les standards S’appuyer sur des faits

Se sentir utile

Transmettre, partager

Le cercle vertueux de la transmission

Le cercle vertueux de la transmission

Outils non engageants Pas de temps dédié pour préparer Aucune habitude de partage Travaux en silos

L’importance de savoir transmettre. La transmission de qualité ne dépend pas seulement du contenu partagé mais des conditions dans lesquelles ce partage peut exister. Des moments dédiés Du temps pour préparer Être prêt

CNV et Ecoute active La communication comme levier invisible Ecoute active Communication NonViolente Ne pas interrompre S’adapter Questionner Reformuler Être focus Empathie Authenticité Responsabilité Carl Rogers Thomas Gordon + Marshall Rosenberg

Transmettre, partager

Être accueilli·e Être utile Aimer nos outils Faire partie d’un collectif De meilleurs produits Plus d’autonomie et d’apprentissages Moins de frictions Transmettre, partager

Fanny KLAUK Accompagnatrice agile & DevOps Formatrice - TechLead Co-créatrice de fanny-klauk klf37 https://klaukf.github.io/blog/