-
By AnonymTom Demarco
Computer system analysis is like child-rearing; you can do grievous damage, but you cannot ensure success.
00 -
By AnonymTom Demarco
First law of Bad Management: If something isn't working, do more of it.
00 -
By AnonymTom Demarco
Get the right people. Then no matter what all else you might do wrong after that, the people will save you. That's what management is all about.
00 -
By AnonymTom Demarco
If nothing is declared unchangeable, then the organization will resist all change.
00 -
By AnonymTom Demarco
If you find yourself concentrating on the technology rather than the sociology, you're like the vaudeville character who loses his keys on a dark street and looks for them on the adjacent street because, as he explains, "The light is better there.
00 -
By AnonymTom Demarco
Organizational busy work tends to expand to fill the working day.
00 -
By AnonymTom Demarco
Product quality has almost nothing to do with defects or their lack.
00 -
By AnonymTom Demarco
Some of the most flowery praise you hear on the subject of teams is only hypocrisy. Managers learn to talk a good game about teams even when they're secretly threatened by the whole concept.
00 -
By AnonymTom Demarco
The fundamental response to change is not logical, but emotional.
00 -
By AnonymTom Demarco
The manager's function is not to make people work, but to make it possible for people to work.
00 -
By AnonymTom Demarco
The more you focus on control, the more likely you're working on a project that's striving to deliver something of relatively minor value.
00 -
By AnonymTom Demarco
The pathology of setting a deadline to the earliest articulable date essentially guarantees that the schedule will be missed.
00 -
By AnonymTom Demarco
The purpose of a team is not goal attainment but goal alignment.
00 -
By AnonymTom Demarco
The QSM Software Almanac is an invaluable resource. It establishes a norm for software projects, including best of class, worst of class and averages. In addition, it profiles the state of the art of software construction and enhancement. I wish I'd had this wonderful reference book years ago.
00 -
By AnonymTom Demarco
There are a million ways to lose a work day, but not even a single way to get one back.
00 -
By AnonymTom Demarco
Training is practice doing a new task much more slowly than an expert would do it.
00 -
By AnonymTom Demarco
Visual supervision is a joke for development workers. Visual supervision is for prisoners.
00 -
By AnonymTom Demarco
What we are looking for is managers who are awake enough to alter the world as they find it, to make it harmonize with what they and their people are trying to accomplish.
00 -
By AnonymTom Demarco
Any vigorous competition will entail at least two elements: offense and defense. Offense is the effort you put into scoring against your opponents, and defense is the effort you apply to stop them from scoring against you. Those who suggest that "a little healthy competition can't hurt" are thinking only of the offense part.... The offense component of internal competition is problematic, but the defense component is always injurious. When peer managers play defense against each other (try to stop each other from scoring), they are engaging in anticooperation.
00 -
By AnonymTom Demarco
Good management is the lifeblood of the healthy corporate body. Getting rid of it to save cost is like losing weight by giving blood.
00 -
By AnonymTom Demarco
If the essential task of middle managers is reinvention, when is that task to be carried out? The answer is, during time that is not used up directing day-to-day business. The fact that managers have time on their hands (i.e., their operations tasks take up less than eight hours per day) gives them time for reinvention. The extra time is not waste, but slack. Without it they could function in only their operational roles. Reinvention would be impossible because the people who could make it happen are just too busy to take the time. Even companies that didn't fire their change centers have hurt themselves by encouraging their middle managers to stay extremely busy. In order to enable change, companies have to learn that keeping managers busy is a blunder. If you have busy managers working under you, they are an indictment of your vision and your capacity to transform that vision into reality. Cut them some slack.
00 -
By AnonymTom Demarco
If you've been in the software business for any time at all, you know that there are certain common problems that plague one project after another. Missed schedules and creeping requirements are not things that just happen to you once and then go away, never to appear again. Rather, they are part of the territory. We all know that. What's odd is that we don't plan our projects as if we knew it. Instead, we plan as if our past problems are locked in the past and will never rear their ugly heads again. Of course, you know that isn't a reasonable expectation.
00 -
By AnonymTom Demarco
Quality takes time and reduces quantity, so it makes you, in a sense, less efficient. The efficiency-optimized organization recognizes quality as its enemy. That's why many corporate Quality Programs are really Quality Reduction Programs in disguise.
00 -
By AnonymTom Demarco
The business we're in is more sociological than technological, more dependent on workers' abilities to communicate with each other than their abilities to communicate with machines.
00 -
By AnonymTom Demarco
There is no such thing as "healthy" competition within a knowledge organization; all internal competition is destructive. The nature of our work is that it cannot be done by any single person in isolation. Knowledge work is by definition collaborative.
00 -
By AnonymTom Demarco
When stress is the problem, slack is the solution.
00