Skip to content

Don’t Wait for the Perfect System

By Tomasz Lewandowski · 26 Jun 2026 · 4 min read

Don’t Wait for the Perfect System
Digitalising Your Business — Incremental Change

Many digital transformation projects fail before they even begin. Not because of a lack of budget. Not because the technology is unavailable. But because people keep waiting for the perfect solution. They want the perfect software, the perfect requirements, the perfect implementation plan and the perfect moment to start. Unfortunately, perfection has a habit of never arriving. Meanwhile, inefficient processes continue, staff waste valuable time and customers experience unnecessary delays. The businesses that make real progress are rarely those that plan the longest. They are the ones that start.

Progress Beats Perfection

There is a temptation to believe that every new system should solve every problem from day one. It should manage customers, automate workflows, produce reports, integrate with accounting, connect to marketing platforms and perhaps even make coffee. In reality, successful digital projects often begin with a far more modest ambition.

Solve one problem well. Then move on to the next.

Incremental improvement is usually more sustainable than attempting a complete transformation overnight.

Your First Solution Does Not Need to Be Your Last

One of the greatest advantages of digital systems is that they can evolve. Processes can be refined. Features can be added. Reports can be improved. Automations can be expanded. Yet many organisations postpone action because they assume every future requirement must be anticipated before work begins. That is rarely necessary.

A practical solution in use today will almost always teach you more than a theoretical design sitting in a notebook.

Businesses Learn by Doing

You may think your sales process works one way. After documenting it, you discover six different variations. You may believe customers always follow the same journey. The data may reveal otherwise. Digital transformation is an iterative exercise. The act of implementing change often exposes opportunities that were previously invisible.

The first version is not the destination. It is the beginning of learning.

Do Not Fear Imperfect Data

Some businesses delay projects until every spreadsheet has been cleaned and every historical record corrected. While data quality matters enormously, waiting for perfection can become an excuse for inaction. Improve continuously. Correct obvious inconsistencies. Remove duplicates. Agree on standards. Then continue improving as the business evolves.

Perfect data is rare. Useful data is achievable.

Practical Steps You Can Take Today

  • Start with a pilot project. Choose one department or one recurring process before attempting organisation-wide change.
  • Build the minimum that solves the problem. Avoid unnecessary complexity. If a simple solution works, use it.
  • Collect feedback early. The people using the system every day will quickly identify practical improvements.
  • Expect revisions. No implementation is perfect on the first attempt. Plan for adjustments rather than treating them as failures.
  • Measure outcomes. Track time saved, errors reduced or customer satisfaction improved. Evidence builds confidence for future projects.
  • Celebrate small successes. Removing ten minutes from a daily process may save hundreds of hours over the course of a year. Small victories deserve recognition.
  • Set a review date. Before launching even a small improvement, decide when it will be reviewed and who will gather feedback.
  • Separate essentials from wishes. Create two lists: what the system must do now and what would be nice later. This prevents early progress from being slowed by non-essential features.

The Software Industry Learned This Lesson Years Ago

Modern software is rarely built in one enormous release. Developers create an initial version, gather feedback, fix weaknesses and continue improving. The same philosophy applies to digital transformation. Waiting until every detail is perfect often delays benefits indefinitely. Launching something useful allows improvement to begin immediately.

Momentum Matters

Success creates confidence. Confidence encourages further investment. Further investment creates additional improvements. Over time, these incremental gains compound into substantial competitive advantages. The hardest step is often the first one.

Digital Transformation Is a Journey of Continuous Improvement

There will always be another enhancement to make. Another report to simplify. Another manual task to automate. Another process to rethink. That is perfectly normal. The objective is not to create a flawless business. It is to build one that learns, adapts and improves. So if you are waiting for the perfect software, the perfect plan or the perfect moment, consider this instead:

Start with something useful. Make it work. Learn from it. Improve it. Then repeat. Because in digital transformation, as in software development itself, done well is usually far more valuable than imagined perfectly.

