Skip to content

Designing IT systems for people who resist change

The new CRM is live, yet sales still track leads in Excel. This article covers why users resist new systems and how to design, introduce and measure a system so that people actually use it.

AuthorMarketing Department
  • 9 min read
  • 252 views
Designing IT systems for people who resist change

Why users resist new IT systems

Before you design a system that people will accept, you need to know where the resistance comes from. McKinsey research puts the share of digital transformation projects that miss their goals at 70%, and the cause is usually people rather than technology. Employees rarely resist out of spite or laziness. The reasons are deeper and often unconscious.

Fear of the unknown and of losing competence

Someone who spent 10 years mastering the old system has to start from scratch. Hard-won expertise loses its value overnight, which triggers fear of losing status or even the job. Prosci research shows that 39% of employees worry they will not cope with new tools, and 25% worry about their position in the company.

Habit and the comfort of the status quo

The brain saves energy. Familiar procedures run on autopilot, and new ones take conscious effort. Even if the old system is clearly worse, it is "ours". We know its flaws and how to get around them, while a new system is an unknown that demands effort.

Bad experiences from the past

If the last rollout ended in chaos, overtime and frustration, people will be sceptical about the next one. Organisational memory of failures works like an alarm: any mention of change switches on the defences.

Not knowing why

People accept change when they understand its purpose. If a new ERP is announced as "a management decision" with no explanation of what it changes in daily work, resistance is almost certain. According to Gallup, employees who understand the purpose of a change are 3.5 times more engaged in introducing it.


Design principles for users who resist change

Psychology explains the problem. The solution starts at the design stage, when you can reduce friction and make the system comfortable to use. Well-designed and well-introduced systems can raise adoption by as much as 80%.

Familiarity: evolution, not revolution

The most successful systems do not look entirely new. They reuse interface patterns people know, keep similar navigation and refer to tools users already use. If the sales team lives in Excel, the new CRM should offer spreadsheet-style views, export to Excel and similar keyboard shortcuts.

Nielsen Norman Group research suggests that users learn an interface 40% faster when it draws on familiar patterns. That does not mean copying the old solution. It means building a bridge between the old and the new.

Progressive disclosure: show less

Do not show everything at once. A new user should see the simplest version of the system, with only the features needed to start. Reveal advanced options gradually, as people gain confidence and start looking for them.

Companies such as Google and Apple use this technique. It lowers the first barrier sharply. People are not overwhelmed by hundreds of options and see the system as simple, even if a lot of functionality sits underneath.

An escape route

Let users step back to familiar ground: an "undo" button, data export to the old formats, the option to work in both systems during the transition. Oddly, these escape routes raise adoption. People explore new features more willingly when they know they can back out safely.

Immediate value

The first contact with the system has to give something concrete. Not next week, not after the training, but now. It could be customer data filled in automatically, a useful suggestion or a report produced in one click. That "aha" moment creates a positive association and encourages further exploration.

According to Pendo research, 80% of users decide on an application's value within the first 3 to 5 minutes. Those minutes are yours to win.


How to involve users in the design

A system designed "for users" without them rarely succeeds. Involving future users makes the product better, and it is also one of the best change management tools you have.

Find and involve champions

Every organisation has people who, despite the general resistance, are open to new solutions. Find them, bring them into the design and let them speak for the change. They shape the product, and their enthusiasm is catching.

Look for champions among those who report problems with current systems, suggest improvements or try new tools on their own. They are natural leaders of change and only need support.

Design workshops with real users

Before anyone writes a line of code, run workshops with representatives of every user group. The aim is not to collect requirements but to understand the actual work. Which tasks do they do most often? Where do they lose the most time? What annoys them about current tools?

The workshops do something else too: they create a sense of ownership. A user who sees their comments in the design defends the system instead of criticising it.

Prototypes and user testing

Show users prototypes before you invest in full development. Even simple clickable mock-ups help you catch problems and gather feedback. They also get users used to the coming change, so the final product does not come as a shock.

IBM research suggests that fixing a bug found at the prototype stage costs about 100 times less than fixing it after release. You save money, and you also protect the system's reputation, which matters a great deal for adoption.


Rollout strategies that reduce resistance

Even a well-designed system can fail if it is introduced badly. How you bring in a change matters as much as the change.

A pilot rather than a big bang

Do not switch the whole organisation on in one day. Start with a pilot group. Choose a team that is open to experiments and also representative of the wider company. Its experience will help you refine the system, and it will give everyone else real success stories.

A pilot also buys time to find problems before they reach the whole company. It is better to fix a critical bug with 20 users than with 2,000.

Running both systems in parallel

For a set period, usually 2 to 4 weeks, let people work in both systems. Yes, it means extra work. But users feel safe, and you can check that the new system handles every scenario.

Set a clear end date. Parallel running cannot go on forever, or people will never fully move over.

Talk about benefits, not features

In rollout messages, say what users will gain rather than what the system does. Instead of "the new CRM has a reporting module with 50 templates", say "you will produce your monthly report in 2 minutes instead of 2 hours". Personal benefits such as saved time, less frustration and easier work motivate more than benefits for the organisation.


Training and support in adoption

Training is not a single event. It starts before the rollout and continues long after.

Training tied to real tasks

The classic session that walks through every feature does not work. People remember 10 to 20% of what they are shown and forget the rest before they are back at their desks. Short sessions built around specific tasks work much better.

Help built into the application

The best systems teach themselves. Interactive guides, tooltips in context and short tutorial videos inside the application lower the barrier and cut the number of support requests.

According to WalkMe, companies that use built-in onboarding reach 50% higher adoption than those relying on traditional training alone.

Support within reach in the first weeks

The first weeks after rollout are critical. Users hit problems nobody foresaw in training, and without quick help they go back to old habits. A dedicated support line, consultants' office hours, a Slack channel with experts: anything that shortens the time from problem to answer improves the chances.


Measuring adoption and reacting to problems

Go-live is the start of continuous improvement, not the end. Without measuring adoption you do not know whether the system really works.

Key adoption metrics

Watch how people use the system as well as whether they log in. Which features do they use, and which do they ignore? Where do they stop or give up? This data shows problems before they grow into open resistance.

Typical metrics are daily and weekly active use (DAU and WAU), completion rates for key processes, time needed for typical tasks, and the number of support tickets.

A feedback loop

Make feedback easy to give: a button in the application, regular surveys, meetings with users. More important, act on it and tell people what changed. Users who see that their voice counts become allies instead of critics.

Improvement in small steps

An IT system is not a work of art to admire. It is a living thing that has to develop with users' needs. Plan regular improvement cycles, because small, frequent updates go down better than rare, dramatic changes.


Design for people, not against them

Resistance to change is not an enemy to defeat. It is a signal to understand and use. Users resist changes that ignore their needs, threaten their sense of security or look pointless. A system designed with empathy and introduced with care has a chance not only of being accepted but of becoming a tool people want to use.

What to remember:

  • Understand the psychological causes of resistance before you start designing

  • Build on what is familiar, evolution over revolution

  • Involve users from the earliest stage of the project

  • Deliver value in the first minutes of use

  • Roll out gradually and explain the benefits clearly

  • Measure adoption and respond to problems quickly

The best system is one that users want to use, not one they have to.


If you want a system built around your company's processes, get in touch. We will help you turn business goals into IT solutions your people will accept. We design CRM, ERP and automation systems with the people who use them in mind, not just a list of features.


Tags

Share this article

Back to blog

Cookies

We use essential cookies and one functional cookie, the latter only with your consent. Visit statistics are counted on our server, without cookies. Cookie Policy