25

Heedful Programming

Embed Size (px)

DESCRIPTION

I gave this talk at Social Dev Camp Chicago 2011 and Rubyfuza 2012.

Citation preview

Page 1: Heedful Programming
Page 2: Heedful Programming
Page 3: Heedful Programming

WeickK

arl

Page 4: Heedful Programming
Page 5: Heedful Programming
Page 6: Heedful Programming
Page 7: Heedful Programming
Page 8: Heedful Programming
Page 9: Heedful Programming
Page 10: Heedful Programming
Page 11: Heedful Programming
Page 12: Heedful Programming
Page 13: Heedful Programming
Page 14: Heedful Programming
Page 15: Heedful Programming
Page 16: Heedful Programming
Page 17: Heedful Programming

next_week = clone(last_week)next_week = retrospect(last_week)

Habitual vs. Heedful

Page 18: Heedful Programming
Page 19: Heedful Programming

More Stories,Less Documents

Page 20: Heedful Programming
Page 21: Heedful Programming
Page 22: Heedful Programming

✓ Adaptation: is your process changing?

✓ n00bs: how do we socialize newcomers?

✓ Narratives: what are your rituals, why?

✓ Cooperation: enough redundant knowledge?

✓ Trust: once we have it, what do we stop?

Heedful Report Card

Page 23: Heedful Programming

✓ Adaptation: is your process changing?

✓ n00bs: how do we socialize newcomers?

✓ Narratives: what are your rituals, why?

✓ Cooperation: enough redundant knowledge?

✓ Trust: once we have it, what do we stop?

Heedful Report Card

Collective Mind FTW!

Page 24: Heedful Programming

✓ Scaling systems: handling the complexity

✓ Growing teams: a cohesive culture

✓ Growing people: an accepting upbringing

Collective Mind

Page 25: Heedful Programming