
Data Quality Rules as a product: Architectural principles and lifecycle
Treating Data Quality Rules (DQR) as a product is a crucial architectural decision for ensuring enterprise-wide data integrity and reliability. This implies that DQRs have an owner, a lifecycle (from creation to retirement), success metrics, and clearly defined value. According to DAMA-DMBOK, data quality management encompasses defining objectives, measurement, root cause analysis, improvement, and continuous control source[2]. ISO 8000 is an international standard for data quality, outlining principles, requirements, and best practices for creating, managing, and maintaining high-quality data source[1].
The DQR product lifecycle includes:
- Definition and development: Identifying needs, formulating rules, defining quality metrics (e.g., accuracy, completeness, consistency as per ISO/IEC 25012).
- Implementation: Technical realization of the rule, integration into data systems.
- Monitoring and reporting: Continuous oversight of rule adherence, detection of violations, and report generation.
- Exception management: The process for handling and approving deviations from the rule.
- Optimization and review: Regular analysis of rule effectiveness, updates, or retirement.
Data quality rule ownership models: Who is the product owner?
Defining DQR ownership is critical for successful management. Data Owners are business unit leaders responsible for the overall management, quality, security, and compliance of specific information assets, as well as defining data policies source[4]. There are three primary ownership models:
- Centralized: A single department or committee (e.g., a Data Governance Committee) is responsible for all DQRs. Advantages: consistency, standardization. Disadvantages: potential bottlenecks, detachment from business context.
- Decentralized: Ownership is distributed among business units that use the data. Advantages: deep understanding of business needs, faster decision-making. Disadvantages: risk of inconsistency, duplication of effort.
- Hybrid: Combines elements of both. A centralized committee defines overarching policies and standards, while business units own rules specific to their domains. This provides a balance between control and flexibility. A data governance committee oversees data governance and quality initiatives, and the operating model should define escalation paths and decision-making rights for exception management source[5].
For CIOs/CTOs, the hybrid model is often the optimal architectural solution, as it allows for scaling Data Governance without losing relevance for specific business processes.
Exception approval process: Workflow and risks
Even the most meticulously designed DQRs can have exceptions. An effective workflow for their approval is critically important. It should include:
- Exception request: Initiated by a user or system that detected a violation.
- Analysis: Data Stewards analyze the reason for the exception, its potential impact, and possible alternative solutions source[8]. ISO 8000-61 provides for root cause analysis to prevent future errors and data cleansing to correct existing ones source[8].
- Approval: The Data Owner or relevant committee decides whether to approve or reject the exception.
- Documentation and monitoring: All approved exceptions must be documented (e.g., according to ISO 8000-61) and regularly reviewed source[8].
Risks of uncontrolled exception management include accumulating data "technical debt," decreased trust in data, and complicating analytics. Architecturally, this requires implementing specialized Workflow and Audit Trail tools to track all stages.
Measuring the cost of errors: Economic impact of poor data quality
Poor data quality has a significant economic impact. According to Gartner (2018), poor data quality costs organizations at least $15 million annually source[4]. DAMA-DMBOK notes that organizations spend 10% to 30% of revenue addressing data quality issues source[4]. Measuring the cost of errors justifies investments in Data Quality.
Measurement methodologies include:
- Direct costs: Expenses for manual data correction, reprocessing, lost sales due to inaccurate data.
- Indirect costs: Reduced trust in analytics, delays in decision-making, reputational damage.
- Cost of Data Downtime: Can be calculated using the formula: (Number of incidents) x (Average detection time + Average resolution time) source[7].
ISO 8000-8 defines three measurable dimensions of data quality: syntactic, semantic, and pragmatic, each with validation methods source[1]. Architecturally, this requires implementing data quality monitoring systems capable of collecting metrics and integrating with BI tools for visualizing economic impact.
Integrating Data Quality Rules into enterprise architecture
Integrating DQRs as a product into enterprise architecture requires a strategic approach. It's not just a set of rules, but also tools, processes, and organizational structure. Key integration aspects:
- Data quality platforms: Utilizing specialized tools for data profiling, cleansing, monitoring, and enrichment.
- Data Governance Framework: DQRs must be an integral part of the overall Data Governance strategy, encompassing policies, processes, and roles source[2].
- Integration with CI/CD: Automating data quality checks at early stages of system development and deployment.
- Architectural patterns: Applying patterns, such as a Data Quality Firewall, to prevent poor-quality data from entering critical systems.
For CIOs/CTOs, this means selecting the right technologies and ensuring their integration into the existing IT landscape, as well as fostering a culture of data quality accountability.
Matrix for choosing an ownership model and exception process
This matrix will help determine the optimal DQR ownership model and exception management approach, considering your organization's specifics.
| Criterion | Centralized Model | Decentralized Model | Hybrid Model |
|---|---|---|---|
| Rule ownership model | Single Data Governance Committee | Data Owners in business units | Centralized policies, decentralized rules |
| Complexity of exception approval process | High (single escalation path) | Low (local approval) | Medium (two-tier approval) |
| Availability of resources for measuring the cost of errors | High (centralized team) | Low (distributed efforts) | Medium (centralized methodology, distributed collection) |
| Data Governance maturity level | High (mature structure) | Low (initial stage) | Medium (developing) |
| Number and criticality of Data Quality Rules | Large number of critical rules | Small number, less critical | Mixed (many rules, varying criticality) |
| Recommendation | For large, regulated organizations with a high need for standardization. | For small, agile organizations with autonomous business units. | For most medium and large enterprises striving for balance. |
How to apply: Evaluate your organization against each criterion in the table. Determine which option (centralized, decentralized, hybrid) best suits your current state and strategic goals. For example, if your organization has a high level of Data Governance maturity and a large number of critical rules, a centralized or hybrid model would be more appropriate. If you are just starting to implement Data Governance and have autonomous business units, a decentralized model might be a better starting point. Use the recommendations in the last row as a guide for making an architectural decision.
For DMIG, as a technical B2B knowledge base, understanding architectural decisions regarding Data Quality Rules is critical for ensuring the integrity and reliability of data used in complex engineering and analytical systems. This directly impacts the quality of the final product and decision-making, which is fundamental for effective system integration, data management, and process automation that the company provides to its clients.
Making an architectural decision to manage Data Quality Rules as a product is an investment in data reliability, directly impacting operational efficiency and competitiveness. Clearly defined owners, structured exception approval processes, and transparent measurement of the economic impact of poor data quality are fundamental elements of this strategy.
Перелік джерел

Author
