Advertisment

The Change Agents

author-image
DQI Bureau
New Update

Hey! another bug," exclaimed the sprightly young QA (quality assurance)

tester, jumping up from her seat. Soon, she was engaged in an animated

discussion with the project manager about exactly where in the application the

bug was located and how it could severely cripple functionality in the long

term. In another corner of the room, a team of software developers exchanged

knowing glances, each cringing at the prospect of rewriting program code in

order to clear the bug this young enthusiast had just located. Soon, the dissent

among the software developers translated into a mutiny of sorts, aimed at

ousting the young professional from her position as QA tester.

Advertisment

"After all, she is just a greenhorn sales executive. Why have her

testing our application," queried one developer. "She doesn’t know

the basics of Net navigation. She wants us to explain every functionality on

every Web page, as if the application is to be used by children,"

complained another. "I mean most of the ‘bugs’ she claims to have

located are cosmetic changes and not really needed. Users surely know more than

that. They don’t need to be spoonfed," said a third. The fourth was even

more critical–"Why have a non-technical QA tester at all? Someone from

the development team should assume the QA and documentation functions. We’ll

finish the project on schedule then, instead of wasting time on such needless

bug-fixing."

The mutiny described above typically displays a techie’s ignorance about

the base knowledge of end-users. Technical professionals developing software

applications are so deeply involved in the technology they are working on that

it is rather difficult for them to view it with an open mind. Besides, in most

cases, ‘professional’ QA testers, who are essentially professionals with a

strong technical background and good documentation skills, test software

applications before they are deployed. So even if the application in flawless in

terms of technology, there are bound to be problems during implementation as the

actual users are at sea.

So here is Rule #1 in smoothening out user problems during a software

implementation–get the users involved from the very beginning. In fact, let

them interact with the technical team and test the systems to be deployed before

the application is frozen. "In most cases, users look at the application

for the first time after it is deployed and this is where problems in acceptance

and delays in deployment begin," points out Vrinda Ballal, head of project

office and software QA at Opus Software, Pune.

Advertisment

Wipro Infotech general manager (e-commerce) Rajat Mathur highlights the

importance of planning and recording the testing criteria for a shift to new

systems, including testing all critical reports with the old system, however

time-consuming it may be. For a company, the return on investment (RoI) from a

new IT system is critical. If the onus of ensuring quantitative benefits lies

with the IT department, the IT staff would certainly try to ensure that the

system is used.

But the initial user reaction to any new IT system is one of suspicion and

stems from an inherent resistance to change. "Users normally view any such

implementation as an impediment in existing work processes. A proper change

management approach is required to make users understand the impact of the new

system," says Hilal Ishar Khan, IT manager at Honda Siel.

Ring out the old



Most companies carry a legacy of manual or semi-automated systems. People

get used to these systems and all the business processes get built around

existing systems. "With time, people feel comfortable working with them,

however inefficient they may be. This eventually leads to a tremendous

resistance to change," points out CP Gurnani, chief operating officer of

HCL Perot Systems. Some software solutions expect businesses to change their

processes to suit the processes that are built into the solution. "New

processes and systems mean users have to give up using their existing ways of

working, the comfort level they have built with existing systems and go through

the learning curve again, resulting in delays and slower adoption" adds

Arvind Pandey, managing director of Persistent eBusiness Solutions (PeBS).

Advertisment

Honda Siel’s Hilal Khan explains that users try to replicate the existing

process in the new transaction system, thereby killing the basic objective of

process transformation and business process re-engineering. "The adamant

attitude of users only results in increasing the level of customization,"

he says.

BG Srinivas, head for enterprise solutions at Infosys Technologies, cites the

example of an IT implementation which failed primarily because users were not

prepared to accept it. "Our client had taken over a couple of small

companies, each of which had a separate IT manager, a distinct IT strategy and

its own legacy applications. Some of these managers wanted the implementation to

fail since it was encroaching on their authority," recalls Srinivas. In the

scenario described by Srinivas, employees were only partially aware of the

proposed changes. As a result, newer and better processes were not accepted and

