Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In their influential team leadership book, "Peopleware", DeMarco and Lister suggest that managers should provide "strategic but not tactical direction" for their IT teams.

This is intriguing, but they don't go on to explain exactly what they mean! Any thoughts on what this intriguing idea looks like in practice? Is it a good or bad practice?

share|improve this question
up vote 7 down vote accepted

It means that people know how to do their jobs. They don't need to be micromanaged.

The role of a manager, generally speaking, is to tell people what to do, not how to do it.

share|improve this answer

With an example,

When you take your car to the shop, you probably don’t say “Please replace the alternator” you say “When I turn the key, the engine won’t turn over”. Maybe you do need a new alternator, or maybe it’s the battery, generator, solenoid, etc. If the mechanic follows your directions, you’ll get a new alternator but your car still may not start!

So, you might ask what’s the difference, how do I communicate strategically as opposed to tactically? In a nutshell, it’s talking about your objectives and challenges rather than providing potential solutions. For example, you might say “I want users to notice products that are on special at my Web site” rather than “Make the store button bigger and red”. Maybe adding a featured product to the home page would serve that purpose better. You could be missing out on the best solutions, even with the best intentions.

May be the Managers let the team to find out the best solution rather than giving a solution.

share|improve this answer

The strategic direction is the long (>= 3 years in my opinion) term goal.

What do you want to achieve with your team/department/organization some years from now?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.