• Skip to main content
  • Skip to after header navigation
  • Skip to site footer

JD Meier

I help leaders change the world!

  • About
  • Latest
  • Articles
  • Books
  • Courses
  • Topics
    • Innovation
    • Strategy
    • High-Performance
    • Digital Transformation
    • Agile
    • All Topics
  • Resources
  • Coaching
  • Contact

David Anderson’s Recipe for Success

by JD Meier

image

David Anderson distills his software management learnings down into four bullets:

  • Focus on Quality
  • Reduce Work-in-progress
  • Balance capacity against demand
  • Prioritize

He names this set a recipe for success. 

Here’s what the recipe mean to me.

Focus on Quality

For me, focusing on quality means pushing quality upstream, and choosing quality over scope or quantity.  It also means quality isn’t somebody else’s job. 

Reduce Work-in-Progress

Reduce work-in-progress really hits home.

Carrying too much in-flight work leads to excessive task-switching and administrative overhead. 

In the buffet of work to be done, frequent small plates, wins over the single, large plate that over-floweth.       

Balance Capacity Against Demand 

Thinking in terms of demand, helps me right-size execution. 

Specifically, it helps me think in terms of frequency (how often do I need to deliver value), size (how big does the value need to be), and quality (what does good enough look like now versus perfect down the road).  

Prioritize

There’s always more work than we can possibly do. 

To prioritize problems, I think about pervasiveness and impact.  Sometimes I need to prioritize a lesser problem that hits  more people, over a bigger problem that hits few. 

I also keep my teams focused on value delivered vs. work completed.  It’s a subtle shift in mindset, but it makes all the difference.

You Might Also Like

5 Questions for Capability and Capacity on High-Performance Teams
Agile Results for Teams and Leaders
High-Performance Teams are Individuals at Their Best
How To Lead High-Performance Teams the Agile Way
Kanban for High-Performance Teams
NLP for High-Performance Teams

Category: Leadership, Teams

About JD Meier

I help leaders change the world.

Previous Post:5 Questions for High Performance5 Questions to Find Bottlenecks on High-Performance Teams
Next Post:Project Life Cycle at patterns & practices

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Sidebar

About Me

JD I am J.D. Meier. I help leaders change the world. Learn more...

Popular Articles

10 Things Great Managers Do
40 Hour Work Week at Microsoft
Best Digital Transformation Books
How To Become an Innovator
How To Drive Digital Transformation
How To Lead High-Performance Teams
Innovation Explained
Satya Nadella Quotes
View More...

Become a better leader, innovate better, and achieve greater impact!

I help leaders change the world   As part of your journey, learn how to realize your potential in work and life through the power of creativity, imagination and creative vision. 

Topics

  • Innovation
  • Agile
  • Strategy
  • Leadership
  • Digital Transformation
  • High Performance

Copyright © 2023 · JD Meier · All Rights Reserved