the same old processes were mapped with extensive customization and interfaces,

and the project ended up a non-starter. A clean break from legacy systems is

essential for success, no doubt, but a change does mean that you chuck out every

legacy system, even if it is good.

Bathwater without the baby



A new IT system may also bring with it fears about the change in role of

some of the users. And in order to disguise the fear of becoming obsolete and

sidetracked, insecure users often take to finding faults with the new system.

The feeling may rub on to other users and soon, the system acquires the

reputation of a ‘devious management strategy’ to unseat old employees.

"A very transparent process of defining change and assuring people,

especially old-timers who have got used to a way of working, must be followed to

check this," says Rajat Mathur of Wipro Infotech. Mathur points out that

one must also bear in mind that old-timers are the key users who have vital

information about company processes and systems, with their participation being

critical to the system’s success.

Advertisment

Once again, the key to success lies in keeping communication channels open

during the entire implementation process. "Encouraging feedback and sharing

success stories of various divisions that have been positively impacted by the

change helps," advises Paul Ranjan, head for security research at Bangalore

Labs. "Transparency in operations and the availability of information

across the organization helps dispel insecurity," agrees Ballal.

Back to school



Opus’ Ballal further points out that an adequate amount of time must be

spent on training and making users familiar with the application at an earlier

stage. "Normally, due to tight schedules, user training is the first item

that is sacrificed on any project plan." Smaller organizations find it easy

to bring a team together, conduct a training session and then offer

post-installation support. But in case of bigger companies migrating to larger

systems like ERP and CRM, there’s a need to address the needs of different

departments separately.

"In large companies, department heads should be trained on the new

system first. They can then handle their teams independently and use technical

help when required. The training must be conducted before the new system is

rolled out and during work hours. This also sends out the signal that the

management is committed to the project," says Anup Kumar, V-P (technology)

at India Life Pension Services. Another aspect is that the time required by each

user to adapt to the new system is bound to be different. It depends not only on

the grasping power of individuals but also their tech and functional competence.

Advertisment

The new user champions



The best way to convince a functional professional about the utility of any

technical application is by showing him another professional who uses it well!

It is a good idea to create a team of techno-functional employees who are

closely involved in the planning, development and deployment of the system.

These can later be projected as ‘champion users’ to help new users get over

their inhibitions.

"Run a pilot project and do an exhaustive test of the system or product

so that you can get user buy-in smoothly," says Sunil PR, head for IT

infrastucture at Wipro Technologies. "In-house facilitators having tools

and skills to deal with change contribute significantly to the success of the

new process or system–they influence users to look at the good side of the new

system and slowly move on to understand the other operations they would require

to work on," says Kumar. On the one hand, you have resistance to switch to

the new systems and on the other, you have users with unrealistic expectations.

"People need to be told that the new system will provide hassle-free

transactions and faster service and that IT infrastructure is a utility model

and not a cost centre," says Dr NJ Rajaram, R&D head of Aptech’s

training and education division. It is not just users, but the management too,

which has often has unrealistic notions about the project. If the management

expresses disappointment, it is bound to trickle down to other users.

Advertisment

Driving Mr Moneybags



It often happens that the CEO and other core team members are far too tied

up with key business issues to take an interest in the deployment of IT systems

in the organization. In a lot of cases, therefore, this indifference continues

and alarm bells ring only when it is time to quantify the returns from the

investment.

"Though this is not really a management problem, the involvement of the

top management is a must to influence smooth transition of the entire process.

If there is a visible and demonstrable commitment from senior management, the

success of the project is almost always guaranteed. Someone on top has to

sponsor and drive the project," says Saadia Lobo, director of knowledge

services at SAP India.

Ensuring no delays in providing infrastructure like LAN or WAN and bandwidth

also boosts user confidence. The management also needs to be actively involved

in the formation of the ‘user champions’ group. Including employees who

understand the company’s business processes and appreciate the best practices

the product offers in this team is critical.

Manjiri Kalghatgi in New Delhi Inputs

from Lakshmi Simha/CNS in Bangalore

Advertisment