There are times in life when it doesn’t feel comfortable to be locked into a specific relationship. Say you agreed to a four-year car lease and you end up not liking or needing the car during the first year. But you are stuck with it. Doesn’t feel good. Either being stuck or feeling dependent on somebody or something never feels good. This happens in personal life and of course also in business.
Lock-in is a frequently debated topic when it comes to IT. You might encounter lock-in with your hardware vendor, your cloud provider or your general software tools vendor. But then there is also another kind of lock-in that is frequently ignored: resource lock-in. I would argue that this sort of dependency might be just as if not more critical. Let’s face it - when it comes to designing and operating a cloud data warehouse, you need great resources. It’s not by chance that job roles are called ‘Data Engineers’. Working in this space requires specialized skills and smarts. Especially across Europe, we have been facing a shortage of these sought-after skills.
Most corporations are getting more & more complex. Business processes need to be adjusted faster than you can react, systems get tweaked, compromises are made and before you know it, multiple processes are held together by a handful of people who know how things work. It’s not unusual for organizations to operate systems or complex spreadsheets that are named after their owners. And it’s also not unusual that these owners are sitting on a huge pile of knowledge that only they can access. It doesn’t matter if these resources are employees or consultants. What matters is that they in effect become business critical. I once met a guy who was called back from retirement three times because nobody could do what he was able to do. And let me tell you, it wasn’t cheap for his employer.
Resource lock-in is a potential risk for your cloud data warehouse project that you need to have on the radar screen. Here are a few tips that you can consider to avoid running into a difficult resource lock-
In an ideal world no person should be irreplaceable. But let’s face it – this is a pipe dream. We will always have a few key people that are able to just do a bit more than other. But that should not deter us from making the effort to reduce resource lock-in. It’s good for everybody. Most people love to work in a collaborative environment. It’s motivating to work with people who openly share knowledge and where things just work well. The same is true for well-functioning processes. Experience has shown that the higher the complexity in a job, the lower the job satisfaction.
Agile Data Engine aims to help you with this challenge. Our platform is easy to learn, it provides guardrails & standards, it helps minimize custom coding and documents your good work along the way amongst other things. Take a look at the video below – it is an example of how easy it is to make data model changes. No coding required. Everything is fully documented.