Slide 1

Slide 1 text

How to empower engineering teams to improve, at scale Matthew Skelton and Benedict Steele 1

Slide 2

Slide 2 text

Photo goes here Benedict Steele Chief Delivery Officer, Armakuni 20 years in technology, product, and engineering

Slide 3

Slide 3 text

Photo goes here Matthew Skelton Founder, Conflux Co-author of Team Topologies

Slide 4

Slide 4 text

Empower engineering teams to improve, at scale: ➔ Use the Multi-team Software Delivery Assessment (MSDA) ➔ Accelerate effective adoption via a partner like Armakuni or Conflux 4

Slide 5

Slide 5 text

5

Slide 6

Slide 6 text

Different practices and techniques across different teams and streams 6

Slide 7

Slide 7 text

How do teams know what good looks like? 7

Slide 8

Slide 8 text

Assess these practices across tens or hundreds of teams … 8

Slide 9

Slide 9 text

… on a regular basis? 9

Slide 10

Slide 10 text

Empower the teams to improve 10

Slide 11

Slide 11 text

11 Multi-team Software Delivery Assessment (MSDA)

Slide 12

Slide 12 text

12 Holistic exploration of the team - covering people, process, and tools

Slide 13

Slide 13 text

13 Testing and Testability Team Health Deployment Flow Operability Continuous Delivery Reliability and SRE On-call Security Team Topologies

Slide 14

Slide 14 text

14 Discover Delivery Blockers Establish Team Metrics Accelerate Change Initiatives

Slide 15

Slide 15 text

15 Engaged Teams Teams are engaged by the assessment process and show increased enthusiasm for change and improvements Clear Position Increased clarity on the current state of software delivery within the organisation and a clear picture of where to go next Energized for Change The organisation is ready to tackle improvements and new ways of working, including rolling out further assessments

Slide 16

Slide 16 text

16 The core of the Assessment uses a Creative Commons license (CC BY-SA), giving you the freedom to adapt and extend the material as your organisation grows and changes. SoftwareDeliveryAssessment.com

Slide 17

Slide 17 text

17 ● 200+ teams ● Many different organisations ● Multiple verticals incl. Finance, Media, Charity, Health, Government, Insurance, B2B, B2C ● Organisations of all sizes from start-up/scale-ups to long lived institutions ● Teams as diverse as AI/ML, CoTS, Infrastructure, Application Development, Mobile Apps Where have we deployed this?

Slide 18

Slide 18 text

Case Study GOV.UK - 2018 18

Slide 19

Slide 19 text

Case Study 19 700+ people in total 70+ engineering teams, 7 locations Time-critical delivery (#Brexit) Most of 2018

Slide 20

Slide 20 text

Engineering Assessments 20 6 dimensions [in 2018]: Team Health, Deployment, Continuous Delivery, Flow, Operability, Testing “Viral” facilitation model

Slide 21

Slide 21 text

Engineering Assessments 21 Criteria taken from existing sources: Spotify Team Health Check, DevOps for the Modern Enterprise, Continuous Delivery, Accelerate, Team Guide to Software Operability, Team Guide to Software Testability

Slide 22

Slide 22 text

22

Slide 23

Slide 23 text

23

Slide 24

Slide 24 text

24

Slide 25

Slide 25 text

Case Study 25 Media Company 2020 - 2022

Slide 26

Slide 26 text

26 Over 250 people 35+ engineering teams 7 depts Globally distributed Over 250 applications Diverse mix of technology

Slide 27

Slide 27 text

27 👍 👎

Slide 28

Slide 28 text

28

Slide 29

Slide 29 text

● Knowledge drain ● Task switching ● Relearning ● Rework ● Partially completed work ● Overly complicated solutions ● Siloed work ● Unsupported legacy software ● Waiting around ● Defects ● Single points of failure ● Handoffs between teams ● Unnecessary features ● Unnecessary processes ● Manual work ● Poor communication What were we looking for? 29 How many of these problems seem familiar?

Slide 30

Slide 30 text

30

Slide 31

Slide 31 text

31 MSDA + Westrum Organisational Culture + Employee Advocacy (eNPS) + Psychological Safety + DORA 4 Key Metrics + Stakeholder mapping

Slide 32

Slide 32 text

The Four States of Competence The Four States of Competence by Noel Burch, of Gordon Training International. 32 Concious Incompetence “I know what I don’t know” Conscious Competence “I can do what I know” Unconcious Incompetence “I don’t know what I don’t know” Unconscious Competence “What I know is second nature” Consciousness Competence

Slide 33

Slide 33 text

33 “Armakuni have provided us with the evidence to present to the board to drive change. The views they have given us lead to clear, measurable action that we can communicate throughout the organisation.” Technology Platforms Director - Media Company

Slide 34

Slide 34 text

34

Slide 35

Slide 35 text

MSDA can make you rich 🤓 35

Slide 36

Slide 36 text

36 What Ak & Conflux have learnt Success patterns for MSDA from Armakuni & Conflux

Slide 37

Slide 37 text

Aim to help the teams gain a shared understanding and shared mental models 39

Slide 38

Slide 38 text

Look for the delta - explore the difference between high and low scores 40

Slide 39

Slide 39 text

Move the team from ‘unconscious incompetence’ to ‘concious incomptence’ and beyond 41

Slide 40

Slide 40 text

Make time for improvements 42

Slide 41

Slide 41 text

Never use MSDA to make direct comparisons between teams ⚠ 43

Slide 42

Slide 42 text

Start small: work with 1 or 2 teams initially 44

Slide 43

Slide 43 text

The purpose is team empowerment, not “judgement” 45

Slide 44

Slide 44 text

Viral facilitation works best in a Generative culture 46

Slide 45

Slide 45 text

Beware of “parroting” - facilitators need to understand the value of the practices in the assessment 47

Slide 46

Slide 46 text

Facilitators need genuine curiosity 48

Slide 47

Slide 47 text

49 agilestationery.com

Slide 48

Slide 48 text

51 SoftwareDeliveryAssessment.com

Slide 49

Slide 49 text

empower engineering teams to improve, at scale: ➔ use the Multi-team Software Delivery Assessment (MSDA) ➔ accelerate effective adoption via a partner like Armakuni or Conflux 54

Slide 50

Slide 50 text

55 thank you armakuni.com confluxhq.com SoftwareDeliveryAssessment.com Copyright © 2022 Conflux group of companies. All RIghts Reserved.