Master Data Management and The Golden Record

If a corporate customer chooses low-code technology, it means that there is an enterprise-class application to be designed and implemented. The expected functions of such an application are complex, the processes and algorithms are complicated and usually specified at a rather high level of abstraction, and the client's team is burdened with other responsibilities, and the project sponsors have other priorities after the decision to launch the project. In such cases, we find it best to implement a project with a focus on features - the approach to projects closest to our practice is described in the FDD methodology - Feature-Driven Development. Our methodology is in line with Agile requirements, primarily focusing on the project goal and delivering working software in the shortest possible timeframe.

The key measure of our low-code project progress in line with Agile principles is a working application.

The project usually begins with the overall scope of the system design, its context and environment. The knowledge gathered during the initial modelling is used to identify a list of functions and decompose them into topic areas. The next task is to plan and design the individual functions - processes, algorithms, activities, UI.

Our low-code platform provides the designer with a graphical design environment so that each process or algorithm, once designed (drag & drop), works and can be verified by the client or checked in a runtime environment (debugger), in line with the principle that the key measure of project progress is a working application. Communication is also key to the success of the project. The client's business team and the low-code designers need to collaborate on a daily basis throughout the project, and the presentation of working software as early in the project as possible allows the gaps detection, and the correction of functionality, as well as a chance for the client's business people to reflect on whether the process, the algorithm, the decision can definitely not be simplified, in line with one of Agile's principles of simplicity and maximizing the amount of work not done. An agile approach for low-code applications also means being open to changes that often occur late in the project, e.g. when the testing team is expanded.

The Master Data Management and the golden record - a single source of truth about your customers

Personal data is changing - customers are changing names, places of residence, points of contact, phones and email addresses. How can you handle all this changing data?

The solution to the problem is a golden record development, which delivers a single source of truth about customers. The golden record presents all collected data about the customer, including the customer's personal details, current contact details, a list of products used by the customer with an indication of the source system where the transaction was recorded, contact history and plan, a list of consents to process personal data in accordance with the requirements of the GDPR. A golden record can be part of a broader solution — MDM, Master Data Management, which includes a consistent, accurate, and unified view of an organization’s critical data, often referred to as “Master Data.”

On the low-code Meltemee platform, we have developed an application to support organizations that process large volumes of data, typically across multiple IT systems, in organizing their personal data. The application eliminates duplicate data and makes the result available in the form of a so-called 'golden record'. Typically, the golden record is made available in a 360° view and in integrated applications such as CRM or Contact Centre solutions.

The Meltemee low-code platform helps you clean customer data and build a golden record that will be the single source of truth about your customers