質問

最近、BPMについて多くの話があることを知っていますが、基本的に重要なソフトウェアではなく、流行であると考える人もいることを意識しています。

ほとんどが「The Business」と呼ぶものの誰かとして、私はBPMについて学ぶために最善を尽くしており、ビジネスだけでなくITにとっても意味のある意思決定を継続していることを確認しています。

私は、BPMについて議論するとき、アプリケーションワークフローについて言及していることに気づきました。私は最近まであまり考えていませんでした。

したがって、違いは何ですか?どちらを使用し、もう一方を使用しないのですか?

役に立ちましたか?

解決

BPMはプロセスとその改善に関するもので、ユーザーと潜在的に複数のアプリケーションを考慮します。 ERPシステムには複数の用途があるかもしれませんが、この用語には他の用途があるかもしれません。使用されているアプリケーションやテクノロジーがなくてもプロセスを表示できることに注意してください。

アプリケーションワークフローは、aからbに移行するためにアプリケーションを使用する方法です。ここでは、使用される特定のコードセットと、アプリケーションがaからbに移行する過程で何が起こるかを示します。この場合、アプリケーションはプロセスではなく前面と中央です。

それは答えを提供しますか?別の考え方としては、複数のアプリケーションワークフローが、BPMを適用できるプロセスで使用されるシステムを構成できるということです。

他のヒント

ゲームに遅れていますが、ワークフローはデータベースに、BPMSはDBMSに対応しています。 (文字がどのように並んでいるのが便利ですか?)

IOW、BPM(S)は伝統的に、ビジネスプロセスの管理を可能にする特定のフレームワーク/アプリケーションを参照することを意味します。定義、保存、バージョン管理、測定など。データベース。

今、ワークフローは定義であり、データベースが定義であるように。前者の場合、それはオペレーション/作業(フルフィルオーダー)、そのステップ(請求書送信)、および作業のルール/制約(在庫がない場合は通知を送信)の定義です。後者の同様のケースでは、データ構造(CREATE TABLE)と制約(InvoiceTotalは> $ 0.00でなければなりません)の定義です。

これは潜在的に混乱を招くテーマだと思います。特に、一部の開発環境では、プロセスフローモデルのタイプを使用してユーザー向けアプリケーションを生成するためです(たとえば、ここでアウトシステムについて考えています)。

しかし、私にとっては、その区別は非常に明確です。アプリケーションワークフローは、人々がそれについて話すとき、ユーザーがアプリケーションを通過するパス、つまり、ある種のトランザクションを完了するまでの途中で完了する/訪問するページ、入力するデータなどを指します。ただし、アプリケーションorkflowはこれには不適切な用語です。アプリケーションフローの方が意味があると思います。

一方、

BPMは、ワークフロープロセスのモデリングと実行に関するものです。ここでいうワークフローとは、プロセスを完了するために特定の順序で(プログラムまたは人間の操作を介して)完了する必要がある一連の個別のステップ(またはタスク)を意味します。これらのタスクは、個別のアプリケーションモジュールとして実装できます(それぞれ独自の「アプリケーションワークフロー」、上記参照)。ワークフローエンジンの役割は、これらの個別のステップが正しい順序で(人々のグループの)適切な人に割り当てられ、プロセス全体が整然と完了するようにすることです。

これに対する明確な答えはまったくないと思います。理論的な概念とは対照的に、これらは言葉です。 「チェックリスト」という単語を追加すると、これは、プロセスの線形バージョンであることが判明しました(ただし、チェックリストに条件を含めることができます-ワークフローにします)。

この質問を再構成するのにどのように役立つかわかりませんが、ほとんど答えが得られないかのようです。私自身の考えは https://tallyfy.com/improving-efficiencyにあります。 -workflow-vs-business-process-management /

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top