How to start a digital project without waiting for the perfect system

  1. Start with a pilot project. Choose one department or one recurring process to improve before attempting organisation-wide change, so you can prove value on a small scale first.
  2. Build the minimum that solves the problem. Avoid unnecessary complexity. If a simple solution works, use it, rather than trying to anticipate every future requirement before work begins.
  3. Separate essentials from wishes. Create two lists: what the system must do now and what would be nice to have later. This prevents early progress from being slowed by non-essential features.
  4. Set a review date. Before launching even a small improvement, decide when it will be reviewed and who will gather feedback, so adjustments are planned rather than ad hoc.
  5. Collect feedback early. The people using the system every day will quickly identify practical improvements, and the act of implementing change often exposes opportunities that were previously invisible.
  6. Expect revisions. No implementation is perfect on the first attempt, so plan for adjustments and treat them as part of learning rather than as failures.
  7. Measure outcomes. Track time saved, errors reduced or customer satisfaction improved. Evidence builds confidence for future projects, and even removing ten minutes from a daily task can save hundreds of hours a year.
  8. Celebrate small successes, then repeat. Recognise small victories to build momentum, then move on to the next problem: start with something useful, make it work, learn from it, improve it and repeat.

Frequently asked questions

Why do so many digital transformation projects fail?

According to the article, most fail before they even begin, and not because of a lack of budget or unavailable technology. They fail because people keep waiting for the perfect software, the perfect requirements, the perfect plan and the perfect moment to start. Meanwhile inefficient processes continue, staff waste time and customers face delays.

Should my new system solve every business problem from day one?

No. There is a temptation to expect one system to manage customers, automate workflows, produce reports and integrate with everything at once, but successful projects usually start with far more modest ambition. The advice is to solve one problem well, then move on to the next, because incremental improvement is more sustainable than attempting complete transformation overnight.

Do I need to clean all my data before starting a digital project?

No. While data quality matters enormously, waiting for perfect data can become an excuse for inaction. The article recommends correcting obvious inconsistencies, removing duplicates and agreeing on standards, then continuing to improve as the business evolves. Perfect data is rare, but useful data is achievable.

How do I stop nice-to-have features from slowing down my project?

Separate essentials from wishes by creating two lists: what the system must do now and what would be nice to have later. This prevents early progress from being slowed by non-essential features. It lets you build the minimum that solves the problem and avoid unnecessary complexity.

Is it a bad sign if my first version needs changes after launch?

No. The article says no implementation is perfect on the first attempt, so you should plan for adjustments rather than treating them as failures. The first version is not the destination but the beginning of learning, because using a real solution often reveals process variations and opportunities you could not see beforehand.

What can I do today to make progress without waiting for the perfect system?

Start with a pilot project covering one department or recurring process, and build only the minimum that solves the problem. Collect feedback early from the people using it daily, expect revisions, and measure outcomes such as time saved, errors reduced or customer satisfaction. Set a review date in advance and celebrate small successes to build confidence for future projects.

Share Follow
Digital Transformation Is Not an IT Project
Digitalising Your Business

Digital Transformation Is Not an IT Project

Digital transformation is misunderstood as an IT project. The real work is clarifying how your business operates — technology follows good thinking, not the other way round.

2 Jul 2026 · 4 min read
You Don’t Have to Digitise Everything
Digitalising Your Business

You Don’t Have to Digitise Everything

Digital transformation rarely needs to happen all at once. Discover how to identify the right processes to tackle first — and why one small improvement beats a perfect plan every time.

25 Jun 2026 · 5 min read
If You Can’t Describe the Process, You Can’t Improve It
Digitalising Your Business

If You Can’t Describe the Process, You Can’t Improve It

Ask five employees to describe the same process and you may get five different answers. Mapping your workflows before buying software is the most overlooked step in digital transformation.

24 Jun 2026 · 5 min read