IEEE & CSI talk on Rebooting Software Services
Last year, I had conducted a half-a-day workshop for NASSCOM on “Rebooting Software Services Industry” where I presented on why the threat of a premature death of the industry as written by mainstream media is real — this is the industry that has made India an export powerhouse — and what needs to be done to tackle the problem and grow. My friend Mr Sankaranarayanan followed it up with C6 Framework which is a tool for company’s embarking on the difficult task of change — something that the Indian IT Industry urgently needs to do.
Today, the industry is feeling a bit more confident — the headwinds of automation and policy uncertainty in the USA still exists, but there have also been some tailwinds that the industry leaders like Cognizant, TCS are seeing with their new “Digital” projects. To present the updated scenario, Computer Society of India & IEEE Computer Society of Madras Chapter invited me to do a talk today which I did.
“Type faster!” — Nat Friedman, Experienced Software Manager
There are no dearth of new opportunities arising due to increasing number of devices, emerging technologies like Hologram, AR, VR, IoT, and, growing amount of data collected and the intelligence that needs to be extracted from that. According to a survey by Gartner, the total, IT spending worldwide in 2020 is going to be $3752 Billion.
“I do not believe you can do today’s job with yesterday’s methods and be in business tomorrow.” — Nelson Jackson
To exploit this opportunity, companies have to start transforming themselves. It is not enough for IT Services firms to be just preaching Digital Transformation, they need to internalise it and practise it extensively.
Companies need to look at acquiring and nurturing talent, their important asset, very differently. It is not going to be enough to train fresh engineers on say a programming language, a backend database and deploy them on projects. Gone are the days when Software firms had layers of management, sales, support who were removed far away from actual programming. Everyone in the company should be having at least basic programming knowledge and have an appreciation of the underlying technology that is being used — this will help them to empathize with customer problems and propose solutions accordingly.
To implement the changes that are needed to address this “new” environment, companies need a tool to do change management. That’s where C6 Framework that Sankar & myself have got helps. C6 Framework has six steps:
- To build a Coalition
- To develop an impressive Concept that can win hearts and minds
- To Communicate effectively across the organisation
- To have 100% Commitment from the top management
- To Celebrate even the small wins at regular interval
- To nurture a Culture that values change and not tradition
“The fundamental response to change is not logical, but emotional” — Tom DeMarco
Originally published at Venkatarangan’s blog.