© Mohamed Farouk 2017

Mohamed Farouk, Infrastructure Software Modules for Enterprises, https://doi.org/10.1007/978-1-4842-3021-3_11

11. Workflow Module

Mohamed Farouk

(1)Muscat, Oman

Every organization has a set of defined business activities, or processes. Examples might include requests to be reviewed and either approved or rejected. Other examples would include complex processes to be completed by going through steps where, in every step, one or more tasks need to be performed either by a person or by the system. We call such a process and its steps a workflow. The software system should be flexible in defining workflows, their steps, and who performs them. The Workflow module’s main functionality is to enable software systems to manage workflow ...

Get Infrastructure Software Modules for Enterprises: Flexible Software Systems, Module Use-Cases, and Wireframes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.