What’s Your Start-up’s “Bus Count”? 7 Myths of Entrepreneurship and Programming
Ownership sounds good. As American as apple pie. Personal responsibility, right? But “ownership” in a software team implies that only one developer writes – and understands – each module of code. This leads to defensiveness on the part of the developer. It also creates risk for the business owner, since the loss of one person could slow the team, or potentially cripple the business if they were responsible for a particularly crucial part of the system.
Excellent piece on the myths of software development. While positioned as being about entrepreneurial ventures, I find these to be universal.

