A practical and pragmatic approach to the implementation of data management that delivers quick wins is one of the key challenges of any data management professional. Sooner or later, you will deal with this at one point in your career.
In the series of presentations on Practical implementation or optimization of data management with the “Orange” model, I share with you my practical experience of the past 10 years. This experience has led me to develop a new model and practical method to implement and optimize the data management function. This method is a collection of techniques and templates that can be used for performing various tasks related to the development and optimization of data management in your company.
Using the “Orange” model to implement or optimize the data management function
At some point in their career, every advanced data management professional faces the challenge to implement or optimize the data management function in their organization. In the previous articles of the series, we have discussed the key principles of the “Orange” model of data management. We have also talked about how you can develop a data strategy and perform a data management maturity assessment using the “Orange” model. In this article, I will talk about implementing data management in your daily operations.
The first time I faced the challenge to implement data management was eight years ago. Over the years, I have developed a methodology for the practical implementation of data management, that is universal for all types of companies. I have called it “the data management star”. You can see it in Figure 1.
This methodology is based on my collection of hands-on knowledge, experience. In 2019 I have published the book The Data Management Toolkit, where I present this methodology in detail. This book contains templates on how to implement data management in an effective, feasible, and ‘to-the-point’ way, and can be used as a step-by-step guide.
In this article, we will discuss will explore the following three questions:
- What is the data management capability and function and what the differences between these two concepts?
- Why does a company need to implement data management?
- How can you implement data management function in a pragmatic and effective way?
What are the differences between data management capability and function?
The “Orange” model considers data management a business capability. What does it mean? A business capability is the ability of a company to reach goals and deliver outcomes.
The “Orange” model of data management is based on 5 key data management sub-capabilities as shown in Figure 2: data governance, data modeling, data and application architecture, data quality, and data chain. These capabilities (marked orange) are performed by data management professionals. The rest of the capabilities (marked grey) belong to IT and security domains.
The key question is how to move from the theoretical model of data management capability into practical implementation? You do it by establishing a formal data management function within your company. And you do that by implementing the key dimensions of the data management capability – processes, roles, and tools, that will enable the delivery of the specified outcomes.
Why would a company formalize and implement data management function?
For a company to survive in the long term, it should create and elaborate its competitive advantages. Data management enables the company to deliver value to different stakeholder groups, including its customers. Its value proposition is the support decision making as shown in Figure 3. Each group of stakeholders will require particular information to make some decisions. Customers will require information to make decisions about purchasing products or services. The company’s management at different levels will require information to make decisions about the strategy or operational functioning of the company and so on.
To deliver the value properly, the formalized data management function should be in place. The key challenge is to design and implement the data management function that fits the company’s needs and resources.
How to implement data management function in a pragmatic and effective way?
In 2018, Data Crossroads has developed a practical and universal 5-step methodology for the implementation of data management. This approach allows you to either implement data management from scratch or optimize an already existing function.
There are two distinctive features of the model:
- First, you should scope your data management initiative to a feasible minimum by defining the key 1-2 business drivers.
- The model is iterative. There are different iterations that you can make:
- An iteration of all steps when another business driver is focused on.
- An iteration between different steps. For example, in step 2, you identify roles and related tasks. But then, in step 3, you discover that you have missed a few tasks. So, you then need to go back to step 2.
- An iteration is within each step.
Scope your data management initiative
The implementation of data management starts with the identification of key business drivers. I strongly believe that a company will never implement data management just for fun. There is always one or multiple business drivers that drive the company to do that. For data management, a business driver is an ultimate reason or the need for its implementation. It serves to assist the realization of the company’s business strategy at a certain moment. In the context of business, we always speak about the external and internal environment. Specific factors from both environments could serve as drivers for data management. Furthermore, these factors can also complement each other. For example, strengthening of competitive advantages will demand improvement in the efficiency and speed of decision making. And these are good examples of business drivers for data management.
Step 1. Define data needs and requirements
A particular group of stakeholders can have concerns regarding the specified driver. These concerns will be expressed in information needs and requirements. Assume that one of your key drivers is, for example, compliance with regulations (e.g. the well-known General data protection regulation related to personal data (GDPR)). Customers will have concerns about the protection of their data and will require information. Regulators should control your company and they will also have particular information requirements. For all groups of stakeholders, data management should specify information needs and requirements. To satisfy these needs, a data management framework should be designed.
Step 2. Design the data management framework and divide tasks and accountabilities
To proceed with the implementation of the data management function, you should specify who will do and what. Finally, you need to design your data management framework which is a set of rules and roles. The implementation of data management can be planned at different levels: strategic, tactical, and operational. Therefore, the list of rules and roles’ accountabilities will differ per level. One of the follow-up articles will be devoted to the topic of designing data management roles.
Step 3. Build the data management framework
The third step is the building of the data management framework. This is the most challenging, and time- and resource-consuming task. At this step, you should start developing data management artifacts and bringing data management practices to your company. My practical experience brought me to the following conclusion: implementation of data management follows the logic of the documentation of data lineage. The key steps in the implementation of the data management framework you find in Figure 4.
Step 4. Assess your results and make a gap analysis
When you are done with the first implementation of the data management framework, you can compare the expected and achieved results. You can do it in two ways:
- You can perform the data management maturity assessment. I have described this approach in the previous article of this series.
- The second way is to assess data management performance. I will highlight the techniques in one of the follow-up articles.
Step 5. Define new goals and design a plan for further actions
Assume you have achieved your goals and you met the requirements of business drivers. But life continues and you can always start a new cycle of the expansion of the data management function.
In the next article of the series, we will discuss the optimization of one of your already existing data management capabilities.