Slide 1

Slide 1 text

Building Better Software By Building Better Teams

Slide 2

Slide 2 text

Building Online Communities ! I’ve been giving a lot of thought to community-building within the context of open source software. Ideas have been bouncing around my head for some time  BLOG ABOUT BOOKS PORTFOLIO SPEAKING & '

Slide 3

Slide 3 text

1. Team quality impacts software quality 2. Compassion facilitates teamwork 3. Teams are the sum of teamwork

Slide 4

Slide 4 text

Team Quality Software Quality Affects

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Team Quality Affects Team Outcomes

Slide 7

Slide 7 text

Everyone assumes that everyone is doing their best

Slide 8

Slide 8 text

Compassion Teamwork Facilitates

Slide 9

Slide 9 text

Compassion is an Optimization Problem

Slide 10

Slide 10 text

Responding to Suffering

Slide 11

Slide 11 text

1. Share their perspective 2. Share their emotions 3. Stay non-judgemental 4. Communicate that you understand

Slide 12

Slide 12 text

Inquiry Work

Slide 13

Slide 13 text

Anticipating Suffering

Slide 14

Slide 14 text

Feedback is a Gift

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

Psychological Safety

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

“Being open with your errors and identifying the insights gained can help others avoid the same blunders and keep your team on-track.” — Open-Sourcing Company Culture at Artsy, 2015

Slide 21

Slide 21 text

Ask Questions

Slide 22

Slide 22 text

W hat you build doesn’t matter as much as How you build

Slide 23

Slide 23 text

Remember the Prime Directive

Slide 24

Slide 24 text

Teams Are Of Teamwork The Sum

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

“Synergy means behavior of whole systems unpredicted by the behavior of their parts taken separately.” — Buckminster Fuller

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

"It's in Apple's DNA that technology alone is not enough. It’s technology married with liberal arts, married with the humanities, that yields the results that make our hearts sing.”

Slide 29

Slide 29 text

Synergy

Slide 30

Slide 30 text

Humans are, by default, Empathetic

Slide 31

Slide 31 text

Barriers to Caring

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

In the absence of obstacles, Humans will care

Slide 35

Slide 35 text

1. Quality teams ship quality products 2. Good teams are compassionate teams 3. We’re bringing back “Synergy”!

Slide 36

Slide 36 text

Recommended Reading

Slide 37

Slide 37 text

No content

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

No content

Slide 42

Slide 42 text

never You will finish