Slide 1

Slide 1 text

Enabling + Platforms = Sustainable Continuous Improvement (Kandddinsky 2025) Eduardo da Silva, PhD Independent Consultant on Modernization Organization Dynamics, Architecture and Leadership (esilva.net consulting | [email protected]) esilva.net

Slide 2

Slide 2 text

Enabling + Platforms = Sustainable Continuous Improvement (Kandddinsky 2025) Eduardo da Silva, PhD Independent Consultant on Modernization Organization Dynamics, Architecture and Leadership (esilva.net consulting | [email protected]) esilva.net

Slide 3

Slide 3 text

esilva.net Enabling + Platforms = Sustainable Continuous Improvement (Kandddinsky 2025) Eduardo da Silva, PhD Independent Consultant on Modernization Organization Dynamics, Architecture and Leadership (esilva.net consulting | [email protected]) More here soon: https://esilva.net/enabling-and-platform s-for-sustainable-improvement

Slide 4

Slide 4 text

Modern organizations MUST learn and improve fast(er) 4 esilva.net

Slide 5

Slide 5 text

5 esilva.net

Slide 6

Slide 6 text

6 esilva.net

Slide 7

Slide 7 text

7 esilva.net

Slide 8

Slide 8 text

8 esilva.net ⚠ Most orgs operating models do NOT support dynamics for sustainable continuous improvement

Slide 9

Slide 9 text

9 Photo by Simon Berger on Unsplash esilva.net

Slide 10

Slide 10 text

10 Needs & Demands (external or internal) should be the drivers for change and the required improvements in our org and teams to “respond” esilva.net Photo by Simon Berger on Unsplash

Slide 11

Slide 11 text

11 Learning: “learning about the problems & opportunities in the environment” esilva.net Photo by Simon Berger on Unsplash

Slide 12

Slide 12 text

12 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” esilva.net Photo by Simon Berger on Unsplash

Slide 13

Slide 13 text

13 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and be able to take action to respond” esilva.net Photo by Simon Berger on Unsplash

Slide 14

Slide 14 text

14 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and be able to take action to respond” 🎯 we need to have the necessary skills and capabilities to “learn, design and decide” and respond to the needs in the environment esilva.net Photo by Simon Berger on Unsplash

Slide 15

Slide 15 text

Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and take action to make things happen” Needs (external) Skills / Capabilities Needs (internal) Reponse (external) 15 Reponse (internal) esilva.net Photo by Simon Berger on Unsplash

Slide 16

Slide 16 text

16 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and be able to take action to respond” Needs (external) Skills / Capabilities Needs (internal) Reponse (external) Reponse (internal) Needs→Skill/Capability→Response (Teams & Org) esilva.net

Slide 17

Slide 17 text

17 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and be able to take action to respond” Needs (external) Skills / Capabilities Needs (internal) Reponse (external) Reponse (internal) Needs→Skill/Capability→Response (Teams & Org) esilva.net 💡Skills / Capabilities can be many different things: software engineering skills, methods, tooling, ways-of-working (including how we approach architecture - check Architecture Topologies for more on that), etc. 🎯the overall goal is to make sure that our Org and Teams have effective skills and capabilities to sustainably respond to the needs in the environment

Slide 18

Slide 18 text

18 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and be able to take action to respond” Needs (external) Skill/ Capability Needs (internal) Reponse (external) Reponse (internal) Needs→Skill/Capability→Response (Teams & Org) esilva.net 💡Skills / Capabilities can be many different things: software skills, methods, tooling, ways-of-working (including how we approach architecture - check Architecture Topologies for more on that), etc. 🎯the overall goal is to make sure that our Org and Teams have effective skills and capabilities to sustainably respond to the needs in the environment 🎯 next, I share some ideas to help orgs and their teams approach this continuous work of having effective skills / capabilities to sustainably respond to environment needs

Slide 19

Slide 19 text

Team Topologies as a Language for Continuous Improvement 19 esilva.net

