Slide 1

Slide 1 text

Towards Architecture Organization Topologies for Sustainable Fast Flow of Change Eduardo da Silva, PhD (esilva.net | @emgsilva | [email protected]) Craft-Conf 2023, 19/05/2023

Slide 2

Slide 2 text

Sustainable Fast Flow of Change ↳quickly & sustainably respond to needs from our environment 2 Photo by Simon Berger on Unsplash 2

Slide 3

Slide 3 text

3 Inspired by: Reflections: Sociotechnical Systems Design and Organization Change

Slide 4

Slide 4 text

4 stretching social systems & creating complex processes => increasingly messier social and technical systems… Inspired by: Reflections: Sociotechnical Systems Design and Organization Change

Slide 5

Slide 5 text

5 Photo by Quino Al on Unsplash Outcome: continuously “fight” against the environment (external & internal)

Slide 6

Slide 6 text

🏢 These old org structures & Operating models limit the dynamics & velocity that modern orgs need 6 Photo by Cole Patrick on Unsplash 6

Slide 7

Slide 7 text

7 Inspired by: Reflections: Sociotechnical Systems Design and Organization Change

Slide 8

Slide 8 text

◌ Acknowledge that orgs are “Open System” - continuously affected by their environment 8 Photo by Ronaldo de Oliveira on Unsplash 8

Slide 9

Slide 9 text

9 💡Creating org cultures & structures that nurture sustainable learning, designing and decision-making Photo by Ronaldo de Oliveira on Unsplash 9

Slide 10

Slide 10 text

⛔ Move away from Tech Factory Thinking Models 10

Slide 11

Slide 11 text

🎯 Sustainable Fast Flow of Change Operating Models 11 Sociotechnical Systems Evolution & Architecture, Eduardo da Silva

Slide 12

Slide 12 text

TL;DR: approaches to architecture in teams & organization will take different forms & change in time (to allow for sustainable flow of change in the org). Embracing that is key to understand and improve them more explicitly. 12 Architecture Topologies & Architecture as Enabling Team, Eduardo da Silva

Slide 13

Slide 13 text

13 Key dimension of Architecture Topologies: “evolution” Photo by Suzanne D. Williams on Unsplash

Slide 14

Slide 14 text

A model for Architecture Evolution 14 *Would you like architects with your architecture? | images credits: Gregor Hohpe (Stefan Toth)

Slide 15

Slide 15 text

15 *Would you like architects with your architecture? | images credits: Gregor Hohpe

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

17 Photo by Alina Grubnyak on Unsplash ❓What about Architecture (learning, design and decision-making) across teams and the organization?

Slide 18

Slide 18 text

18 Photo by Alina Grubnyak on Unsplash 🕸 org is a network of teams and scopes. Looking at “team scope” architecture in isolation is not enough!

Slide 19

Slide 19 text

“A system is more than the sum of its parts… It loses its essential properties when it is taken apart…“ Russell Ackoff 19 On Systems Thinking, Russell Ackoff

Slide 20

Slide 20 text

20 Organization Scopes and Relations credits: Technical Leadership, Ruth Malan

Slide 21

Slide 21 text

Example: Product-centric Organization Scopes ● Team scope is just one scope, a sub-system in a Product scope ● Product Group scope tends to be a way to scale related product (scopes) 21 Product Taxonomy, Ross Clanton, Amy Walters, Jason Zubrick, Pat Birkeland, Mik Kersten, Alan Nance, and Anders Wallgren

Slide 22

Slide 22 text

22 Photo by Alina Grubnyak on Unsplash 🎯 enable architecture across all the org “Scopes” so it can achieve its purpose & goals and respond to its environment

Slide 23

Slide 23 text

23 Photo by Ronaldo de Oliveira on Unsplash 23 Key dimension of Architecture Topologies: “Scopes”

Slide 24

Slide 24 text

Architecture Organization Topologies (AOTs) 24

Slide 25

Slide 25 text

State of Architecture Organization Topologies (AOTs) 25 Common Current AOTs Popular Trends AOTs Pioneering AOTs

Slide 26

Slide 26 text

Common Current AOTs: Architect designs & decides, Teams execute 26 Photo by Matthew Henry on Unsplash

Slide 27

Slide 27 text

27

Slide 28

Slide 28 text

28

Slide 29

Slide 29 text

29 Photo by Jezael Melgoza on Unsplash Popular Trends AOTs : Multi-team Enabling Architect & Team Architects

Slide 30

Slide 30 text

30

Slide 31

Slide 31 text

31

Slide 32

Slide 32 text

32 The Advice Process https://martinfowler.com/articles/scaling-architecture-conversationally.html

Slide 33

Slide 33 text

33 Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law 33

Slide 34

Slide 34 text

34 34 Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law

Slide 35

Slide 35 text

35 35 Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law

Slide 36

Slide 36 text

36 36 Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law

Slide 37

Slide 37 text

37 37 Inspired on: Reinventing Organizations book, by Frederic Laloux ⚠Team can decide to not take the advice (but they MUST seek it) Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law

Slide 38

Slide 38 text

38 38 Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law

Slide 39

Slide 39 text

39 “What worries you about the Advice Process?” Credits: DDD EU 2022 Keynote, Andrew Harmel-Law, Diana Montalion, Mike Rozinsky, Gayathri Thiyagarajan and Dan Young

Slide 40

Slide 40 text

40 “How confident are you in the advice process?” Credits: DDD EU 2022 Keynote, Andrew Harmel-Law, Diana Montalion, Mike Rozinsky, Gayathri Thiyagarajan and Dan Young

Slide 41

Slide 41 text

41 “An idea to make us more confident in this process” Credits: DDD EU 2022 Keynote, Andrew Harmel-Law, Diana Montalion, Mike Rozinsky, Gayathri Thiyagarajan and Dan Young

Slide 42

Slide 42 text

42 Photo by Hannah Busing on Unsplash Pioneering AOTs : Anybody Architecture

Slide 43

Slide 43 text

43

Slide 44

Slide 44 text

44

Slide 45

Slide 45 text

🧭 What Next for you? ● Understand where you are ● Is that enough for having a sustainable flow of change & cope with your environment? ○ If not, what are the key aspects to change? ● How to make sure these questions are being asked continuously - and you are acting on them? 45

Slide 46

Slide 46 text

Thank you! Eduardo da Silva, PhD Independent consultant - Sustainable Fast Flow of Change # @emgsilva | esilva.net | [email protected] 󰗔 Architecture Topologies: emgsilva.net/architecture-topologies 💡 “companion article” of this talk coming soon on esilva.net 46

Slide 47

Slide 47 text

📚 References ● Architecture Organization Topologies, Eduardo da Silva ● Architecture Topologies & Architecture as Enabling Team, Eduardo da Silva ● Would you like architects with your architecture?, Gregor Hohpe ● Less is More with Minimalist Architecture, Ruth Malan and Dana Bredemeyer ● Team Topologies, Matthew Skelton and Manuel Pais ● Sociotechnical Systems Evolution & Architecture, Eduardo da Silva ● On Systems Thinking, Russell Ackoff (analysis by Eduardo da Silva) ● Scaling the Practice of Architecture, Conversationally, Andrew Harmel-Law ● Reinventing Organizations, Frederic Laloux ● Advice Process Playbook, Equal Experts Consulting ● Accelerate, Nicole Forsgren, Jez Humble, Gene Kim 47