Pillar 5 of 5
Software Expansion Loop™
Turn each delivery into the next opportunity.
System to transform each delivery into an expansion opportunity, without aggressive sales. Each QVR generates learning, and each learning generates new opportunities based on real data.
Why it matters
Teams that only deliver start every cycle from the backlog. Teams that run the loop start from what the last delivery taught them, so value compounds and the product grows toward where the evidence points.
- •Natural project growth without aggressive sales
- •Revenue increase per existing client
- •Opportunities based on real evidence, not speculation
- •Elimination of unfounded proposals
- •Greater client trust and satisfaction
- •Continuous strategic expansion based on proven success
How it works in five steps
- 1
Read the evidence
Look at what the delivery actually did to the metric, not only whether it shipped.
- 2
Capture expansion signals
Note unexpected behavior, new user segments, adjacent problems and friction that blocked more value.
- 3
Turn signals into hypotheses
Write each promising signal as a new impact hypothesis with a metric.
- 4
Prioritize with ROI
Score the new hypotheses alongside the existing backlog using Impact / Effort.
- 5
Feed the next Canvas
Start the next cycle with the winning hypothesis and a new QVR.
Worked example: signals after reorder
- •Signal: customers use Buy again on consumables far more than on other categories.
- •New hypothesis: a subscription for consumables will raise the 30-day repeat rate further.
- •Signal: support asks about order status after reordering.
- •New hypothesis: proactive order status messages will reduce support contacts.
Illustrative example, not real data.
What is the Expansion Loop™?
It's the VDS™ mechanism for evolving software continuously, predictably, and with guaranteed ROI. It's not about "adding features just because", but systematically expanding toward where value is greatest.
Why is it revolutionary?
Because most software expands chaotically:
- New features because they "sound good"
- Roadmaps no one follows
- Features no one uses
- Teams without clear direction
- Budgets that evaporate
The Expansion Loop™ solves:
- Evidence-based expansion
- Next QVR always identified
- Predictable ROI in each iteration
- Evolution toward maximum value
- Lower risk in each decision
Principles of the Expansion Loop™
1. Each QVR opens new opportunities
A successful QVR generates:
- Real data about user behavior
- Validated hypotheses for next deliveries
- Business confidence to invest more
- Identification of frictions that can be resolved
- New expansion areas with high potential
2. Prioritize where there's evidence
Don't expand toward:
- ❌ What "seems like a good idea"
- ❌ What the loudest stakeholder asks for
- ❌ What the competition does
Expand toward:
- ✅ Where there's evidence of demand
- ✅ Where ROI is calculable
- ✅ Where friction is identified
- ✅ Where the hypothesis is solid
3. The loop is systematic
Canvas → QVR → Deployment → Measurement → Analysis → New Canvas → ...
Each cycle:
- Validates or rejects hypotheses
- Generates learning
- Identifies next opportunity
- Increases business confidence
4. ROI is measured in each iteration
Each new expansion must:
- Have a measurable expected impact
- Generate more value than the previous QVR (or at least equal)
- Justify the investment
- Open new opportunities
Phases of the Expansion Loop™
Phase 1: Initial QVR deployment
- First QVR from Canvas is implemented
- Deployed to production
- Automatic measurement activated
Phase 2: Evidence capture
During the first 2-4 weeks:
- Did the metric move? How much?
- Are users using the feature?
- Where do they drop off?
- What friction do they detect?
- What do they ask support?
Phase 3: Opportunity analysis
The team identifies:
Deepening opportunities
- Improve current QVR for greater impact
- Resolve detected frictions
- Optimize existing flows
Horizontal expansion opportunities
- Apply same pattern to other areas
- Extend functionality to other user segments
- Integrate with other systems
Vertical expansion opportunities
- Add advanced capabilities
- Additional automations
- Sophisticated customizations
Phase 4: Next QVR selection
Each opportunity is evaluated with:
Score = (Estimated Impact / Estimated Effort) × Strategic ROI
The highest score is selected and the cycle repeats.
Phase 5: New Canvas
A new Canvas is created for the next QVR:
- Hypothesis updated with evidence from previous QVR
- Anticipated friction based on real data
- KPIs to move clearly defined
- Risks mitigated with previous learning
Types of Expansion Loop™
Deepening Loop
Objective: Improve current QVR to maximize its impact.
When to use:
- Initial QVR generated value, but there's opportunity for more
- Specific friction detected that limits adoption
- Users ask for concrete improvements
Example:
- Initial QVR: Abandoned cart recovery via email
- Evidence: 20% recovery, but many don't open the email
- Next QVR (deepening): Add SMS in addition to email
- Result: Recovery rises to 35%
Horizontal Expansion Loop
Objective: Apply the same successful pattern to other areas.
When to use:
- QVR generated high ROI
- There are other areas with similar problem
- Pattern is replicable
Example:
- Initial QVR: KPI dashboard for sales
- Evidence: Sales team increases productivity by 25%
- Next QVR (horizontal): KPI dashboard for marketing
- Result: Marketing also increases productivity
Vertical Expansion Loop
Objective: Add advanced capabilities for more sophisticated users.
When to use:
- QVR has high adoption
- Advanced users ask for more control
- Willingness to pay for premium features
Example:
- Initial QVR: Basic product search
- Evidence: 80% of users use search, many filter manually
- Next QVR (vertical): Advanced filters and saved searches
- Result: Search time reduces by 40%
Differences from traditional development
Traditional Development (Rigid Roadmap)
- ❌ Annual planning — Fixed 12-month roadmap
- ❌ No intermediate validation — Build everything before measuring
- ❌ Expansion by intuition — "We believe this is important"
- ❌ No connection between deliveries — Isolated features
- ❌ Invisible ROI — Impact of each feature not measured
Expansion Loop™ (Continuous Evolution)
- ✅ Adaptive planning — Next QVR defined after measuring the previous one
- ✅ Continuous validation — Each QVR generates evidence for the next
- ✅ Data-driven expansion — "Data shows this is important"
- ✅ Coherent evolution — Each QVR builds on the previous
- ✅ ROI always measured — Clear impact in each iteration
Practical case - B2B SaaS Platform
Context: A project management platform wants to grow.
Initial QVR (Canvas)
- Problem: Teams waste time on manual reports
- Hypothesis: Progress dashboard will reduce reporting time by 50%
- QVR: Simple dashboard with 3 key metrics
- Expected impact: Reduce 2 hours/week per PM
Deployment and Measurement
- Actual result: Reduces 3 hours/week (better than expected)
- Adoption: 85% of PMs use it daily
- Feedback: Request ability to export to PDF and share with stakeholders
Opportunity Analysis
Option 1: Deepening
- QVR: Add PDF export of dashboard
- Expected impact: Increase adoption to 95%
- Effort: Low (3 days)
- Score: High (9.2)
Option 2: Horizontal Expansion
- QVR: Similar dashboard for sales teams
- Expected impact: Replicate same ROI in another area
- Effort: Medium (7 days)
- Score: Medium (6.8)
Option 3: Vertical Expansion
- QVR: Customizable dashboard with advanced widgets
- Expected impact: Premium feature, possible monetization
- Effort: High (14 days)
- Score: Low (4.1)
Decision: Deepening (QVR 2)
- PDF export implemented
- Adoption rises to 92%
- Time saved increases to 4 hours/week
New Evidence
- Stakeholders request similar dashboards
- Opportunity detected for Horizontal Expansion
Next QVR (QVR 3)
- Dashboard for external stakeholders
- Simplified and automatic view
- Generated weekly without PM intervention
Results after 3 QVRs
- QVR 1: Basic dashboard → 3h/week saved
- QVR 2: PDF export → 4h/week saved
- QVR 3: Stakeholder dashboard → 6h/week saved + greater transparency
Cumulative ROI:
- Total investment: 3 weeks of development
- Annual savings: 312 hours per PM × 50 PMs = 15,600 hours
- Valued at: $75/hour × 15,600 = $1,170,000
- ROI: 3900%
Proven benefits
Predictable evolution
- Always clarity on next step
- Emergent roadmap based on data
- Less risk in each iteration
ROI maximization
- Expand toward where value is greatest
- Each investment justified by evidence
- Avoid features no one will use
Accelerated organizational learning
- Short validation cycles
- Knowledge accumulated in each QVR
- Increasingly precise hypotheses
Continuous business-technology alignment
- Business sees how each QVR opens new opportunities
- Technology understands context of each expansion
- Conversations based on data, not opinions
Use it this week
Work it with the Assistant
Apply it to a real project with a thinking partner.