Life at Xebia | Microsoft Solutions
Xpirit 1 Year Anniversary Jasper Gilhuis 09 Nov, 2015
For most domains, for example Marketing, a budget should lead to a maximum result. Adding budget should hopefully provide more results. During many conversations with customers, I experienced what the book describes: a C-level looks at IT in the same way. We purchase solutions that should lead to a certain result or service. This is true, but only half of it. It is true, IT-solutions are most often purchased or built to achieve a certain goal. But as soon as it's in production, it must be maintained. Mandatory maintenance to mitigate new risks. In general, if you don't maintain software, it will get "bit rot": vulnerabilities or hacks that will jeopardize the stability and reliability of the solution. From a risk point of view, IT-budget should be addressed as budget to prevent catastrophes. You can spend a limitless budget on IT, but the question is the other way around: what risk are you willing to take, and how much budget is needed to mitigate the risks you're not willing to take. This is one of the reasons why IT budget may feel unpredictable at times; you never know what new threats arise. The last topic I would like to address is our main theme for the upcoming period: Creating Engineering Cultures for our Customer. Here is my two cents on why and how C-Level should embrace this. IT keeps innovating at incredible pace and most companies are highly dependent on IT. By now, you could argue most companies are mainly IT-driven. Changes used to take years and it was fine to take years to adjust. However, the current IT landscape changes daily, with regular updates in the cloud, and newly added opensource possibilities, but also with new vulnerabilities and threats. To keep up, your IT colleagues are like the true Avengers, continuously saving the world and your company from destruction. Yes, by spending time and money, but there is not only a downside to this; there is a great opportunity if your company wants to become a great IT employer. How? Here are some ingredients: People First: everything starts with your colleagues. Give them trust and autonomy; they know what they are doing. If you take good care of them, they will take care of you, taking into account what's important for your company. Put people at the beginning of everything you do. Happy colleagues will lead to a happy business and happy customers. To make sure your IT colleagues know what they are doing: facilitate continuous learning. IT won't stop evolving, and your people must stay on par with what's going on. Attending conferences and meeting peers will help them do a better job. Yes, education and seminars cost money, but the learnings are priceless compared with what may happen if your company has a security breach. As C-level you should understand and truly adopt an Agile mindset. Agility is mandatory if you want to keep up with the ever-changing IT world, but Agile is not an IT-trick (nor is it the solution to everything). C-level has to blend in: for instance, by celebrating successes but also showing an open mindset when mistakes are made. Learn and move forward. (don't create a procedure to prevent the same mistake.). Agile is a company way of working, not an IT one. These are some of the aspects for empowering your IT-crew and creating and truly adopting an engineering culture that will help your company to attract and keep top talent. Follow Xpirit and my colleagues on LinkedIn to find out more about the topic. Inspired by a lot of inspiring conversations and some recommended reading: Seat at the table / Time to Think / Getting Naked."Big Hairy Audacious Goal – a goal you'll set to give direction, but probably won't ever actually make 'Built to Last'" - Jim Collins