📜 ⬆️ ⬇️

SharePoint Workflow or why BPMS is needed

Start. Simple process


Consider a simple document handling process. Let it be some internal application.
The task of the business set as follows

Visually, this process can be represented as follows.
image
This is not BPMN, but business often “thinks” in such categories.

Effort to implement this process can be displayed using the following graph. Vertically - SharePoint capabilities, horizontally - the effort required for implementation.
image

Despite the convenience of working with documents and forms in SharePoint, even to implement such a simple script, we need to use .Net and Workflow Foundation (WF). Highlights for .Net / WF development will be related to posting and mail notifications.

Development. Appetite comes with eating


Almost immediately after the introduction of such a solution, the business will want to “expand it a little”.
The link to the extended list of standard "helpers" is given at the bottom of the article.
')
For the implementation we need new technologists. As in the case of the “simple process”, some of them are in SharePoint: reporting and BI, search, BCS, etc. Some will have to be “manually” implemented on .Net (ASP.Net, WF, WCF).
image

BPMS. Partial headache relief


As an example we will use K2 Blackpearl.
System capabilities and their impact in automating our process

The labor costs for automating the described process will be as follows.
image
K2 Studio and K2 Designer for SharePoint (K2D4SP) tools for developing business processes in the K2 system (link to the screenshots below).

Total




Links

Source: https://habr.com/ru/post/125245/


All Articles