Balancing competing interests in software projects
oreilly.com