Slide 1

Slide 1 text

Growing team culture

Slide 2

Slide 2 text

Your culture is a living thing

Slide 3

Slide 3 text

Culture fit?

Slide 4

Slide 4 text

Culture fit is static

Slide 5

Slide 5 text

Focus on culture growth

Slide 6

Slide 6 text

Healthy cultures take work

Slide 7

Slide 7 text

Healthy cultures communicate • Nonviolent communication • Lack of bike shedding • Open discussions on how to do stuff • Social interactions

Slide 8

Slide 8 text

Healthy cultures trust • Autonomy • Members are responsible and mature • Feeling of security in position • Support by management

Slide 9

Slide 9 text

Healthy cultures respect • Psychological safety • Being able to admit you're wrong • No fear of being wrong • No fear of asking questions • No allocation of blame • Ego management • Lack of ego • Non-toxic environment • Safe place to be yourself

Slide 10

Slide 10 text

Healthy cultures accept • Diverse • Inclusive • Stable • Feeling of progression • Work/life balance • Mental health awareness • Distraction-free workspaces

Slide 11

Slide 11 text

How do you measure it? • Are you making progress towards shared goals? • Are you delivering stuff? • How long does stuff take to deliver? • Are your people productive?

Slide 12

Slide 12 text

It's the together bit that counts

Slide 13

Slide 13 text

Rituals • What rituals do good teams follow? • What rituals enable healthy teams?

Slide 14

Slide 14 text

How do you handle feedback? • Positive • Corrective

Slide 15

Slide 15 text

Regular retrospectives • Concentrate on problems and solutions rather than people • Address issues early • Keep conversations transparent

Slide 16

Slide 16 text

Code previews • Improves confidence • Reduces re-writes • Shares information

Slide 17

Slide 17 text

Pairing It is not just for programmers.

Slide 18

Slide 18 text

Code reviews • Ask questions • Offer suggestions • Talk about the code, not the author

Slide 19

Slide 19 text

Team working agreements • Roles and responsibilities • Timings • Methodologies

Slide 20

Slide 20 text

Teams are immutable

Slide 21

Slide 21 text

• Teams change. They get bigger or smaller. People move from 'small' roles to 'big' roles as team grow. • Provide mentorship for new team leads. • Move work to a team rather than forming teams around work. This helps stability and performance

Slide 22

Slide 22 text

The feedback loop on improving teams or mentoring people is so much longer than we're used to. So feedback should be regular and frequent. 1:1s for individuals, retros for teams

Slide 23

Slide 23 text

Division between leading and doing gets mashed up - it's difficult to lead while doing and vice versa Admitting a thing is happening and discussing it openly can be enough acknowledgement to start improving it.

Slide 24

Slide 24 text

When bringing in new team members • Offer support • Documentation • Sherpa/buddy model - always interruptable • Pair on code often • Regular 1:1s with their lead • Socialisation • Spend more time in social activities to ease them in personally • Bring people in for social easing even before they start employment

Slide 25

Slide 25 text

Key points • Over-communicate, in public • Create rituals that encourage communication and sharing • When they don't work, keep iterating