Towards a software quality certification of master data-based applications
- PDF / 1,227,982 Bytes
- 24 Pages / 439.37 x 666.142 pts Page_size
- 25 Downloads / 205 Views
Towards a software quality certification of master data-based applications Fernando Gualo 1,2
& Ismael Caballero
1,2
& Moisés Rodriguez
1,2,3
# Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract
Master data management (MDM) can provide an integrated and unified view of key business entities to offer better support in business processes. Due to the very nature of master data-based applications, it is possible to use data with the highest possible level of quality. MDM can help ensure that some common concerns, like duplicates or inconsistencies, are prevented by sharing a ‘single version of the truth’ throughout the organisation, and, in some cases, allowing collaborative updates to the master data repository. Therefore, assuring the reliability of master data-based applications, would improve the organisation efficiency. This type of application should implement a set of functional requirements covering the basic operation of MDM principles. We propose a solution based on the evaluation and certification of ‘functional suitability’ of MDM applications. As part of our proposal, we inferred a set of functional requirements from parts 100 to 140 of ISO 8000. This set will be used as a reference in the required matching to compute values for each one of the metrics, properties, subcharacteristics and ultimately, functional suitability following a bottom-up procedure. Finally, the paper also describes the application of the evaluation procedure of an existing master data-based application. Keywords Master data management . Certification . Data quality management . ISO 8000 . ISO 25010 . Functional suitability
* Fernando Gualo [email protected] Ismael Caballero [email protected] Moisés Rodriguez [email protected]
1
DQTeam SL, Paseo de Moledores s/n, 13071 Ciudad Real, Spain
2
Instituto de Tecnologías y Sistemas de Información, UCLM, Paseo de Moledores s/n, 13071 Ciudad Real, Spain
3
AQCLab, Paseo de Moledores s/n, 13071 Ciudad Real, Spain
Software Quality Journal
1 Introduction Master data describes the essential business entities of a company, such as ‘suppliers’, ‘customers’, ‘products’, ‘employees’ or ‘assets’—for example—(Spruit and Pietzka 2014; Smith and McKeen 2008; Dreibelbis et al. 2008; Loshin 2010), and represents the business objects that are shared across transactional applications. Master data enables the creation of a ‘single version of the truth’ about these objects across the operational IT landscape (Allen and Cervo 2015). The instances or values of the master data classes do not relatively change over time, especially, compared to transactional data. Reference data that represents master data can be used for capturing transactional data in operations (Otto et al. 2012; Mahanti 2019). Master data-based applications (hereafter, MDM-based applications) should be able to manage master data and reference values during their underlying operations. Master Data Management Server (MDM server) is a software product built on top of a database technology—typically relati
Data Loading...