Module 2: Vision And Mission
Aspirational vision vs. empty vision
Description
You already know a useful vision rules things out (lesson 5). This lesson attacks the problem from the other end: how do you tell a genuinely ambitious vision apart from a statement that only sounds ambitious? Both can use similar words — big, inspiring, full of superlative adjectives — but only one of them describes something specific the world could, in fact, fail to achieve. Jim Collins and Jerry Porras named the version that works, in Built to Last: the BHAG (Big Hairy Audacious Goal) — a goal clear and concrete enough that nobody needs extra explanation, and bold enough that there's a real possibility of failing the attempt.
The version that doesn't work has no name as famous, but you recognize it instantly: it's the slogan that fits any company, in any industry, without changing a word. "Be leaders in innovation." "Be the best place to work." "Exceed our customers' expectations." None of these sentences fails lesson 5's filter because nobody put them to the test — they'd fail immediately, because they have no possible exclude: there's nothing these sentences say no to.
Connection to the module. This lesson directly connects two ideas you already saw separately: lesson 2's definition of "specific state of the world," and lesson 5's "rules something out" criterion. An aspirational vision fulfills both: it describes a specific state AND that state, by being specific, automatically excludes others. An empty vision fails both at once: it describes nothing concrete, and therefore can't rule anything out either. Seeing both failures together, in the same statement, is this lesson's goal.
An everyday analogy: two ways of dreaming about the future
Think of two young people talking about what they want from their lives. The first says: "I want to be successful." It's a perfectly reasonable sentence, nobody's going to argue with it, and it says absolutely nothing. Successful at what? According to whom? Would it look different if she failed? There's no way to know, because the sentence never committed to a concrete image of the future — and for that same reason, it can't guide any real decision either: it doesn't tell her whether she should study medicine or start a business, move to another city or stay. It works for any life, and so it orients no life in particular.
The second says: "I want to be the first doctor in my family, and someday I'm going to treat patients for free one day a week in the town where I grew up, where the nearest hospital is two hours away." This sentence does paint a specific image — you can literally see her, treating patients in that exact clinic — and that specific image is already making decisions for her without her noticing: it rules out careers other than medicine, orients which specialty to choose, and even suggests she should at some point return to that town, not stay in the city where she studied. It has no deadline (she could achieve it at 30 or at 50), but it's completely clear about the destination. And — this is the "audacious" part of the BHAG — it could fail: maybe she never finishes the degree, maybe the town no longer needs her by then. That real possibility of not achieving it is, paradoxically, what confirms the vision was actually saying something.
An empty company vision is the first person: "we want to be successful," in other words. A truly aspirational vision is the second: specific, picturable, and with enough skin in the game to be able to fail at the attempt.
Worked example: does the model tell one from the other?
Let's put classifyLayer to the test with four candidates: Mercado's real vision, a second, different aspirational vision (to confirm the model didn't just memorize the first one), and two empty slogans with different text.
function classifyLayer(statement) {
const text = statement.toLowerCase();
const signals = {
tactic: ['launch', 'implement', 'add', 'sprint', 'this quarter', ' q1', ' q2', ' q3', ' q4'],
strategy: ['we choose', 'instead of', 'we focus on', 'we will invest', 'the next', 'we bet on', 'we win'],
mission: ['we exist to', 'our mission', 'we help', ' today'],
vision: ['the world where', 'the place where', 'someday', 'our vision', 'we imagine a'],
};
const order = ['tactic', 'strategy', 'mission', 'vision'];
for (const layer of order) {
if (signals[layer].some((kw) => text.includes(kw))) {
return layer;
}
}
return 'unclear';
}
const candidates = [
{ label: 'Mercado\'s real vision', text: 'The world where anyone discovers, on Mercado, what they didn\'t know they wanted.' },
{ label: 'Aspirational vision (BHAG)', text: 'The place where no small seller is invisible next to the big ones.' },
{ label: 'Empty slogan #1', text: 'Be the best marketplace in the region.' },
{ label: 'Empty slogan #2', text: 'Be leaders in innovation and excellence.' },
];
console.log('=== Aspirational vs empty: does the model tell one from the other? ===\n');
for (const c of candidates) {
console.log(`[${c.label}] "${c.text}"`);
console.log(` -> classifyLayer(): ${classifyLayer(c.text)}\n`);
}
What to expect. Running the file with Node, the output is exactly this:
=== Aspirational vs empty: does the model tell one from the other? ===
[Mercado's real vision] "The world where anyone discovers, on Mercado, what they didn't know they wanted."
-> classifyLayer(): vision
[Aspirational vision (BHAG)] "The place where no small seller is invisible next to the big ones."
-> classifyLayer(): vision
[Empty slogan #1] "Be the best marketplace in the region."
-> classifyLayer(): unclear
[Empty slogan #2] "Be leaders in innovation and excellence."
-> classifyLayer(): unclear
Notice something revealing about the model itself: the two real visions, even though they talk about different topics (discovery vs. small-seller visibility), share a grammatical structure — "the world where," "the place where" — that describes a specific subject living a specific state. The two slogans, on the other hand, have no subject or state: "be the best" and "be leaders" are claims about the company's position, without describing whose life changes or how. That's exactly what separates the aspirational from the empty — not the size of the ambition (both sound equally "big"), but the specificity of the image they leave in the reader's head.
A useful question for telling them apart in practice, beyond the model: could this vision, in fact, fail to happen? "The world where no small seller is invisible" has a clear way to fail — Mercado could end up unintentionally favoring sellers with bigger advertising budgets, and then the vision would have failed, visibly. "Be leaders in innovation" has no way to fail that anyone could point to — and a goal that can't fail also can't, in any real sense, succeed.
Going deeper: the Collins & Porras test, in three questions
Based on the BHAG concept, you can apply three questions to any vision candidate:
- Can I draw it? If you asked someone to draw or describe a concrete scene from this achieved future, could they do it, or would they stay stuck in abstractions ("happy people," "success")? Mercado's vision is easy to draw: someone browsing, surprised by something they weren't looking for. "Be the best" can't be drawn — best at doing what, exactly, in that scene?
- Could it fail, in a way someone would notice? A real vision has a recognizable version of "we didn't achieve it." If you can't picture what failure would look like, the goal was never actually at stake.
- Does someone understand it without needing extra explanation? A true BHAG, per Collins, is "clear and compelling, needs little explanation" — it's understood immediately, with no paragraph of corporate context behind it. If your vision needs three slides of justification before someone understands why it matters, it's probably too abstract.
Common mistakes
Confusing "big" with "aspirational". What happens: the language gets inflated — "transform the industry," "revolutionize commerce" — thinking the size of the words equals real ambition. Why it happens: big words feel powerful when read aloud, even when they describe nothing concrete. How to spot it: apply the "can I draw it?" test — if "transform the industry" doesn't let you picture any specific scene, the size of the language is an illusion, not real ambition. How to fix it: swap the big adjective for a small, concrete scene. "Transform commerce" becomes, with more real force, "the world where buying something new starts with exploring, not searching" — smaller in appearance, far more aspirational in substance.
Softening a bold vision until the whole committee likes it. What happens: a vision with a real edge — one that could actually fail, that actually excludes things — goes through several rounds of review and ends up sanded down until nobody can object to it anymore, because it no longer says anything specific. Why it happens: consensus is easier to reach around empty sentences than around sentences with content — nobody argues with "be innovative," but people do argue with "stop competing on price." How to spot it: if your vision went through committee and came out longer and softer than it went in, it probably lost its ability to rule anything out (lesson 5's criterion). How to fix it: protect the edge on purpose. A vision that makes someone on the committee a little uncomfortable — because it means giving up something that mattered to them — probably still has real content.
Thinking "aspirational" means "poetic". What happens: it's believed a vision needs flowery language, metaphors, speech-like rhythm — and you end up with a beautiful sentence nobody can recite from memory or apply to a real decision. Why it happens: the inspiring visions that get quoted a lot (going to the Moon, for example) sound memorable, and memorability gets mistaken for beauty of language, when it actually comes from specificity. How to spot it: if your vision sounds better read aloud than applied to a real decision this week, prioritize the second. How to fix it: write the concrete, specific scene first (the "can I draw it?" test), and only afterward, if needed, polish the language. Specificity does the work; elegance is, at most, a bonus.
Exercises
Exercise 1 — Classify and justify. For each statement, say whether classifyLayer would mark it vision or unclear, and apply the "can I draw it?" test to confirm your answer:
- (a) "The place where a seller who's just starting out has the same chance of being discovered as one with fifteen years in the business."
- (b) "Be synonymous with trust and quality."
See solution
- (a)
vision. Contains "the place where" and can be precisely drawn: a new seller, with no track record, showing up just as visible as an established one. It also has a clear way to fail — if the discovery algorithm ends up, in fact, favoring sellers with more history. - (b)
unclear. Contains no vision signal, and rightly so: "synonymous with trust and quality" can't be drawn (what scene would that show?) and has no recognizable way to fail. It's the kind of sentence that would fit, without changing a word, a bank, an airline, or a shoe factory.
Exercise 2 — Turn the empty into aspirational. Take "Empty slogan #2" from the worked example ("Be leaders in innovation and excellence") and rewrite it as a real aspirational vision for Mercado, applying this lesson's three-question test.
See solution
A reasonable version: "The place where buying something feels like asking a friend who knows about it for a recommendation, not like filling out a search form." It can be drawn (a specific interaction, with a recognizable feeling: the warmth of a recommendation vs. the coldness of a form); it has a clear way to fail (if Mercado's experience actually ends up feeling like filling out a form); and it's understood with no extra explanation. Notice "innovation" and "excellence" disappeared completely — not because they don't matter, but because they were never the real content of the ambition: they were the wrapping.
Exercise 3 — Defend the edge. A member of Mercado's committee proposes softening the lesson's aspirational vision ("the place where no small seller is invisible next to the big ones") to something more neutral: "a fair marketplace for all sellers." Explain, in 2-3 sentences, what's lost with that change, using lesson 5's "rules something out" vocabulary and this lesson's "can fail" vocabulary.
See solution
What's lost is the specificity that allowed it to fail recognizably: "a fair marketplace for everyone" doesn't say for whom specifically, or what shape unfairness would take if it happened — any marketplace in the world could claim to aspire to being "fair," and none would have to answer for it. The original version names a concrete subject (the small seller) and a measurable outcome (visible or invisible next to the big ones), which makes it verifiable: a year from now, someone could look at the data and honestly say whether Mercado achieved it or not. The softened version, by becoming vague, also loses the ability to rule anything out — it no longer says what behavior would be unacceptable — and therefore stops being a useful vision under lesson 5's criterion.
Summary and next step
An aspirational vision and an empty vision can sound equally "big" on first read, but they're told apart by a single property: specificity. An aspirational vision describes a scene that can be drawn, that has a recognizable way to fail, and that's understood with no extra explanation — that's what Collins and Porras named a BHAG. An empty vision uses the same ambitious tone without committing to any concrete image, and so it can neither fail nor succeed in any verifiable sense. You saw classifyLayer tell the two apart, not by the size of the words, but by whether they describe a specific subject and state or not.
Before moving on you should be able to: apply the "can I draw it?" test to any vision presented to you; and explain why softening a vision until the whole committee likes it almost always empties it, rather than improving it.
Lesson 7 closes the loop by applying everything you learned in the module — what a vision is, how it's told apart from mission, how it fits among the four layers, how it says no, and what a truly aspirational version looks like — to Mercado's complete vision, with its time horizon explained in depth.
Resources
- Jim Collins, "BHAG (Big Hairy Audacious Goal)" — jimcollins.com/concepts/bhag.html. The original source of the concept that structures this entire lesson, with real examples of BHAGs that worked and that didn't. In English.
- Richard Rumelt, Good Strategy Bad Strategy — goodbadstrategy.com. The concept of "fluff" (filler that sounds deep but says nothing verifiable) is Rumelt's version of the same problem this lesson attacks at the vision layer. In English.
- Marty Cagan (SVPG), "Product Vision FAQ" — svpg.com/product-vision-faq. Includes examples of product visions teams themselves later recognized as too vague to orient anything. In English.
- Roger Martin, "Decoding the Strategy Choice Cascade" — rogermartin.medium.com/decoding-the-strategy-choice-cascade-475d40555eb1. Martin's framework's "winning aspiration" demands the same specificity as a BHAG — "winning" alone isn't enough, you have to say winning at what and against whom. In English.