$30 off During Our Annual Pro Sale. View Details »

Découplez votre organisation

Esprit Agile
December 06, 2018

Découplez votre organisation

Atelier par Samuel Retiere lors de l'Agile Tour Aix-Marseille 2018.

"N'avez vous jamais rêvé d'une organisation humaine qui ne soit plus un frein au changement ? Ou dit positivement : qu'elle s'adapte au même rythme que les autres composantes de l'organisation. En même temps, Conway nous dit que le design des organisations humaines et techniques est lié. D'où l'idée d'utiliser des principes de limitation des dépendances aux deux. Pour les concepts qui seront évoqués, il s'agit de DDD stratégique avec de la pensée système (humains). Et normalement, vous repartirez avec des exemples de ce qu'il faut éviter et des idées de ce que vous pourriez faire pour rendre votre organisation plus fluide."

Esprit Agile

December 06, 2018
Tweet

More Decks by Esprit Agile

Other Decks in Business

Transcript

  1. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 1
    Découplez votre organisation
    @sretiere

    View Slide

  2. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 2
    Ce que l’on ne veut pas

    View Slide

  3. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 3
    Ce que l’on voudrait

    View Slide

  4. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 4
    A la recherche de l’OPTEMPO

    View Slide

  5. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 5
    Et de la créativité

    View Slide

  6. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 6
    Comment aller plus vite ?

    View Slide

  7. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 7
    On efface tout
    et on
    recommence

    View Slide

  8. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 8
    On définit
    une nouvelle
    organisation

    View Slide

  9. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 9
    On allume un cierge au
    passage

    View Slide

  10. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 10
    Et on finit dans le mur

    View Slide

  11. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 11
    Les chaises musicales

    View Slide

  12. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 12
    habitude Vous lui avez
    demandé son
    avis ?

    View Slide

  13. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 13
    One size fit all
    One size fits all

    View Slide

  14. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 14
    Y a t il un lien ?
    Tout est lié

    View Slide

  15. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 15
    Loi de conway
    Loi de Conway
    Les organisations qui
    définissent des
    systèmes ... sont
    contraintes de les
    produire sous des
    designs qui sont des
    copies de la structure
    de communication de
    leur organisation.

    View Slide

  16. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 16
    Pourquoi les réorganisations échouent ?
    Découplez votre organisation @sretiere
    #ATAM18
    C’est aussi changer des
    habitudes
    ⦿ Changer les personnes de
    boites, ça n’est pas
    changer d’organization
    ⦿ Les habitudes peuvent
    être plus fortes que le
    changement
    Le changement ne se
    décrète pas
    ⦿ Sans sens, il est difficile
    d’advancer
    ⦿ L’urgence ne se crée pas
    Tous les modèles sont
    faux
    ⦿ Les axes de decoupage
    ne peuvent s’appliquer
    partout sans
    contextualisation
    ⦿ Des exceptions connues
    peuvent être nécessaires
    Design humain et
    technique sont liés
    ⦿ Loi de Conway oblige, il
    est nécessaire d’ouvrir le
    capot pour comprendre
    la réalité

    View Slide

  17. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 17
    Et si on utilisait les
    principes de
    découplage applicatif
    sur l’organisation ?

    View Slide

  18. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 18
    C’est quoi le problème ?
    avec une application couplée

    View Slide

  19. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 19
    L’effet papillon
    ou le bug sorti de nulle part

    View Slide

  20. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 20
    C’est quand on veut aller vite que
    cela devient problématique

    View Slide

  21. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 21
    On se lance ?

    View Slide

  22. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 22
    Solution 1
    On efface tout
    et on
    recommence

    View Slide

  23. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 23
    Ca ne vous donne pas
    cette impression ?

    View Slide

  24. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 24
    Avant

    View Slide

  25. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 25
    Après ?

    View Slide

  26. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 26
    Plan B
    On ne va peut être pas faire ça
    Plan

    View Slide

  27. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 27
    1 on forme les personnes sur l’ancien code
    1. Apprendre à
    mieux travailler

    View Slide

  28. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 28
    2. Identifier une bulle

    View Slide

  29. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 29
    3. Détourer la bulle
    3. Sécuriser

    View Slide

  30. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 30
    4. Détourer

    View Slide

  31. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 31
    A la recherche de la bulle perdue
    Comment on identifie une bullle ?
    Comment
    identifier une
    bulle ?

    View Slide

  32. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 32
    Design
    Driven
    Domain
    Domaine
    Domaine
    Domaine
    Domaine
    Service

    View Slide

  33. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 33
    Des domaines … métier

    View Slide

  34. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 34
    Un mot n’est pas unique
    Les mots ont un des sens

    View Slide

  35. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 35
    C’est quoi un domaine
    Contrat de service & nombre de versions & ….
    Quel service rendez vous ?

    View Slide

  36. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 36
    Jouons au Monopoly et construisons des hôtels
    DDD par l’exemple
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment
    Stay
    Prepare
    Hotels
    Guests
    Fidelity
    Pricing
    Mailing
    Service

    View Slide

  37. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 37
    Mappons les modules applicatifs
    Et les problèmes deviennent visibles

    View Slide

  38. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 38
    … C’est le début des problèmes
    Quand code et domaines s’entrechoquent…
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment
    Stay
    Prepare
    Hotels
    Guests
    Fidelity
    Pricing
    Mailing
    Campaign
    Service
    … C’est le début des problèmes
    Booking
    Payment
    Stay
    Prepare
    Hotels
    Guests
    Fidelity
    Pricing
    Mailing
    Campaign
    Service

    View Slide

  39. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 39
    Reste plus qu’à définir une stratégie

    View Slide

  40. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 40
    Qu’est ce qui me permet de dire que je vais plus vite ?
    Plus vite
    qu’avant ?

    View Slide

  41. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 41
    Tu fais des choix
    On peut faire des choix

    View Slide

  42. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 42
    Découpler une application
    Découplez votre organisation @sretiere
    #ATAM18
    Apprendre à mieux
    travailler
    ⦿ Savoir prendre soin de son
    code
    ⦿ Boy scout rule
    ⦿ Clean code
    Identifier une bulle
    ⦿ Visualiser les domaines
    fonctionnels
    ⦿ Mapper les modules
    applicatifs
    ⦿ Faire un choix
    Sécuriser
    ⦿ Mettre en place le harnais
    de tests pour être confiant
    sur le refactoring
    Détourer
    ⦿ Couper les liens entre les
    domaines fonctionnels
    ⦿ Sortir code et base de
    données pour livrer plus
    souvent

    View Slide

  43. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 43
    Faisons de même sur une organisation
    Découplons une organisation

    View Slide

  44. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 44
    1 on forme les personnes sur l’ancien code
    1. Apprendre à
    mieux travailler

    View Slide

  45. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 45
    Arrêtons de construire
    des murs

    View Slide

  46. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 46
    2. Identifier une bulle

    View Slide

  47. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 47
    Mappons les équipes
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment
    Stay
    Prepare
    Hotels
    Guests
    Fidelity
    Pricing
    Mailing
    Campaign
    Booking
    Payment
    Hotels
    Guests
    Fidelity
    Pricing
    Mailing
    Campaign

    View Slide

  48. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 48
    Reste plus qu’à définir une stratégie

    View Slide

  49. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 49
    3. Détourer la bulle
    3. Sécuriser

    View Slide

  50. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 50
    Expliciter
    3. Expliciter
    3. Expliciter

    View Slide

  51. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 51
    Une équipe comme un système
    L’équipe comme système humain ?

    View Slide

  52. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 52
    Thinking in Systems par Donnella Meadows
    Définition d’un système
    Un système est un ensemble d’éléments
    interconnectés et organisés d’une façon
    cohérente pour atteindre un but.
    Caractéristiques principales
    • Intégrité
    • Adaptativité
    • Résilience
    • Orienté objectif
    Découplez votre organisation @sretiere
    #ATAM18

    View Slide

  53. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 53
    Ou redevabilités holacratiques
    CLOU Du contrat de service au …
    • CLOU (Common Letter of Understanding)
    • Redevabilités holacratiques
    • Ce que vous voulez qui décrit vos
    entrées/sorties

    View Slide

  54. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 54
    Kanban kick start field guide
    Découplez votre organisation @sretiere
    #ATAM18

    View Slide

  55. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 55
    Un exemple de
    non système

    View Slide

  56. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable
    Core
    Open
    56
    Open source service interne
    Porosité des systèmes
    Découplez votre organisation @sretiere
    #ATAM18
    Core
    Open

    View Slide

  57. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 57
    4. Détourer

    View Slide

  58. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 58
    4. Généraliser

    View Slide

  59. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 59
    Choisir son focus

    View Slide

  60. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 60
    Quand les domaines sont très étanches
    Pattern 1 : Les baronnies
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment
    Stay
    Prepare
    Guests
    Fidelity Pricing
    Mailing
    Campaign
    Booking
    Payment
    Hotels
    Pricing
    Mailing
    Campaign

    View Slide

  61. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 61
    Quand les chaines de valeur sont étanches
    Pattern 2 : Par chaine de valeur
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment
    Stay
    Prepare
    Guests
    Fidelity Pricing
    Mailing
    Campaign
    Booking
    Payment
    Hotels
    Mailing
    Campaign

    View Slide

  62. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 62
    Quand un cœur est tout le temps modifié et le reste moins
    Pattern 3 : Le cœur commun
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment Stay
    Prepare
    Guests
    Fidelity Pricing
    Mailing
    Campaign
    Booking
    Hotels
    Pricing

    View Slide

  63. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 63
    Quand les données statiques sont nombreuses
    Pattern 4 : Le référentiel commun
    Découplez votre organisation @sretiere
    #ATAM18
    Booking
    Payment
    Stay
    Prepare
    Guests
    Fidelity
    Mailing
    Campaign
    Hotels
    Pricing

    View Slide

  64. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 64
    Décorréler les organisations
    Hiérarchique Opérationnelle

    View Slide

  65. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 65
    Des organisations plus simples, plus réactives et aussi plus créatives
    Découpler une organisation
    Découplez votre organisation @sretiere
    #ATAM18
    Apprendre à collaborer
    ⦿ Du management directif
    au management
    collaboratif
    ⦿ De l’optimum local à
    l’optimum global
    ⦿ Des objectifs individuels
    vers le collectif
    Identifier systèmes et
    sous systèmes
    ⦿ Comprendre les liens entre
    les design humains,
    fonctionnels et techniques
    Expliciter pour
    collaborer
    ⦿ Définir les raisons d’être
    ⦿ Donner de l’autonomie
    ⦿ Expliciter les attendus et
    donc les compétences
    nécessaire
    Généraliser et créer du
    focus
    ⦿ Faire des choix
    d’orientations stratégiques
    ⦿ Définir le modèle
    équivalent
    ⦿ Contextualiser

    View Slide

  66. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 66
    https://www.flickr.com/photos/65306388@N02/favorites

    View Slide

  67. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable
    Un grand merci aux partenaires

    View Slide

  68. OCTO © 2018 - Reproduction interdite sans autorisation écrite préalable 68

    View Slide