Peopleware: Productive Projects and Teams
by Tom DeMarco & Timothy Lister · 1987
In a nutshell
Tom DeMarco and Timothy Lister's classic on managing software teams. Essential insights on productivity, environment, and team dynamics that remain relevant decades later.
Overview
DeMarco and Lister's timeless insights on managing technical teams. The major problems are not technical—they're sociological.
Core Thesis
The major issues in software development are people issues, not technical issues. Productivity comes from creating the right environment.
Key Insights
On Productivity
- Best performers are 10x more productive than worst
- Difference is not innate talent—it's environment
- Quiet, private space matters enormously
- Flow state requires uninterrupted time
- Interruptions destroy productivity
The Furniture Police
Open offices kill productivity:
- 62% more interruptions
- Harder to achieve flow
- Privacy enables deep work
- Noise is the enemy
Team Jell
Great teams have:
- Sense of elite status
- Joint ownership
- Mutual enjoyment
- Low turnover
- Shared purpose
Management can kill jell through:
- Defensive management
- Bureaucracy
- Physical separation
- Fragmentation of time
- Sacrifice of quality
For Technical Founders
- Hire great people, get out of the way
- Provide quiet space
- Protect focus time
- Let teams gel naturally
- Quality time > quantity
- Trust > surveillance
The Thyroid Principle
The manager's function is not to make people work, but to make it possible for people to work.
On Hiring
- Aptitude > experience
- Portfolio > resume
- Audition (trial project)
- Hire for success, not to avoid failure
Published by Addison-Wesley 1987. 3rd edition 2013. 272 pages. Software management classic.
Reference
Peopleware: Productive Projects and Teams — publisher / official page. Summary adapted from the Awesome Startup Books collection.
If you like this, read
An Elegant Puzzle: Systems of Engineering Management
An Elegant Puzzle offers engineering founders leadership lessons on systems thinking for team sizing, technical debt management, and succession planning in high-growth environments. Key principles include organizational design frameworks and cross-functional collaboration for effective team building. Vs High Output Management, it delivers specialized tactics for engineering leaders navigating hypergrowth.
High Output Management
High Output Management teaches founders leadership lessons on maximizing output through OKRs, one-on-ones, and high-leverage activities for effective team building and organizational scaling. Key principles include managing like a production process, conducting performance reviews with absolute honesty, and optimizing meetings. Compared to The Making of a Manager, it provides a more rigorous, systems-oriented approach suited for ambitious startups.
The Mythical Man-Month
Fred Brooks' classic on software project management, essential for software company managers.
The Mythical Man-Month: Essays on Software Engineering
Fred Brooks's timeless classic on software project management and why adding people to late projects makes them later. Essential for technical founders managing engineering teams.
First, Break All the Rules
First, Break All the Rules teaches founders leadership lessons on managing to strengths, selecting for talent, and focusing on outcomes for powerful team building. Key principles include casting right people in right roles, defining clear expectations, and ignoring conventional management dogma. Vs High Output Management, it prioritizes individual talents and Gallup research over process optimization.
Remote: Office Not Required
A groundbreaking guide from the founders of Basecamp arguing that the advantages of working remotely far outweigh the drawbacks, providing practical advice for building and managing successful remote teams.