DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Micromanagement vs. Macromanagement

Micromanagement vs. Macromanagement

Jim Highsmith user avatar by
Jim Highsmith
·
Mar. 12, 12 · Interview
Like (0)
Save
Tweet
Share
11.99K Views

Join the DZone community and get the full member experience.

Join For Free
I’ve always been concerned that some agile practices are applied even when they are not appropriate for a particular situation. I’ve called this Agile 101, learning the basics, that Alistair Cockburn calls the Shu level of learning ( Shu-Ha-Ri are the three levels). All too often some agile practice or misunderstood principle will be inappropriately used.

One of the tenets of managing self-organizing teams has been the Agile mantra of “don’t micromanage.” The question in my mind is whether or not this always applies. Agile leaders are admonished, I’ve said this myself, to create a clear vision, establish appropriate boundaries, and facilitate team collaboration. And then, get out of the way! There are certainly circumstances when this style of management is appropriate, but is it always?

What got me thinking about this paradox of micro- versus macro-management was reading Walter Isaacson’s recent biography of Steve Jobs (a great read by the way). Jobs was in many ways a micro manager of extreme proportions. When it came to product development he inserted himself into excruciatingly detail design decisions. There was seemingly no in-between with Jobs—it was either wonderful or crap. Product review meetings with Bill Gates were also legendary—and he was noted for uncovering the slightest flaw in thinking about new products.

So would Jobs have been categorized as a good agile leader? If not, are we offering people the right agile leadership model? There is no doubt that Jobs build one of the most successful technology companies ever. Gates built another. This appears to be one of the paradoxes of good management, and whenever there is a paradox, or a seeming one, looking at it from a different angle often helps.

If we take a close look there appear to be some interesting differences between forms of micromanaging. Jobs focused on product, not process. Jobs learned from his father to focus on every aspect of the product, even the insides that were hidden from view. Jobs obsessed about every detail, often driving his teams to try version, after version, after version (iterative design in the extreme). In many ways, Jobs played the roles of product owner and customer, not a manager. While Jobs obviously had managerial authority over the staff, and used this authority, his passion was about creating great products. There is little doubt that Jobs’ passion about products made Apple into a stellar business success.

When we think of micromanaging, the “bad” kind, we are usually thinking about it in the context of managing the “how,” the detail list of tasks and endless focus on process. While adaptive, agile leadership should focus on vision, engaging, and boundaries—it should also be about “product” management, or leadership—about creating outstanding, innovative products. The first part is macro-management, the second micro.

So when we talk about micromanaging, we need to separate the “bad” kind from the “good.” Which also raises the next questions, “Is there some other good to be extracted from the bad?

agile career

Published at DZone with permission of Jim Highsmith, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • 3 Main Pillars in ReactJS
  • 7 Most Sought-After Front-End Frameworks for Web Developers
  • Fixing Bottlenecks in Your Microservices App Flows
  • Shift-Left: A Developer's Pipe(line) Dream?

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: