Systematic Quality Assurance for Blockchain-Based Services
摘要
Increasingly many organizations want to profit from the opportunities the blockchain enables to offer services requiring security, trust, traceability, and value transfer in distributed environments. Integrating blockchain-driven development and operation in a company’s existing quality assurance framework is a challenge in this endeavor. This article presents a quality as-surance guidance framework for the development and use of Blockchain-based IT-services. This framework can be used in both a top-down (coming from the business process) as well as a bottom-up (coming from the technical building blocks) manner during the service planning and design. In the early phases, a checklist supports analytic quality assurance methods with an evaluation against state-of-the-art blockchain technology. Later on, it helps to identify blockchain-specific focus aspects for testing. A case study performed within a complex enterprise environment involving different business domains is presented for critically evaluating the proposed contributions.