Encouraging a culture of learning across your organisation

A presentation at DevOpsDays Berlin 2017 in October 2017 in Berlin, Germany by Jenny Duckett

Slide 1

Slide 1

Jenny Duckett Senior Developer 
 Government Digital Service 
 @jenny_duckett

Slide 2

Slide 2

� 2 I’m from the UK Government Digital Service (GDS)

Slide 3

Slide 3

� 3

Slide 4

Slide 4

First, a sad story � 4

Slide 5

Slide 5

� 5

Slide 6

Slide 6

� 6 GDS Inappropriate content :-( GDS

Slide 7

Slide 7

Why run a workshop? � 7

Slide 8

Slide 8

� 8

Slide 9

Slide 9

� 9 GDS Show that it’s ok to take time out to learn GDS

Slide 10

Slide 10

� 10 GDS Scale your impact GDS

Slide 11

Slide 11

� 11 GDS We’re all responsible for what we build GDS

Slide 12

Slide 12

Why focus on security? � 12

Slide 13

Slide 13

� 13 GDS Developers often don’t feel confident about security GDS

Slide 14

Slide 14

� 14 GDS Expand the community of interested people GDS

Slide 15

Slide 15

� 15 GDS Security is one of many areas we care about GDS

Slide 16

Slide 16

But I’m not a security expert! � 16

Slide 17

Slide 17

� 17 GDS …so I can’t do this GDS

Slide 18

Slide 18

� 18 GDS … so I can’t do this …that’s fine, do it anyway GDS

Slide 19

Slide 19

� 19 GDS GDS

Slide 20

Slide 20

� 20 GDS Treat it as an alpha - prototype and iterate GDS

Slide 21

Slide 21

� 21 GDS You don’t have to cover everything GDS

Slide 22

Slide 22

� 22 GDS Experts aren’t always the best teachers GDS

Slide 23

Slide 23

� 23 GDS It isn’t about having all the answers GDS

Slide 24

Slide 24

� 24 GDS Find someone to work with GDS

Slide 25

Slide 25

Alex Muller (with egg for scale) � 25 GDS GDS

Slide 26

Slide 26

Hypotheses to test � 26

Slide 27

Slide 27

� 27 GDS The OWASP top 10 is a good starting point GDS

Slide 28

Slide 28

� 28 GDS Keep a strong practical focus GDS

Slide 29

Slide 29

� 29 GDS Make it a single day GDS

Slide 30

Slide 30

� 30 GDS Use the source code of exercises to learn GDS

Slide 31

Slide 31

� 31

Slide 32

Slide 32

� 32 GDS Learn how to use your everyday tools better GDS

Slide 33

Slide 33

� 33

Slide 34

Slide 34

� 34 GDS Bring it home by using examples from your own applications GDS

Slide 35

Slide 35

� 35 GDS Get people to work together and help each other GDS

Slide 36

Slide 36

� 36 GDS Make something that other people can build on GDS

Slide 37

Slide 37

Practical tips � 37

Slide 38

Slide 38

� 38 GDS About 15 people, with a range of skills GDS

Slide 39

Slide 39

� 39 GDS Ask people to set up in advance GDS

Slide 40

Slide 40

� 40 GDS Set up a local network GDS

Slide 41

Slide 41

� 41 GDS Run a short retrospective GDS

Slide 42

Slide 42

� 42 GDS Ask for volunteers to run the next one GDS

Slide 43

Slide 43

What did we learn? � 43

Slide 44

Slide 44

� 44 GDS It’s totally possible to do this! GDS

Slide 45

Slide 45

� 45

Slide 46

Slide 46

� 46 GDS You’ll learn about the topic in more depth by preparing to explain it GDS

Slide 47

Slide 47

� 47 GDS Be ruthless with your MVP GDS

Slide 48

Slide 48

� 48 GDS Running the day well takes effort GDS

Slide 49

Slide 49

� 49 GDS Organising an event can be time-consuming GDS

Slide 50

Slide 50

� 50 GDS • organising space, facilities and people • researching topics • structuring the content • writing presentations • preparing practical exercises GDS

Slide 51

Slide 51

What happened next? � 51

Slide 52

Slide 52

� 52 GDS Share what you’ve made GDS

Slide 53

Slide 53

� 53

Slide 54

Slide 54

� 54

Slide 55

Slide 55

� 55 GDS Fix the biggest problem for next time GDS

Slide 56

Slide 56

� 56 GDS Support the people who come after you GDS

Slide 57

Slide 57

� 57 GDS 2 workshops have happened since ours GDS

Slide 58

Slide 58

� 58 GDS They’ve taken the format forward in exciting ways we didn’t expect GDS

Slide 59

Slide 59

� 59

Slide 60

Slide 60

� 60 GDS Workshops aren’t the end of the journey GDS

Slide 61

Slide 61

You can do this too � 61

Slide 62

Slide 62

� 62 GDS What can you run a workshop about? GDS

Slide 63

Slide 63

� 63

Slide 64

Slide 64

� 64 GDS You can encourage a culture of learning in your organisation GDS

Slide 65

Slide 65

� 65 GDS Thanks! @jenny_duckett