Building Better Software by Building Better Teams

0ebf471a3ae8df42a84f93a7efbbdbd0?s=47 Ash Furrow
March 16, 2018

Building Better Software by Building Better Teams

Slides from my Appdevcon 2018 presentation on software team building. Video recording forthcoming.

Blog post: https://ashfurrow.com/blog/building-better-software-by-building-better-teams/

Visual design inspired by the architecture of the Royal Ontario Museum. Colour scheme: http://www.colourlovers.com/palette/3560961/Haunted_House

0ebf471a3ae8df42a84f93a7efbbdbd0?s=128

Ash Furrow

March 16, 2018
Tweet

Transcript

  1. 2.

    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 & '
  2. 5.
  3. 11.

    1. Share their perspective 2. Share their emotions 3. Stay

    non-judgemental 4. Communicate that you understand
  4. 15.
  5. 16.
  6. 17.
  7. 19.
  8. 20.

    “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
  9. 25.
  10. 26.

    “Synergy means behavior of whole systems unpredicted by the behavior

    of their parts taken separately.” — Buckminster Fuller
  11. 27.
  12. 28.

    "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.”
  13. 29.
  14. 32.
  15. 33.
  16. 35.

    1. Quality teams ship quality products 2. Good teams are

    compassionate teams 3. We’re bringing back “Synergy”!
  17. 37.
  18. 38.
  19. 39.
  20. 40.
  21. 41.