Purpose
By the end of this lesson, you will be able to apply a specific test to determine whether a proposed feature belongs in an MVP or should be deferred.
Lesson Explanation
Deciding what belongs in a genuine MVP (as defined in the previous lesson) requires a specific, repeatable test for each candidate feature: does this feature directly serve solving the one core, validated problem, or is it a “nice to have” addition that, however appealing, isn’t strictly necessary for the core problem to be genuinely and completely solved? Features that pass this test (directly necessary to solving the core problem) belong in the MVP; features that fail this test (interesting, appealing, or eventually useful, but not strictly necessary for the core problem itself) should generally be deferred to a later version.
A common trap that causes founders to fail this test is competing with imagined competitors before having any real customers yet – looking at established, mature products in a similar space and reasoning “but my competitor has feature X, so I need it too,” without asking whether feature X is actually necessary for solving the specific, narrow, validated problem this particular MVP is meant to test. Mature competitors have had years and significant resources to build out extensive feature sets far beyond their own original core MVP; comparing an unbuilt MVP against this mature end-state, rather than against what that same competitor’s own original MVP likely looked like, sets an unrealistic and unnecessary bar.
A practical habit that supports appropriately minimal scoping is maintaining a clearly separate “later” list – a running record of good ideas and features that don’t pass the necessity test for the current MVP, explicitly deferred rather than either built prematurely or entirely forgotten, so that appealing ideas can still be captured for potential future consideration without derailing the current, appropriately narrow MVP scope.
Practice Questions
1. A founder considers adding a detailed analytics dashboard to their expense-discrepancy-flagging MVP, reasoning that “users will probably want to see charts of their data eventually.” Apply this lesson’s necessity test to this proposed feature.
View Answer
The necessity test asks whether this feature directly serves solving the core, validated problem (flagging expense discrepancies) or is a “nice to have” addition; a detailed analytics dashboard, while potentially appealing and eventually useful, isn’t strictly necessary for the core discrepancy-flagging function to work completely – this suggests the analytics dashboard should generally be deferred (added to a “later” list) rather than included in this specific MVP.
2. A founder considers whether their expense-discrepancy MVP needs the actual core capability of comparing uploaded expense reports against bank statements and flagging mismatches. Apply this lesson’s necessity test to this specific feature.
View Answer
This feature directly serves solving the core, validated problem itself (flagging expense discrepancies is literally the validated problem this MVP exists to solve) – this passes the necessity test clearly and should absolutely be included in the MVP, since without this specific capability, the MVP wouldn’t solve the core problem at all.
3. A founder looks at an established, mature competitor’s product and notices it has fifteen different features, then concludes their own MVP needs at least half of these fifteen features to be competitive. What trap does this reasoning illustrate, based on this lesson?
View Answer
This illustrates the “competing with imagined competitors” trap this lesson specifically warns against; the mature competitor likely built those fifteen features gradually over years with significant resources, starting from their own much narrower original MVP, and comparing an unbuilt MVP against this mature end-state (rather than against what that competitor’s own original MVP likely looked like) “sets an unrealistic and unnecessary bar” that isn’t actually informed by what’s strictly necessary to solve the specific, validated core problem.
4. A founder maintains a running document listing appealing feature ideas that didn’t pass the necessity test for their current MVP, planning to revisit these ideas after the MVP has launched and gained some traction. What practice does this describe, based on this lesson?
View Answer
This describes maintaining a “later” list; this lesson specifically recommends this practice so that “appealing ideas can still be captured for potential future consideration without derailing the current, appropriately narrow MVP scope,” allowing good ideas to be preserved for future reference rather than either being built prematurely (violating minimal scoping) or being entirely lost and forgotten.
5. Explain why comparing an unbuilt MVP against a mature competitor’s current, fully-developed feature set is described as an unfair comparison, using the concept of that competitor’s own historical starting point.
View Answer
A mature competitor’s current product almost certainly didn’t launch with all of its current features at once – it likely started with its own narrow, minimal MVP (probably solving just one core problem, similar to what this course recommends) and gradually added features over years of development, funding, and market feedback; comparing a not-yet-launched MVP against this competitor’s current, many-years-developed feature set (rather than against that same competitor’s own original, much narrower starting point) compares two fundamentally different stages of development, making the comparison unfair and the resulting feature-parity pressure unrealistic and unnecessary for a founder just starting out.
6. A founder is deciding whether their MVP needs a password-reset feature (a fairly standard, expected piece of account functionality) or whether this counts as a “nice to have” that could be deferred. How might this lesson’s necessity test be applied thoughtfully to this kind of more ambiguous, foundational-feeling feature?
View Answer
While a password-reset feature doesn’t directly solve the core validated problem itself (it’s not literally about expense-discrepancy flagging, for example), it may be necessary for the MVP to function reliably enough to be actually usable and testable by real customers at all – unlike a purely additive feature like an analytics dashboard, foundational account functionality might reasonably be judged necessary not because it solves the core problem directly, but because its absence could prevent the core problem-solving feature from being usable and testable in the first place, suggesting the necessity test may sometimes require this kind of secondary consideration for genuinely foundational, infrastructure-level features.
7. A founder adds a feature to their MVP specifically because a friend suggested it would be “really cool,” even though this friend isn’t part of the specifically validated target buyer group from the previous Part. Evaluate this reasoning using this lesson’s necessity test.
View Answer
This reasoning bypasses the necessity test entirely; the relevant question isn’t whether a feature seems “cool” to any given individual, but specifically whether it’s necessary for solving the core, validated problem for the specifically validated target buyer; a friend’s general enthusiasm, especially from someone outside the actual validated buyer group, doesn’t provide evidence that this feature is necessary for the MVP’s specific, narrow purpose, and including it based on this reasoning risks the same scope-creep and dilution this lesson and the previous lesson both warn against.
8. A founder’s “later” list has grown to include forty different deferred feature ideas after several weeks of MVP planning. Does the length of this list indicate a problem with the founder’s MVP-scoping discipline, based on this lesson’s content?
View Answer
Not necessarily a problem – in fact, a substantial “later” list might indicate the necessity test is being applied rigorously and consistently, correctly identifying and deferring many appealing-but-not-strictly-necessary ideas rather than including them in the MVP; the length of the later list isn’t itself a red flag, as long as the actual current MVP being built remains appropriately minimal and focused specifically on the core, validated problem, which is the more directly relevant indicator of good scoping discipline this lesson emphasizes.
9. A founder decides that a feature failing the necessity test should be immediately abandoned and forgotten entirely, rather than added to a “later” list. What potential downside does this approach have, compared to this lesson’s recommended practice?
View Answer
Immediately abandoning and forgetting a feature idea entirely (rather than deferring it to a later list) risks losing potentially valuable ideas that simply aren’t appropriate for the current, narrow MVP stage but could become genuinely useful additions once the business has gained traction and resources later; this lesson specifically recommends the “later” list practice precisely to avoid this loss, preserving good ideas for appropriate future reconsideration rather than requiring a founder to either build them prematurely or lose them permanently.
10. A founder is torn between two features, both of which seem to relate somewhat to their core validated problem, but in different ways: one directly enables detecting the core discrepancy, while the other would help users understand why a detected discrepancy occurred. Using this lesson’s test, which seems more clearly necessary for the MVP, and why?
View Answer
The feature that directly enables detecting the core discrepancy seems more clearly necessary, since this is literally the core validated problem itself (flagging discrepancies); the feature explaining why a discrepancy occurred, while related and potentially valuable, represents an additional layer of functionality beyond simply detecting and flagging the discrepancy, which is closer to a nice-to-have enhancement than the strictly necessary core function itself – though a founder might reasonably judge this second feature as borderline, this comparison illustrates how the necessity test helps distinguish between a core function and a related-but-distinct enhancement.
11. Why might founders need conscious, deliberate discipline to resist the “competing with imagined competitors” trap, rather than this discipline coming naturally or automatically during MVP planning?
View Answer
Because competitive comparison is a natural, intuitive instinct – founders naturally want their product to seem impressive and complete, and looking at established competitors’ full feature sets as an implicit standard is a very normal, human response to entering a market where mature alternatives already exist; this lesson’s explicit naming of this trap and its explanation of why it’s misleading (comparing against a mature end-state rather than that competitor’s own original starting point) is specifically meant to counteract this natural but ultimately unhelpful instinct, since without this deliberate counter-reasoning, founders would likely default to this comparison trap rather than the necessity-test approach this lesson recommends instead.
12. Summarize how this lesson’s necessity test and “later” list practice work together to support the genuine MVP definition established in the previous lesson.
View Answer
The necessity test provides a specific, repeatable, feature-by-feature filter (does this directly serve the core validated problem, or is it merely appealing?) that operationalizes the previous lesson’s more general principle of building “the smallest possible version that still fully and genuinely solves the one core problem”; the “later” list then provides a practical safety valve for this necessarily strict filtering process, capturing good ideas that fail the necessity test without either abandoning them permanently or succumbing to the temptation to include them anyway – together, these two practices give a founder both the discipline (the test) and the psychological permission (the later list, preserving ideas rather than losing them) needed to actually build and ship an appropriately minimal MVP rather than drifting back toward the “many things poorly” trap the previous lesson warned against.