The classical IT structure that helps us to go through the last 20 years challenges is not helpful anymore. Silos of computing, storage, developers, operation, support and network engineers won’t help us to successfully address today’s and future challenges.
Business is being changed by disruptive technologies. As an IT organization, which needs to support business operation, we can’t create or predict the future technologies and business needs that the future ( and Darwin rules) will introduce us. What we can do is making sure that we are building platforms and IT organization that will enable decision makers to change business processes or practices fast, really fast.
The financial future is unpredictable as well, thus demanding agile, lean and dynamic IT organization that can support the business in the most cost efficient way.
To address the described challenges we, as IT leaders, need to stay away from the classical IT structure. The future IT structure should be build on the principle of one IT team with one common goal. The classical silos needed to be break into hybrid teams build from different IT specialist with different skill sets. I like to call them mini-IT, since each team is a fully functional IT group ( including infrastructure, networking, operation, development and support capabilities). Mini-IT teams have the spirit of a small IT group supporting fast growing companies. In such teams any task can be done by anyone. These teams are all about fast and efficient execution of IT tasks, that needed to support fast pace business needs.
The drawback of Mini-IT groups is that over time each group become totally separated and distinct from other groups. Such an environment is obviously not a good enabler of one big IT group. To deal with this challenge the Mini-IT groups are actually “sprint based mini-IT” groups. Each sprint mini-IT group is created every sprint and staffed with different IT professionals, based on the need of the sprint. Actually we have two different structures. HR structure and sprint structure that could be different every sprint. This approach drives people from different IT domains to work with all other members of the IT group, thus creating one IT team.
Sprint based mini-IT groups have other benefits than creating flexible and fast pace IT groups such as decreasing finger pointing inside IT and increase service quality and customer satisfaction.
In this blog I’m going to share the success stories and challenges that we experience through the transition from classical IT structure to sprint based mini-IT structure.