Shadow Testing for Business Process Improvement

被引:6
|
作者
Satyal, Suhrid [1 ,2 ]
Weber, Ingo [1 ,2 ]
Paik, Hye-young [1 ,2 ]
Di Ciccio, Claudio [3 ]
Mendling, Jan [3 ]
机构
[1] CSIRO, Data61, Sydney, NSW, Australia
[2] Univ New South Wales, Sydney, NSW, Australia
[3] Vienna Univ Econ & Business, Vienna, Austria
基金
欧盟地平线“2020”;
关键词
Shadow testing; Business process management; DevOps; Live testing;
D O I
10.1007/978-3-030-02610-3_9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fundamental assumption of improvement in Business Process Management (BPM) is that redesigns deliver refined and improved versions of business processes. These improvements can be validated online through sequential experiment techniques like AB Testing, as we have shown in earlier work. Such approaches have the inherent risk of exposing customers to an inferior process version during the early stages of the test. This risk can be managed by offline techniques like simulation. However, offline techniques do not validate the improvements because there is no user interaction with the new versions. In this paper, we propose a middle ground through shadow testing, which avoids the downsides of simulation and direct execution. In this approach, a new version is deployed and executed alongside the current version, but in such a way that the new version is hidden from the customers and process workers. Copies of user requests are partially simulated and partially executed by the new version as if it were running in the production. We present an architecture, algorithm, and implementation of the approach, which isolates new versions from production, facilitates fair comparison, and manages the overhead of running shadow tests. We demonstrate the efficacy of our technique by evaluating the executions of synthetic and realistic process redesigns.
引用
收藏
页码:153 / 171
页数:19
相关论文
共 50 条
  • [41] Social Technology Affordances for Business Process Improvement
    Mathiesen, Paul
    Watson, Jason
    Bandara, Wasana
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2018 INTERNATIONAL WORKSHOPS, 2019, 342 : 73 - 84
  • [42] Methodology for business process improvement - a practical guide
    Baines, TS
    Adesola, S
    ADVANCES IN MANUFACTURING TECHNOLOGY - XIV, 2000, : 3 - 7
  • [43] Developing and evaluating a methodology for business process improvement
    Adesola, Sola
    Baines, Tim
    BUSINESS PROCESS MANAGEMENT JOURNAL, 2005, 11 (01) : 37 - +
  • [44] Synergy between business and process improvement models
    Golubic, Stjepan
    Galinac, Tibana
    Car, Zeljka
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 773 - 776
  • [45] A Systematic Literature Review of Business Process Improvement
    Pratama, Ardye Amando
    Sensuse, Dana Indra
    Noprisson, Handrie
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2017, : 26 - 31
  • [46] ABSORPTIVE CAPACITY AS A PRECONDITION FOR BUSINESS PROCESS IMPROVEMENT
    Manfreda, Anton
    Kovacic, Andrej
    Stemberger, Mojca Indihar
    Trkman, Peter
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2014, 54 (02) : 35 - 43
  • [47] Business process validation - Testing before designing
    Ampt, Cornelis G. F.
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 554 - 558
  • [48] Model business process improvement by statistical analysis of the users' conduct in the process
    Djedovic, Almir
    Zunic, Emir
    Karabegovic, Almir
    2016 INTERNATIONAL MULTIDISCIPLINARY CONFERENCE ON COMPUTER AND ENERGY SCIENCE (SPLITECH), 2016, : 69 - 74
  • [49] Application of Business Process Reengineering as a Process Improvement Tool: A Case Study
    Kruger, David
    2017 PORTLAND INTERNATIONAL CONFERENCE ON MANAGEMENT OF ENGINEERING AND TECHNOLOGY (PICMET), 2017,
  • [50] Integrated Process Data and Organizational Data Analysis for Business Process Improvement
    Artus, Alexis
    Borges, Andres
    Calegari, Daniel
    Delgado, Andrea
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY (DAWAK 2021), 2021, 12925 : 207 - 215