A Quality Assurance Framework for Business Process Management

A business process is a defined collection of linked structured tasks, activities, and decisions performed together to produce a desired set of results in order to achieve business goals on behalf of the organization. Companies are increasingly moving their business processes online using Business P...

Full description

Bibliographic Details
Main Author: Mallur, Kavya
Other Authors: Peyton, Liam
Language:en
Published: Université d'Ottawa / University of Ottawa 2015
Subjects:
Online Access:http://hdl.handle.net/10393/32273
http://dx.doi.org/10.20381/ruor-3927
id ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-32273
record_format oai_dc
spelling ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-322732018-01-05T19:02:19Z A Quality Assurance Framework for Business Process Management Mallur, Kavya Peyton, Liam Business Processes Quality Assurance Web Applications Verification Validation Health Care Business goals Performance Monitoring A business process is a defined collection of linked structured tasks, activities, and decisions performed together to produce a desired set of results in order to achieve business goals on behalf of the organization. Companies are increasingly moving their business processes online using Business Process Management (BPM) tools and technologies. With BPM, online business processes are defined by an explicit business process model that flexibly combines and orchestrates forms delivered through a web browser to integrate tasks performed by people, and web services accessible through Internet protocols to integrate tasks performed by software. Often the approach to quality assurance for online business processes is similar to what would be done with any other web application. This is insufficient since it only provides rudimentary verification of single user behavior whereas the orchestration of tasks across many users and software systems can be quite complex. As well, a simple web application testing approach does not leverage the defined model for a business process to ensure consistency, completeness and enable automation. Nor will such an approach validate that a business process is contributing towards the achievement of business goals. A more systematic approach is required. This thesis proposes a quality assurance framework to provide a repeatable, systematic, cost-efficient approach to quality assurance for BPM. A prototype framework was implemented and evaluated using two case studies, including one case study that was developed in collaboration with a local hospital to support a business process for cancer care assessment. 2015-04-24T13:53:16Z 2015-04-24T13:53:16Z 2015 2015 Thesis http://hdl.handle.net/10393/32273 http://dx.doi.org/10.20381/ruor-3927 en Université d'Ottawa / University of Ottawa
collection NDLTD
language en
sources NDLTD
topic Business Processes
Quality Assurance
Web Applications
Verification
Validation
Health Care
Business goals
Performance Monitoring
spellingShingle Business Processes
Quality Assurance
Web Applications
Verification
Validation
Health Care
Business goals
Performance Monitoring
Mallur, Kavya
A Quality Assurance Framework for Business Process Management
description A business process is a defined collection of linked structured tasks, activities, and decisions performed together to produce a desired set of results in order to achieve business goals on behalf of the organization. Companies are increasingly moving their business processes online using Business Process Management (BPM) tools and technologies. With BPM, online business processes are defined by an explicit business process model that flexibly combines and orchestrates forms delivered through a web browser to integrate tasks performed by people, and web services accessible through Internet protocols to integrate tasks performed by software. Often the approach to quality assurance for online business processes is similar to what would be done with any other web application. This is insufficient since it only provides rudimentary verification of single user behavior whereas the orchestration of tasks across many users and software systems can be quite complex. As well, a simple web application testing approach does not leverage the defined model for a business process to ensure consistency, completeness and enable automation. Nor will such an approach validate that a business process is contributing towards the achievement of business goals. A more systematic approach is required. This thesis proposes a quality assurance framework to provide a repeatable, systematic, cost-efficient approach to quality assurance for BPM. A prototype framework was implemented and evaluated using two case studies, including one case study that was developed in collaboration with a local hospital to support a business process for cancer care assessment.
author2 Peyton, Liam
author_facet Peyton, Liam
Mallur, Kavya
author Mallur, Kavya
author_sort Mallur, Kavya
title A Quality Assurance Framework for Business Process Management
title_short A Quality Assurance Framework for Business Process Management
title_full A Quality Assurance Framework for Business Process Management
title_fullStr A Quality Assurance Framework for Business Process Management
title_full_unstemmed A Quality Assurance Framework for Business Process Management
title_sort quality assurance framework for business process management
publisher Université d'Ottawa / University of Ottawa
publishDate 2015
url http://hdl.handle.net/10393/32273
http://dx.doi.org/10.20381/ruor-3927
work_keys_str_mv AT mallurkavya aqualityassuranceframeworkforbusinessprocessmanagement
AT mallurkavya qualityassuranceframeworkforbusinessprocessmanagement
_version_ 1718598281504751616