SUBSCRIBE

When your team needs to change its practices and skills | IT World Canada Blog

Youโ€™ve got old systems that still must be maintained; youโ€™ve got a backlog of small changes; and you know your team has to change how it works and what tools and methods it uses if youโ€™re going to move forward. How do you manage the transition?

Letโ€™s talk first about what hasnโ€™t worked well for most enterprises. Many have tried sending the signal that change is here by reorganizing. One large Western Canadian company moved from dedicated development/solutions teams tied to portions of the business to a central pool concept, organized by skill sets. Nothing much happened: the same people kept working with the same people, because maintenance and small changes to existing systems was โ€œknownโ€; forming ad hoc teams to respond to new demands was โ€œunknownโ€.

Change requires getting people on board

Productivity in this organization actually started to fall the moment the idea of changing how they did things was first discussed. Even ahead of the reorganization, it was falling. Thatโ€™s because the normal reaction of most people to a change imposed on them is to go into denial.

Most managers hate the ones who start talking about all the reasons this change wonโ€™t work. These resisters, on the other hand, are one of your greatest assets: they, at least, have accepted that change is required. Most, on the other hand, cling to what they know, ignore whatโ€™s new, and, in denial of the need to change, double down their efforts on things that donโ€™t move the team or company forward.

We saw this when the transition from home-grown code to packages took place. Ideally, packages would have been installed โ€œvanillaโ€ (itโ€™s much easier and cheaper to maintain and update them if you do) and user areas would have changed practices. But most IT teams didnโ€™t even try for that: โ€œwriting code is what we doโ€ and, in denial, packages were modified for any reason, any demand, from the users. This left the enterprise trapped in old releases that were too expensive to update as the years rolled on.

Paradoxically, with todayโ€™s cloud offerings and the urgent need for value creation from IT, weโ€™re now back to the need to write home-grown code for systems that differentiate the company and allow it to extract value from the marketplace โ€” while running the routines of the firm as inexpensively as possible. That means todayโ€™s challenge is to โ€œde-modifyโ€ packages while going back to coding where it makes a difference. (Likewise, it means application portfolios, which had been shrinking as more function was moved into comprehensive packages, are growing again.)

But, instead of seeing differentiated function being written in stand-alone modules (either outside the main packages in use or as wholly contained components within them), weโ€™re mostly seeing mods directly to the cores of packages being authored. Denial is deeply rooted.

One west coast company actually tackled fixing this โ€” with highly positive results.

Getting past denial and going into productivity

This company, like its peers, was running a superannuated version of a major ERP package. When a new financial extension that allowed for business differentiation came through the backlog and onto โ€œwork to doโ€, it was delivered (for the first time) via an authored component within the ERP framework. The manager in charge asked for volunteers from his team: rather than select whoโ€™d do this work, or force the whole team to change at once, he made it possible for the deniers to โ€œdo no harmโ€ by doing maintenance and other small work, while letting the resisters go forward.

He coupled this with new performance standards, and new degrees of freedom, to encourage the path of learning and delivery he wanted.

The new component was delivered much more quickly than usual. Now some of the deniers saw opportunity, and wanted to sign up. There wasnโ€™t a new component requirement in the queue.

So those who wanted to โ€œjoin the futureโ€ got projects to de-modify the core of the ERP. At first these were done on a shoestring, since they werenโ€™t funded. But they became an engine for change, one person at a time.

Four years later, their ERP was mod-free. The entire group then jumped from a mid-1990s version of the product direct to the latest release from the vendor.

The manager in question got a two pay grade jump โ€” from manager to director โ€” for the initiative. Oddly enough, as the only โ€œproduct-centredโ€ team, his group had been left out of a more general reorganization into โ€œproductivity centresโ€ that had failed to deliver.

The bottom line on change is this: you have to find a way, up front, to bring people from denial (the normal response) to wanting the change. This will mean facing resistance โ€” but resistance is not futile, itโ€™s the path forward. Itโ€™s how those having to change ultimately make changing โ€œtheir ideaโ€.


Related Download
Top tips for securing big data environments Sponsor: IBM
Top tips for securing big data environments
Download this white paper to find out how your organization can improve security decision-making and monitor big data environments.
Register Now


Tech Jobs

Categories