スタート。 簡単なプロセス
簡単なドキュメント処理プロセスを検討してください。 内部アプリケーションにします。
ビジネスのタスクは次のとおりです
- 従業員がサイトのフォームに記入します。
- 従業員の長はそれを承認するか、修正のために送信する必要があります。
- フォームが承認されると、従業員は電子メール通知を受け取ります。
視覚的に、このようなプロセスは次のように表すことができます。
これはBPMNではありませんが、ビジネスはしばしばこれらのカテゴリーで考えます。
このプロセスの実装に伴う労力は、次のグラフを使用して表示できます。 垂直-SharePoint機能、水平-実装に必要な労力。
SharePointでドキュメントやフォームを使用することは便利ですが、そのような単純なシナリオを実装する場合でも、.NetおよびWorkflow Foundation(WF)を使用する必要があります。 .Net / WF開発のハイライトは、改訂通知とメール通知の送信に関連します。
開発。 食欲は食事に伴う
そのようなソリューションの導入のほぼ直後に、ビジネスはそれを少し「拡張」したいと思うでしょう。
- 作業スケジュールを参照したタスク実行時間の制御とタスクのエスカレーション
- 会計システムに情報を送信する
- 仕事を委任する能力
- プロセスの監査とそれらの報告
実装には、新しいテクノロジーが必要です。 「単純なプロセス」の場合のように、レポートとBI、検索、BCSなどの一部はSharePointにあります。一部は.Net(ASP.Net、WF、WCF)に手動で実装する必要があります。
BPMS 部分的な頭痛の緩和
例として、K2 Blackpearlを使用します。
プロセスの自動化におけるシステム機能とその影響
- タスク管理(実行制御、エスカレーション、委任、作業カレンダー) -この機能の開発を完全に削除します
- プロセスごとのレポートと監査 -標準のSharePoint機能を使用する場合の人件費の大幅な削減:レポートとBI
- 統合の簡素化 -外部システムと統合する際の開発人件費の大幅な削減
- InfoPathの使用の改善
説明されたプロセスの自動化の人件費は次のようになります
K2システムでビジネスプロセスを開発するためのK2 StudioおよびK2 Designer for SharePoint(K2D4SP)ツール(下のスクリーンショットへのリンク)。
まとめ
- ワークフローの自動化はSharePointを介してのみ可能ですか? はい! しかし、ビジネスの食欲に対応するには、多くの「コーディング」が必要です。
- BPMS-シルバーバレット? いや! ただし、SharePointでのワークフロー自動化のコストを大幅に削減し、開発者からビジネスインテリジェンスに負荷を移すのに役立ちます。