Introduction
You face a familiar crisis when software projects consistently run late, exceed budgets, and fail to satisfy your users. You likely respond to these failures by demanding longer hours, adopting stricter methodologies, or buying newer tools. These technical fixes fail because they ignore the underlying reality of your work.
The major problems of software development are sociological, not technological, and success depends on protecting people and building jelled teams.
Tom DeMarco and Timothy Lister show you how traditional management destroys the human capital required for complex projects. You will learn how to redesign physical workspaces to eliminate interruptions, attract and retain top talent, and cultivate high-performing teams. The book provides practical frameworks for managing change and preserving quality.
- Why do standard management techniques backfire in knowledge work?
- How does office noise quietly destroy your team's productivity?
- What makes a team gel into an unstoppable unit?
- How do you build an organizational culture that keeps your best people?
1. Managing the Human Resource
The major problems in software and technology projects are sociological rather than technological in nature. You often see managers focus on technical puzzles and tools because they are easier to handle. Yet bankrupt projects fail overwhelmingly due to people-related issues such as communication, staffing, motivation, and sociology.
The major problems of technology projects are sociological rather than technical.
Tom DeMarco and Timothy Lister call this the High-Tech Illusion. Study data shows that 15 percent of all projects studied came to naught by being canceled, aborted, postponed, or delivered but never used. Furthermore, 25 percent of projects lasting 25 work-years or more failed to complete.
The High-Tech Illusion
You cannot manage intellectual work like a factory operation. Managers often treat development like a fast-food franchise by standardizing procedures, eliminating experimentation, and treating workers as interchangeable machine parts. This cheeseburger mentality creates defensiveness and conflicts with the creative nature of the work.
A manager labeled a talented employee a food criminal in an indignant public memo simply because his travel expense report showed he spent 50 percent more on food than others. The manager failed to tolerate individual differences and teamwork nuances.
Cheeseburger Mentality
You fall into a trap when you equate productivity with extracting more hours of labor for an hour of pay. The Spanish Theory of Value leads managers to rely on unpaid overtime and pressure. Time pressure only makes people work faster rather than better, leading to turnover, burnout, and invisible compensatory undertime.
Data General's Eagle project was a Spanish Theory triumph where workaholic staff put in endless unpaid overtime. Virtually the entire development staff quit at the end of the project.
The Spanish Theory of Value
You might assume that Parkinson's Law governs all human activity, but motivated knowledge workers behave differently. Unlike bureaucracies where workers lack job satisfaction, knowledge workers want to finish their work because they enjoy it. Research surveys by Michael Lawrence and Ross Jeffery at the University of New South Wales showed that projects with no estimates prepared at all outperformed projects with estimates.
The study examined 103 projects in the 1985 survey regarding estimating methods. This included 21 projects studied where estimates were prepared by a third-party systems analyst and 24 projects studied for which no estimates were prepared at all. When you apply schedule pressure to combat perceived laziness, you destroy morale and output.
Desperate managers easily fall victim to technological snake oil that promises miraculous productivity gains without evidence. Just as terminal patients buy unproven remedies, managers buy packaged methodologies, new languages, and tools expecting massive improvements. True productivity gains stem from corporate culture and people management rather than silver bullets, while productivity within the software industry has actually improved by only 3 to 5 percent a year.
2. The Office Environment
Physical workspace quality, privacy, and noise control directly dictate knowledge worker productivity and flow.
Facility planners treat office space like prisons optimized for containment and uniformity rather than quiet concentration and privacy. You often work in a standardized, sterile, and noisy office space designed by administrators without regard for intellectual work.
The cost of workspace is a very small fraction of total employee investment, making attempts to save money on space extremely risky if they impair worker effectiveness.
The entire cost of workspace for a developer is a small percentage of their salary, usually ranging between 6 and 16 percent. When factoring in company-owned space and employee benefits, the total investment in a worker can easily be twenty times the cost of their workplace. Saving money on space easily sacrifices a large portion of this larger investment. Studying 32,346 companies confirmed an inverse relationship between worker density and dedicated floor space per person. Because noise is directly proportional to density, halving space allotments doubles the noise and risks a severe increase in product defects.
Architect Gerald McCue assisted IBM in studying work habits and building the Santa Teresa Laboratory to meet specific human workspace requirements.
- Provide a minimum of 100 square feet of dedicated space per worker
- Provide a minimum of 30 square feet of work surface per person
- Ensure noise protection in the form of enclosed offices or 6-foot-high partitions
Brain Time versus Body Time
Knowledge workers need flow to perform high-momentum tasks like design and coding. Reaching this state requires an immersion period of 15 minutes or more during which workers are highly sensitive to noise. Every interruption destroys flow and forces another costly immersion period before real work resumes.
Researchers recorded E-Factors ranging as high as 0.38 in pleasant four-person offices and as low as 0.10 in noisy open-office plans within the same government agency.
- Calculate the E-Factor using the formula: E-Factor equals Uninterrupted Hours divided by Body-Present Hours
- Track uninterrupted hours to build interrupt-consciousness and give workers permission to protect focus time
Telephone calls demand immediate attention through loud rings, overriding whatever you are doing and forcing costly reimmersion. Organizations must shift their culture so that knowledge workers are not penalized or expected to answer every call instantly during deep work.
- Ask whether a piece of news or a question genuinely deserves an interrupt
- Determine if you can continue working while waiting for an answer
- Assess whether a message needs immediate recognition and how long it can wait
- Use electronic mail or voice mail as a preference to avoid immediate call interruptions
3. The Right People
Traditional interviews rely too much on talk and standard aptitude tests. They measure left-brain skills while missing long-term management potential and true cultural fit.
Hiring talented individuals requires looking beyond standard interviews to portfolios, auditions, and organizational fit.
Hiring a Juggler
A technical college professor ensured high graduate employment rates by having students build portfolios containing source code, data flow diagrams, and specifications to show prospective employers. Requiring a work portfolio and an audition presentation before future co-workers reveals real communication skills. You can test a candidate directly before extending an offer.
- Ask each candidate to bring samples of work to the interview.
- Ask a candidate to prepare a ten- or fifteen-minute presentation on past work.
- Assemble a small audience of future co-workers to listen to the presentation.
- Hold a debriefing of those present after the candidate leaves to comment on suitability.
Nearly 200 auditions conducted over five years proved the value of this approach. You avoid hiring based on subjective impressions alone.
Corporate Entropy
Just as thermodynamic entropy always increases, organizations tend toward uniformity of attitude and appearance. Weak managers enforce homogenized norms and label non-threatening quirks as unprofessional to demonstrate control. Tom DeMarco states the Second Thermodynamic Law of Management: entropy is always increasing in the organization.
An upper manager issued a memo declaring that popping popcorn in the office microwave was unprofessional and forbade it. Insecure management enforces rigid dress codes and standardized behaviors, increasing corporate entropy and driving away top talent into the mold of the Uniform Plastic Person.
4. Growing Productive Teams
You want to build groups that achieve output far exceeding individual efforts. A jelled team is a tightly knit group whose collective output and enjoyment far exceed the sum of its individual parts.
When a team gels, members share a common identity and experience high enjoyment. They develop a cocky SWAT-team attitude and exhibit low turnover. Typical turnover figures encountered range from 33 to 80 percent per year. This instability destroys long-term investments in human capital.
A builder of network protocol analyzers and packet sniffers estimates a net capital investment of about $200,000 per worker. Replacing each person costs about 20 percent relative to keeping them for two full years. High turnover creates a short-term mentality of permanence.
Leadership differs entirely from traditional management. The most effective leadership is exercised without positional power as a service and catalyst rather than a work-extraction mechanism. You can follow specific practices to provide this service:
- Step up to the task.
- Be evidently fit for the task.
- Prepare for the task by doing the required homework ahead of time.
- Maximize value to everyone.
- Do it all with humor and obvious goodwill.
Mike organizes 16 players on four courts in a tennis group. He sets schedules, negotiates court time, and pairs players so well that nobody appointed him leader, yet everyone respects his service.
Teamicide
You cannot force teams into existence. Managers often destroy team formation through toxic behaviors known as teamicide. Defensive management, bureaucracy, and physical separation kill team cohesion. Time fragmentation also prevents people from working together effectively.
An Australian government agency worker studied by Tom DeMarco was assigned to an average of four or more different projects simultaneously. This fragmentation of time destroyed any chance of team formation. Quality reduction and phony deadlines add further pressure. Clique control and internal competition finish the job.
Internal competition within a work group destroys peer-coaching and prevents a team from jelling. You must eliminate practices that pit colleagues against each other. Avoid these common traps:
- Annual salary or merit reviews
- Management by objectives (MBO)
- Praise of certain workers for extraordinary accomplishment
- Awards, prizes, bonuses tied to performance
- Performance measurement in almost any form
5. Fertile Soil
Healthy chemistry, autonomy, and trust allow teams to heal themselves and execute projects without rigid bureaucracy.
Defensive management uses physical oversight to monitor people. In contrast, Open Kimono management means you take no steps to defend yourself from your people, granting them full autonomy and responsibility while accepting the risk of occasional setbacks. Jerry Wiener, running a development team for General Electric and later his own company, told his corporate lawyer that he does not read contracts and signed a large contract, demonstrating total trust in the legal counsel he hired.
When organizations attempt to replace human judgment with rigid Methodologies, they eliminate the ability of workers to fix unexpected issues on the fly using their familiarity with underlying goals. Attempting to run an organization through a fat rulebook assumes workers are incompetent, resulting in defensive documentation, compliance-driven slowdowns, and a loss of personal responsibility.
Open Kimono Management
Organizations that consistently foster jelled teams focus on creating optimal sociological conditions through specific cultural catalysts rather than relying on heavy administrative oversight. You can build this environment by following specific cultural practices:
- Make a cult of quality.
- Provide lots of satisfying closure.
- Build a sense of eliteness.
- Allow and encourage heterogeneity.
- Preserve and protect successful teams.
- Provide strategic but not tactical direction.
Lou Mazzucchelli of Cadre Technologies experienced a paper shredder salesman expressing contempt for a German model because its only extra value was better quality.
The Self-Healing System
People reject change not on its merits but because they hate losing their hard-earned mastery and becoming novices again. True change requires passing through a foreign catalyst, a chaotic dip in the learning curve, a transforming idea, and practice before reaching a new status quo. Steve McMenamin told IT managers at a 1996 London Conference that people truly hate change and reject any change regardless of its benefits.
Great managers build a satisfying community in the workplace using Aristotelian politics, treating politics as the noble science of creating and managing groups consistent with ethical behavior. A client company built a community by establishing an onsite day-care and preschool center, featuring a daily afternoon parade where children and teachers marched through the facility and paused all work for hugs.
Managers should consciously and constructively reintroduce small amounts of disorder into the workplace to counteract the deadening march of corporate efficiency and restore energy to the staff. One innovative manager hired a hot dog vendor with a cart, sauerkraut, and a blue and orange umbrella to take the elevator up thirty floors and serve lunch, sparking high spirits and skits for about one hundred dollars.
10 Key Ideas
- The major problems of technology projects are sociological rather than technical, as the High-Tech Illusion falsely treats knowledge workers like interchangeable factory parts.
- Individual performance spreads and productivity within the software industry improve very little because time pressure and the Spanish Theory of Value destroy morale.
- Physical workspace quality, privacy, and noise control directly dictate knowledge worker productivity and flow by determining whether people can concentrate in deep work.
- Calculating the E-Factor helps organizations track uninterrupted hours and protect focus time from the constant disruption of telephone calls and open-office noise.
- Providing a minimum of 100 square feet of dedicated space and 30 square feet of work surface per person prevents workspace density from driving up product defects.
- Hiring talented individuals requires looking beyond standard interviews to portfolios, auditions, and organizational fit that test real communication skills.
- A jelled team is a tightly knit group whose collective output and enjoyment far exceed the sum of its individual parts.
- Defensive management, physical separation, time fragmentation, and internal competition act as teamicide strategies that destroy team cohesion and prevent people from working together effectively.
- Open kimono management means taking no steps to defend yourself from your people by granting them full autonomy and trust while accepting the risk of occasional setbacks.
- True change requires passing through a chaotic dip in the learning curve because people hate losing their hard-earned mastery and reject any change regardless of its benefits.