![]() |
Explore Agility BPM℠...GET STARTEDIndustry Solutions
Department Solutions
INFO CENTER |
Home > Agility BPM℠ > FAQBusiness Process Management - Agility BPM℠Frequently Asked QuestionsWorkflowWhat is Agility BPM™?
Agility BPM™ is a web-enabled business process management tool. It allows knowledge workers and business analysts to automate the business process, including data collection, sequencing, complex routing, navigation and task queue management without programming. It also supports the orchestration of services provisioned by the SOA Team and/or other IT Teams. How are business processes designed in Agility BPM?
Business processes are designed in a graphical process modeling tool and interpretively executed by the process automation engine. Data collection windows are defined by business analysts and do not require development support. The designer is simple to use so a business or IT Analyst can develop the business process, leaving the services and integration work to the SOA Team. How are business processes executed in Agility BPM?
At runtime, Agility BPM™ automates data collection user interfaces and complex processes using a configurable Web 2.0 interface with a full set of controls, formatting, validation, error handling and relational edits. Business processes can be updated and previous versions can be activated and re-activated on-the-fly. How are business processes managed in Agility BPM?
Configurable work queues allow users to find and manage the active work. The queues all for Sorting and filtering capabilities to find the processes assigned to them or managed by them. Who can create a workflow process?
These are typically business experts with detailed knowledge of the project who are assigned the “Designer” business role giving them authority to create new workflows using the Agility BPM™ graphical workflow designer. Each workflow object type is defined and sequenced through simplified “point & click” user interfaces that do not require programming skills. Who can delete a workflow process?
Users assigned the “Designer” business role will have authority to delete/disable a workflow process. If there have been process instances ran against the workflow design, then the workflow will be disabled, but maintained in the database for archiving and tracking purposes. If there are no runtime instances, then the workflow can be deleted. Who can add or modify an activity to a workflow process?
Agility BPM™ utilizes an interpretive workflow processing engine. Process changes made to the workflow design can be activated and immediately available for execution. Users assigned the “Designer” business role will have the authority to add, update or remove activities from the workflow process. How do managers assign work from the workflow process to staff?
Agility BPM™ implements the concept of role groups called Functional Areas to define the business organization structure as it applies to workflow process. Functional Areas serve three purposes:
Functional Areas and assigned users are maintained by Administrators through a tree interface. Can email alerts be set up for specific activities within the workflow?
Multiple email alert options are available through Agility BPM™. Individual tasks can be configured to send an email to the user when the task is assigned. The email will contain an html link directly to the assigned tasked. Email notifications can be inserted anywhere in the workflow process. The workflow designer can custom configure the email notification to include data from the current workflow instance and format the email using templates. Email notifications can also be generated based on reports that identify past due tasks and overdue workflows. Can instructions for specific activities be set up for within the workflow?
Each workflow task can have instructions associated that are presented to the user when executing the workflow. The workflow designer also identifies the data to be collected for each task and the rules associated with the data collection. Examples of data rules include:
Can managers view tasks for the workflow?
Users assigned the “Manager” role are allowed to view all tasks within their subordinate Functional Areas and all tasks associated with the users assigned to them. Workflow OperationHow are workflows initiated?
There are two ways to initiate workflows. First, workflows can be manually initiated by users. Each user is presented a list of workflows they are authorized to initiate. Workflows can also be initiated by external programs using services provided by Agility BPM™. How are workflow activities assigned to users?
The workflow designer identifies the Functional Area that is authorized to complete an activity. Activities can be automatically assigned to users within the Functional Area or the activity can be placed in an unassigned queue where authorized users can select the activity to work. Activities can also be manually assigned by a Manager of the Functional Area to a specific user. How is unassigned work handled?
Authorized users will be able to monitor the unassigned queues and identify work that has not been assigned. By default, the queues will sort the oldest work to the top. Emails can also be generated that will notify when an item has been in the unassigned queue for a defined number of days or if the item is approaching its due date. How are users notified when work has been assigned to them?
Individual tasks can be configured to send an email to the user when the task is assigned. The email will contain an html link directly to the assigned task. What kind of support for business rules is there within a workflow?
Complex rules can be defined and used to control the routing and sequencing of each step in the process as well as the validation of each field on the data collection pages. Process logic can also be incorporated into the design that prevents the initiation of a task before previous tasks are completed. The rules can be complex with multiple lines, parenthetical expressions, operators, constants, local and global parameters and many other elements. How is work routed to users as each step is completed?
Agility BPM™ utilizes an interpretive workflow processing engine. When a process activity is complete, the workflow design is evaluated and the next task or multiple tasks are executed or assigned to the appropriate user queues or by design, they can be automatically assigned to the same user and opened immediately in sequence. Where do users go to get their work?
A configurable work queue is provided for each user. Sorting and filtering capabilities are provided. Users can select and manage their work from these queues. Can due dates be set for tasks? How?
The workflow designer can define how due dates are assigned for each task. The dates can be assigned by a custom calculation or based on a fixed number of days as related to the start of the workflow or completion of the last task. Due dates can also be assigned manually by the Manager when assigning steps. Can Agility BPM™ generate and send automatic reminders to users?
The workflow designer can custom configure email notifications to include data from the current workflow instance and format the workflow using templates. The email notifications can be inserted at any point in the workflow process. The execution of the notification can be controlled through step sequencing and by decision branching. Can backup users be assigned for individual users so their assigned work can be accessed if they are sick or on vacation?
Managers of a Functional Area will have access to the work queues of the users assigned to their Functional Areas. Employee proxies can also be established for personnel that are on leave. The proxies can be defined for a specific date range. The proxy will have the same access and authority of the person they are filling in for and the system will report the proxy employee as completing the work during the proxy period. Can managers reassign work from one user to another as needed?
Users assigned the “Manager” role are allowed to view all tasks within their Functional Areas and all tasks associated with the users assigned to their Functional Areas. The Manager can reassign work from one user to another user within their Functional Areas. Does Agility BPM™ have support for documents?
Agility BPM™ can generate PDF, Word and Excel documents based on pre-defined templates and data collected during the workflow process. These documents are automatically associated to the workflow. Can tasks within the workflow be performed in any sequence or are users required to follow a set path?
All tasks within a workflow process are connected by transition paths. All processes begin with a “Start” step which identifies the beginning tasks in the process. As each activity is completed, the workflow design is evaluated and the next task or multiple tasks are executed or assigned to the appropriate user queues. This process is repeated sequentially for every task in the workflow design. The workflow is not considered completed until all required tasks have been completed and the final “Stop” step of the process has been reached. Workflow ManagementCan managers view the current progress of individual tasks within the workflow?
Users assigned the “Manager” role are allowed to view all tasks within their subordinate Functional Areas and all tasks associated with the users assigned to them. Managers can review the details of the current step and the status of all previously completed steps in the process. Managers can also complete work the tasks within their subordinate functional areas. Can managers view the current progress of work assigned to an individual, role, or even entire department?
Users assigned the “Manager” role are allowed to view all tasks within their Functional Areas and all tasks associated with the users assigned to their Functional Areas. Functional Areas can be defined in a tiered architecture of parent and child Functional Areas. A manager of a Parent Functional Area also has management functions for all child areas. By assigning managers at the appropriate levels in the hierarchy and using the search and filter capabilities of the Manager’s queue, specific groups of work items can be monitored. Can managers view overdue tasks assigned to an individual, role, or even entire department?
Managers can filter the work queue and see all overdue items within their Functional Areas. Reports and email notifications can also be generated identifying overdue items within their Functional Areas. |
|
Why Us |
Quick Links |
Newsroom |
QA Technologies, Inc. |
© 2012 QA Technologies, Inc. All Rights Reserved. |
|||