Slide 20

Slide 20 text

20 esilva.net

Slide 21

Slide 21 text

21 💡”Needs → Skills / Capability → Response” - my current thinking model to reflect on how “needs” can be used to anchor the needed “skills /capabilities” to support effective “response” and value creation esilva.net

Slide 22

Slide 22 text

22 esilva.net

Slide 23

Slide 23 text

23 esilva.net

Slide 24

Slide 24 text

24 esilva.net

Slide 25

Slide 25 text

“Enabling” new skills and capabilities in the organization 25 esilva.net

Slide 26

Slide 26 text

26 esilva.net

Slide 27

Slide 27 text

27 esilva.net

Slide 28

Slide 28 text

28 ❓how can we address these situations, where multiple teams are trying to build something that requires a new skill and/or missing capability? esilva.net

Slide 29

Slide 29 text

29 💡Option A: allow each team to figure things out on their own without any support to accelerate addressing missing skills/capabilities esilva.net

Slide 30

Slide 30 text

30 ⚠ IMPORTANT NOTE: I am not saying we should not allow teams to explore things on their own… quite the opposite: how can we help teams accelerate being effective and independent esilva.net

Slide 31

Slide 31 text

31 esilva.net

Slide 32

Slide 32 text

32 ⚠ “Return & Quality of Investment (R&QoI)” typically low: ⬇ teams will spend a lot of time (and 💰💰💰) ⬇ the outcome is often times of low quality (+“debt”) esilva.net

Slide 33

Slide 33 text

33 💡Option B: allow teams to figure out things, but allow experts on the topic to support teams accelerate their up-skilling and improving of missing capabilities esilva.net

Slide 34

Slide 34 text

34 esilva.net

Slide 35

Slide 35 text

35 esilva.net Example: ⬆ data capabilities

Slide 36

Slide 36 text

36 esilva.net Example: ⬆ data capabilities academy.teamtopologies.com /courses /effective-enabling-teams More details:

Slide 37

Slide 37 text

37 💡Def.: Enabling Activities When an expert or a team with expertize facilitates upskilling and/or addressing a missing capability ⚠ it does not need to be an official team esilva.net

Slide 38

Slide 38 text

38 ✅ When we allow “Enabling Activities” to happen we: ⬆ accelerate time to value ⬆ improve quality of the solutions 💡Better Value Sooner esilva.net

Slide 39

Slide 39 text

39 esilva.net From: https://teamtopologies.com/news-blogs-newsletters/maximize-organizational-learning-return-on-investment-with-facilitating-interactions And, for those managers “complaining” about allowing experts helping others This work tends to actually lead to saving costs too 💰💰💰 ⚠ BUT, this requires incentives + thinking how to improve the whole, not just your own team ⚠

Slide 40

Slide 40 text

40 Principles & Heuristics ⚠ Focus on “Enabling Behaviors” (or activities); you don’t always need official teams ✅ Provide space for people that know about a topic (“experts”) to help others with challenges on that topic ✅ Create sensing mechanisms to understand what are the most common pains => prioritize enabling activities on those esilva.net

Slide 41

Slide 41 text

41 💡often times, Enabling Activities lead to discovering “emerging capabilities” that help support most teams in the organization around a certain “need” esilva.net

Slide 42

Slide 42 text

42 esilva.net

Slide 43

Slide 43 text

43 esilva.net Example: ⬆ data capabilities

Slide 44

Slide 44 text

44 🛑 Anti-pattern: Leveraging Enabling Activities for “indefinite support” of long-lived capabilities around a certain topic (e.g.: Enabling Team owning and evolving tools or libraries for many teams) esilva.net

Slide 45

Slide 45 text

45 ❓how can we enable scalable support of those needed emerging capabilities - arising from the learnings of Enabling Activities? esilva.net

Slide 46

Slide 46 text

Scaling capabilities and value creation with Platforms 46 esilva.net

Slide 47

Slide 47 text

