Outsourcing IT can make a lot of sense, but it comes with both gains and trade-offs. In this blog post, our CTO Benny Olsson will talk about how and why Norce a few years ago chose to outsource all internal IT operations and share some lessons learned along the way.
At Norce, we develop and maintain a leading SaaS platform for digital commerce, but running a successful SaaS business requires more than just great software. Managing internal IT – email, licenses, devices, and support – can be a significant time drain, diverting valuable focus and resources from our core business. By outsourcing IT operations, we can better allocate our time and energy to what truly matters. Selecting a reliable partner is key, providing us with the peace of mind knowing that IT just works – and when it doesn’t, help is just a phone call or a helpdesk ticket away.
Internal IT at Norce covers pretty much everything except for the infrastructure used for hosting our ecommerce platforms. It includes managing hardware such as laptops, phones, and peripherals, providing general IT support for employees, general infrastructure maintenance (email, identity management, VPN, etc), and a bit of compliance and security related activities.
Managing all of this became more and more of a distraction and a burden that affected efficiency and well-being among the employees in IT operations as our company grew.
Before we outsourced IT, we often found ourselves in situations where managers would spend time on leasing agreements and engineers spent time troubleshooting email issues or fixing devices instead of coding. Add to that the need to keep at least some level of redundancy of the competency needed to keep things going in IT.
For a company of Norce’s size – i.e. too small to have more than a one-person IT team, yet big enough that someone must take responsibility for IT – the problems we experienced in having an in-house IT team simply weren’t worth the small amount of money we felt we saved. I deliberately use the word “felt” since hindsight has shown us that outsourcing IT actually saved us money, but more on that later.
When taking a holistic view of the situation, as we grew, it really came down to us either investing heavily in our internal IT team and hiring more people to create redundancy at the internal helpdesk or outsource everything related to internal IT operations. We didn’t feel like a middle-ground would be a viable long-term solution, meaning that if we had to do some IT operations ourselves then we might as well do all of it, but we really didn’t want to do any of it, so let’s not. Sounds simple enough...
By “everything”, we mean:
We ended up partnering with a local company, Goodfellows, whose core business is to provide exactly these types of services to companies like ours. Them being located in the same town as one of our offices also meant more opportunities for in-person meetings to discuss problems and solutions. Having Goodfellows onboard instead of dedicating internal resources to IT operations has freed up our employees to focus on what really matters – our product.
Some of the key advantages we’ve seen in outsourcing IT operations to Goodfellows includes:
Previously, onboarding a new employee meant ordering and manually configuring a laptop and a phone, permissions, email accounts, setting up leasing agreements, etc. Now, it’s handled seamlessly through our IT provider, ensuring that everything is set up and ready by the time the employee arrives. Which wasn’t always the case in the before-days – something that I’m sure most of you have first-hand experience of from your own workplace, current or previous.
While outsourcing IT operations has been a Win for Norce, it’s far from a silver bullet and absolutely not for everyone. It’s not a one-size-fits-all solution and it does come with some trade-offs.
Some of the potential downsides that you should be aware of before making the decision to let go of IT operations includes:
All in all, outsourcing IT was the right move for Norce, and in hindsight we should have made the change earlier than we did. Change is hard, and I think we thought the trade-offs would be worse than they turned out to be. Is it the right move for your company? I couldn’t say. However, what I can do is to give you some of our key takeaways and lessons learned:
Outsourcing IT has allowed us to focus entirely on what we do best – building and improving Norce Commerce. It’s not the right solution for everyone, but it has been a game-changer for us.
Does your company still have an in-house IT team, or have you outsourced? What pros and cons do you see, and what would your team gain by outsourcing IT?