Chapter 1. Software Culture Concepts
With a little artistic license and stretching of the imagination, we could imagine computer programmers as having a culture—a shared set of beliefs and activities which shape their day-to-day activities.
—Gerald M. Weinberg, The Psychology of Computer Programming
In their classic book Peopleware, Tom DeMarco and Timothy Lister report a range of performance among the best and worst individual computer programmers who participated in their Coding War Games of about ten to one [DeMarco, 1987]. Other studies have shown variations of up to twenty to one in programmer productivity and quality [Weinberg, 1992]. DeMarco and Lister also describe an eleven to one productivity range among the ninety-two software development ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access