Last year, 2025, when I started collaborating on a VR training project presentation, one of the ideas we had was to introduce characters in the training, which never took flight. Still, I really enjoyed working on them and testing different types. Below are some of the digital candidates:
And here are some of the AI-gen runs:
At that time, it wasn’t that easy to keep consistency for characters or control their outfits. Today, we have AI bots dedicated to doing just that.
We’ve all been there: another round of feedback, a set of minuscule changes, the deadline looming… In learning, as with any industry, the pursuit of perfection often becomes a double-edged sword. While “perfect is the enemy of good” might sound cliché, it’s a mantra worth remembering. How do I know that? I was guilty of this sin.
Remember, the goal is to create effective learning that delivers real results. Sometimes, that means launching a module that’s at 90% rather than endlessly pursuing that elusive 100%.
The hidden costs of perfectionism
Let’s talk about the elephant in the room: over-testing.
How many times have you found yourself in an endless cycle of reviews, where each stakeholder adds their layer of scrutiny? What started as a straightforward module becomes bogged down in multiple rounds of testing, each applying increasingly strict criteria that weren’t part of the original scope.
Consider this scenario:
Your team has developed a compliance training module. The content is solid, the interactions are engaging, and the learning objectives are met. Yet, the project is three weeks behind schedule because:
Legal wants another review of every screen
The compliance team has new scenarios to add
The brand team needs all colours to be exactly 2% darker
Someone spotted a full stop that should be a semicolon
Sound familiar?
Striking the Right Balance
1. Define “Good Enough” Early
Work with stakeholders to establish clear acceptance criteria at the project’s outset. Document:
Essential compliance requirements
Minimum technical specifications
Core learning outcomes
Acceptable quality thresholds
2. Implement a Staged Review Process
Rather than waiting for everything to be perfect:
Conduct early prototype reviews
Use rapid development cycles
Get stakeholder sign-off on content before visual design
Lock down feedback stages with clear deadlines
3. Focus on Learning Impact
Ask yourself:
Will this change significantly improve learning outcomes?
Is this feedback addressing a genuine learning need?
Could this time be better spent on other aspects of the project?
Ask the team:
Are we testing the right things?
Does this feedback cycle add value?
What’s the cost of delay vs. the benefit of changes?
How will learners benefit from these revisions?
4. Adopt Agile Principles
Even in traditional waterfall environments, you can:
Release minimum viable modules
Gather learner feedback early
Plan for post-launch improvements
Track and measure actual usage patterns
5. Build Quality into the Process
Instead of endless testing:
Create robust design templates
Develop style guides and standards
Use automated quality checks where possible
Implement peer review systems
For Learning Designers
Set Clear Boundaries
Establish feedback deadlines
Limit review rounds
Document scope changes
Communicate the impact on timelines (Do it!)
Prioritise Feedback
Critical → affects learning outcomes or compliance, e.g. accuracy
Important → impacts user experience
Nice-to-have → aesthetic preferences
Document Trade-offs. When pushing back on perfectionism, highlight:
Budget implications
Timeline impacts
Opportunity costs
Learner benefits
Focus on Continuous Improvement
Plan for version updates
Track user feedback
Monitor completion rates
Measure actual performance impact
Quality in learning design is about impact.
By establishing clear standards, implementing efficient processes, and maintaining focus on learner outcomes, we can create high-quality solutions without falling into the perfectionism trap.
The next time you find yourself in the endless review cycle, remember: sometimes good enough is better than perfect, especially when “perfect” means missing deadlines, exceeding budgets, or losing sight of what matters: helping people learn effectively.