47 esilva.net 🟢 It is OK (and desirable) to start framing some of the emerging capabilities in the in the Enabling Team; however if in time that is to be used by the whole org it should be consolidated in a platform. 💡ING bank has this as a principle for their Platforms strategy

Slide 48

Slide 48 text

48 esilva.net Example: ⬆ data capabilities

Slide 49

Slide 49 text

49 Principles & Heuristics ✅ Platforms are strategic to consolidate the “emergent capabilities” that most teams need to achieve fast flow of value ✅ Platform investment is a multiplying factor - allows a large number of teams to improve faster (high R&QoI) ⚠ We do not consolidate all things in platforms - we focus on the “Thinest Viable Platform” (TVP) ✅ Often times the experts driving the early enabling activities on teams can become the people joining and shaping the platform teams building the consolidated platform capability esilva.net

Slide 50

Slide 50 text

Enabling + Platforms = Sustainable Continuous Improvement 50 esilva.net

Slide 51

Slide 51 text

51 New things benefit from “pure enabling activities” - help address the new challenges; understand the skills and capabilities to address the needs In time, we continue enabling but also learn about specific candidate platform capabilities, which most of our teams use to work effectively on those needs We consolidate the common capabilities to address certain needs into shared platforms; while leveraging enabling activities to upskill or address new challenges esilva.net

Slide 52

Slide 52 text

52 esilva.net

Slide 53

Slide 53 text

53 💡Enabling + Platform Pattern Leverage Enabling Activities to accelerate up-skilling & the shaping of needed capabilities, and if it makes sense scale them into a “self-service platform” 💡this pattern happens for tools, techniques, ways-of-working, etc. esilva.net

Slide 54

Slide 54 text

54 Learning: “learning about the problems & opportunities in the environment” Designing: “explore and design options to address the problem or opportunity” Decision-Making: “decide on designs and take action to make things happen” Needs (external) Skill/ Capability Needs (internal) Reponse (external) Reponse (internal) (Teams & Org) This will never stop ∞ 54

Slide 55

Slide 55 text

55 Summary esilva.net

Slide 56

Slide 56 text

56 Enabling Activities (cope with missing skills and capabilities for new needs) + Platforms (consolidate emerging capabilities needed by many teams) = Sustainable Continuous Improvement (improve based on the environment needs we have to respond) esilva.net Needs (external) Skill/ Capability Needs (internal) Reponse (external) Reponse (internal) (Teams & Org)

Slide 57

Slide 57 text

Enabling + Platforms = Sustainable Continuous Improvement Eduardo da Silva, PhD Independent Consultant on Modernization Organization Dynamics, Architecture and Leadership (esilva.net consulting | [email protected]) Thank you! (reach out if you have questions) (Soon) Companion article: https://esilva.net/enabling-and-platforms- for-sustainable-improvement https://academy.teamtopologies.com /courses /effective-enabling-teams esilva.net

Slide 58

Slide 58 text

💡EXTRA EXAMPLE: Towards sustainable architecture capability with Enabling + Platform 58 For more details check: https://esilva.net/talks/#ama_2025 esilva.net 💡these ideas can be applied not only to “technical skills and tools”, but also to ways-of-working, including how we approach architecture modernization or general improving architecture capability in organizations

Slide 59

Slide 59 text

59 esilva.net *Architecture Modernization Enabling Team *

Slide 60

Slide 60 text

60 esilva.net

Slide 61

Slide 61 text

61 esilva.net

Slide 62

Slide 62 text

62 esilva.net Improvement

Slide 63

Slide 63 text

Enabling + Platforms = Sustainable Continuous Improvement Eduardo da Silva, PhD Independent Consultant on Modernization Organization Dynamics, Architecture and Leadership (esilva.net consulting | [email protected]) Thank you! (reach out if you have questions) (Soon) Companion article: https://esilva.net/enabling-and-platforms- for-sustainable-improvement https://academy.teamtopologies.com /courses /effective-enabling-teams esilva.net