An important topic, addressed thoroughly by Eric Brooke, former SpotHero CTO.
This is the first in a series; Part 2 is already completed and Brooke plans a Part 3 and Part 4. He was also recently a guest on the Definitely Maybe Agile podcast and talked ownership.