December 2nd, 2025
like1 reaction

Microspeak: Big rocks

Recall that Microspeak is not merely for jargon exclusive to Microsoft, but it’s jargon that you need to know to survive at Microsoft.

The term big rocks was introduced by Stephen Covey in the book The Seven Habits of Highly Effective People, which I suspect is very popular among senior executives, because senior executives aspire to become highly effective people.

In its original formulation, the concept of big rocks was used as a metaphor for time management: the metaphor is that you have a jar with large rocks inside it, stacked up to the brim. Is the jar full? But you can pour pebbles and sand into the jar to fill the gaps between the big rocks. The lesson is that you were able to fit everything into the jar if you put the big rocks in first. If you had started with the pebbles and sand, then there wouldn’t be space for the rocks. In terms of time management, the lesson is to deal with the biggest, most important things (the big rocks) first. If you spend time on the smaller things, you will find that there’s no room for the big things.

However, that’s not always what it means at Microsoft.

As I look over various types of documents, the meaning of big rocks as top priorities tends to predominate in senior executive documents.

These are the Big Rock priorities that have been determined by senior leadership.

And I was fortunate to find a document that opened with a definition.

The Nosebleed Big Rocks are the top business critical programs in our division.

However, as you go lower in the hierarchy and interact with people who do not keep a copy of The Seven Habits of Highly Effective People on their nightstand, the term big rocks tends to be used to mean the big problems that need to be solved in order for the project to succeed.

Again, I was able to find a document that included a definition.

Big Rocks: A list of technical challenges that we need to solve.

Bonus chatter: My theory (which has yet to be well-tested) is that if a speaker uses the term big rocks in a presentation, you can tell which definition the speaker is using by looking at the clip art they put on the slide. If it’s a bunch of boulders, then they use it to mean that it’s a problem to be solved. If it’s a jar, then they use it to mean a priority goal.

Narrator: It’s never a jar.

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

1 comment

Sort by :
  • Dave Gzorple

    >Seven Habits of Highly Effective People […] The lesson is that you were able to fit everything into the jar if you put the big rocks in first […] very popular among senior executives

    It’s childishly simplistic, I can see why, alongside books like Who Moved my Cheese, it’d be popular with senior execs. Although I think WMMC is more something that senior execs think the proletariat should read rather than them.