Many people that have been around for some time in the IT business tend to feel a little bit puzzled nowadays. “The IT world is changing but what does that mean for me?” Join me in this blog post to look into the trends and how they affect an IT person.
Have you noticed that every decade has its own focus in the computer business? The eighties were about new technological possibilities, e.g. the introduction of the PC. The nineties were about using IT to support daily activities, e.g. using a word-processor instead of a typewriter. The zeroes were about getting connected – the internet came to every house. And the current decade is about ubiquitous IT – everything is connected.
But I noticed that creating applications has followed an unchanged pattern all through these decades. When I started in the IT business over three decades ago it was all about the process we had to follow to reach success, and in later decades it was still about process. I noticed that sometimes projects were very successful, whereas other projects were a disaster (and many projects worked out sort of well). If we compare those projects to sports, they were organized like the decathlon, everybody doing their own little thing on their own little playground and passing through the baton to each other. I started wondering why there was a difference in the success rate for projects even though they all used a similar approach. Obviously the process was not the differentiator.
Currently times are rapidly changing. IT watchers discovered that a good process in itself doesn’t bring success. The real key to success is… People! This marks the current trend in IT, less emphasis on process and more room for the initiative of people. People are flexible, adaptive, and agile. People can adjust their behavior to a new context, especially when people get the trust and confidence of stakeholders to work together and pursue the project goals in the way the team thinks most appropriate. Making the comparison to sports again, nowadays IT is seen as a team sport – everybody in the team has complementary and overlapping skills that result in the famous statement “1 + 1 = 3”. Teams that are empowered in this way can move mountains, so to say. And working together in a good team also is much more fun 😉
More and more organizations recognize this trend in IT – less process, more empowered people. But, you may ask yourself, what does this mean for me? Forget your nice function title and your official role. In this new world of empowered teams it’s all about your skills. Every team needs a mix of skills and you must contribute by applying the unique skills you have. Skills may be in all sorts of professional and personal areas, don’t think from professional restrictions anymore. Someone who used to be called “analyst” may now just as well contribute by writing some code, a “tester” may contribute to the designs and a “developer” will also do testing activities. Applying a process whenever necessary is just one of the skills the team members need to possess. Another skill is to change the process if that is better, do retrospectives, and actually use the feedback to continuously improve in the spirit of “kaizen”.
Success is based on the mix of skills from people that don’t bother about the title on their business card, but work together and pick up the most important task that is waiting! So don’t let a process limit your success, but work together with inspired colleagues in an empowered team to achieve more success!