Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Application of Political Ideology to Business Human Task Approval Workflow Software Systems

IP.com Disclosure Number: IPCOM000243509D
Publication Date: 2015-Sep-28
Document File: 8 page(s) / 98K

Publishing Venue

The IP.com Prior Art Database

Abstract

Current Software Systems or Software Service has Human Task Approval Workflow Rules Engine which uses an egalitarian weighting for stakeholders (or stakeholder groups) of a human task approval. Thereby, after an approval (or cancellation), a business workflow proceeds to the next tasks (or more approval tasks) in a designated workflow. However, the stakeholder approvers of human task approvals are limited in software systems in that there is no option of weighted approvers or weighted approver groups to approval or cancel human tasks in a business workflow. The application of human task approvals (or cancellations) based on specific political ideology i.e. ‘absolutism’, ‘weight of votes’, beyond one weighting per stakeholder for human task approvals provides richer functionality for business workflows.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 19% of the total text.

Page 01 of 8

Application of Political Ideology to Business Human Task Approval Workflow Software Systems

Background

    Business Process Management (BPM) is to enable an organization to maintain its business processes in an optimal condition. Tasks that mandate human interaction are often referred as Human-Centric Business Process Management. These human interactions include human tasks that involve approval checkpoints in specified business workflows.

    Numerous software vendors have a BPM-Human Task features in a software suite or bundled with other software as a software component/service. They usually contain features that entail a human approval business process or procedure that allows organizations to achieve business goal validated by pertinent stakeholders. A business process is essentially a series of individual tasks in a business workflow
i.e. each task is executed in a specific order. Some of these tasks may involve human approval which numerous BPM-Human Task software systems manage proficiently.

Detail Description

    One of the most powerful aspects of software systems that relate to 'Business Human Task Workflow' is to have adept functionality that allows 'designated human end-users' to approve or cancel at mandatory checkpoints in a workflow. Business

workflows are usually created in software systems with these approval human

task(s) inter-dispersed with any other designated business tasks that require no human decision making.

    Business human task workflows usually follow two designs and these are schematically represented below in Figure 1 (Mandatory Approval of All Checkpoints) & Figure 2 (Non-Mandatory Approval of Checkpoints). It is assumed and is usual procedure that designated end-users for a business human task must take 'ownership' of a task before they can take any action e.g. approve, cancel, etc. For Figure 1, the workflow can only proceed when owner(s) of the human approval tasks approve each approval task checkpoint. A cancellation at any approval task checkpoint will force cancellation of all the remaining tasks in the workflow. Hence, approval of all approval tasks by owner(s) is mandatory to facilitate the complete

workflow to occur. While for Figure 2, this will still allow end-users to sequentially approve all approval tasks in the workflow however cancellation at any approval task checkpoint will only cancel tasks in between approval task checkpoints rather than cancelling the remaining workflow. Hence, approval of all approval task checkpoints is 'not mandatory' to get to the end of the workflow.


Page 02 of 8

 H U M A N T A S K W O R K F L O W : M a n d a t o r y A p p r o v a l o f A ll C h e c k p o in t s

 O t h e r T a s k (s )

A p p r o v a l

T a s k 1

    A L L
R E M A IN IN G T A S K S
C A N C E L L E D

A p p r o v a l

T a s k 2

X

X

X

 O t h e r T a s k (s )

    A L L
R E M A IN IN G T A S K S
C A N C E L L E D

    A L L
R E M A IN IN G T A S K S
C A N C E L L E D

 O t h e r T a s k (s )

A p p r o v a l

T a s k 3

 O t h e r T...