Sometimes perfection is important – if you are an aeronautical engineer it probably is.

If you are a software developer – ultimate perfection is often unobtainable.

Perfection can be essential.  But very often perfection is used as an excuse for procrastination or under-confidence.

So for any project there is a judgement call to be made – does it have to be perfect?  And in every situation it will be different.

It may be worthwhile agreeing with the team at the start of a project – “What does good enough look like in this case?”

Our customers

We’ve delivered results for over 9,000 businesses, public-sector organisations and non-profits.

Case study: Viewpoint Construction Software

Viewpoint Construction Software is a provider of innovative construction-specific software solutions....

Continue reading
I.A, Momentum Support

"The communication was excellent both prior to and during the course. Instructions were clear and all relevant tools provided in advance. I found all elements of the material of benefit and applicable to my role ..."

See more testimonials

Consistency and flexibility

Deliver the same levels of learning in the ways that works best for each individual in your team, whatever their circumstances.

Contemporary expertise

Our experienced trainers and assessors stay at the forefront by continuously training and being assessed themselves.

The Learning Hub

The Impellus Learning Hub provides online access to your organisation’s account and learning records. Free for all clients.

Entirely results-focused

Every course, every qualification, every time we help or advise, we’re focused on delivering real and measurable workplace results.