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...
Main Author: | |
---|---|
Other Authors: | |
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 |