問題タブ [business-process-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1410 参照

business-process-management - ソフトウェア開発におけるプロセス中心のアプローチを定義または説明する

私は、データ中心ではなく、ソフトウェア開発においてプロセス中心のアプローチを取ることの違いを理解しようとしています。2つのアプローチの長所と短所などは何ですか?

私はグーグルで検索しましたが、なぜプロセス中心が優れているのか、または優れていないのかについて明確な答えは見つかりませんでした.

0 投票する
10 に答える
801 参照

sharepoint - 技術の推奨/提案が必要

私の会社は、「X 用のコンピューターを購入する」から「人を別の国に転居させる」といった単純なシナリオを処理するタスク管理システムを必要としています。単純なシナリオは、1 人の人が処理する 1 つのタスクですが、より大きなタスクは、ワークフロー中に複数の人に委任される複数のサブ タスクに分割できます。さらに、クライアントとベンダーには、プロセスに対する独自のビューが必要です。

Workflow Foundation 上に構築されたカスタム アプリケーションから SharePoint、Metastorm や BPM.Net などの BPM 製品まで、さまざまなソリューションを評価しています。

これらのソリューションに関する私の現在の理解は次のとおりです。

  1. Workflow Foundation - ホスト環境を持たない低レベルのワークフロー デザイナーおよび/またはライブラリ。フォールト トレランスやドキュメント管理など、この方法を採用した場合、いくつかの車輪を再発明する必要があるようです。スタックに関する回答の一部は、バージョン管理の欠如や VS10/.NET 4.0 の完全なオーバーホールなどの懸念も引き起こします。
  2. SharePoint - ドキュメント管理とコラボレーションのために構築されていますが、その上に高度なワークフローとタスクを作成しようとするのはハックのようです. さらに、すべてのワークフローをドキュメントまたはリストに関連付ける必要があります。リスト (またはリストのリスト) がこの問題にどのように対処できるか想像できません。
  3. BPM 製品- 成熟したワークフロー エンジンですが、一見高価格です。BPM.Net は、ある程度の技術的な詳細を見つけることができた唯一のソリューションですが、この製品に対する開発が Workflow Foundation に対する開発とどのように異なるかはまだわかりません。

独自のホスティング環境で簡単に展開でき、Web サービスを介して開始できる、すべてのワークフローの問題を解決する専用のワークフロー エンジンはありますか?

私が見逃している他のオプションはありますか?

前もって感謝します。

****編集**

以下の質問に答えるには、ワークフローのニーズは非常に軽いものです。承認者と下請け業者へのタスクの基本的なルーティング。PM ソフトウェアよりも深く考えさせられるのは、高度なワークフローの必要性ではなく、ビジネスの性質です。私たちは基本的に、完全な従業員の移転を含む、クライアントの下請け業者を通じて商品とサービスを調達するビジネスを行っています。パッケージのインターフェースは、顧客のブランド化と、この事業部門にとって直感的なものにすることで、これを反映する必要があります。

基本的に、家族を地球の反対側に引っ越す場合、Jira、Sharepoint、またはその他の PM ソフトウェアと連携してこれを容易にするかどうかはわかりません。

0 投票する
2 に答える
1028 参照

.net - skelta ワークフローで発生したエラーを表示するにはどうすればよいですか?

WorkflowExecutionReport によると、「エラーで終了」したスケルタ ワークフローがあります。残念ながら、エラーの内容を実際に確認する方法が見当たらないので、何が問題なのかを突き止めることができます。

これらのエラーを表示する方法を知っている人はいますか?

0 投票する
2 に答える
9590 参照

python - Python用の埋め込み可能なワークフロー/BPMライブラリ?

jBPMやWindowsWorkflowFoundationなどのワークフロー管理を必要とするPythonベースのWebアプリを構築しているとします。Pythonの世界でこれを提供するライブラリはありますか?

0 投票する
4 に答える
3359 参照

ide - BPMS か単なるプログラミングか?

ビジネス プロセスを実装する場合、(開発者の観点から) どちらを優先しますか?

ビジネス プロセス管理システム (BPMS) ですか、それとも必要なツールとフレームワーク (レポート ツールなど) を備えたお気に入りの IDE ですか?

個人的なツールやフレームワークを備えた IDE と比較して、BPMS の最大の利点は何ですか?

わかった。もっと具体的に言う必要があるかもしれません...ルールを構成することでビジネスプロセスを簡単に実装できる特定のBPMSを知ることができました。しかし、開発者としての私にとって、システムを操作するのは難しいことです。リファクタリングできるテキスト ファイルで作業したいと考えています。また、自分がしなければならない仕事に適したテクノロジまたはフレームワークを選択できるようにしたいと考えています。代わりに、システムは私に構成を強制します。

Java を使用できるルールはありますが、それでもインテリセンスなどを使用せずにシステム エディターに固執する必要があります。

したがって、これは私自身の質問の答えにつながります-BPMS(少なくとも私が知っているもの)の操作方法を学ぶ必要があるのではなく、慣れ親しんだツールを使用したいと思います。 . 私が知っている BPMS は、抜け出すのが難しいフレームワークです。現時点では、私が知っているどの BPMS よりも、Grail のようなフレームワークを好みます。

より具体的な質問は、あなたも同じように感じていますか、それとも開発者であることをサポートし、開発者のように考える BPMS がありますか、それともほとんどの場合、別の方法で仕事をするように強制されますか?

0 投票する
3 に答える
2790 参照

unit-testing - ユニットテストはBPM開発に適していますか?

私は現在、Process360と呼ばれるGlobal360BPMツールセットを使用する大規模なBPMプロジェクトに取り組んでいます。この製品は、モデル化しようとしている特定のビジネスプロセスのフローを定義する複数の「プロセスマップ」を設計するという点で、他の多くのBPMソリューションと同様に機能します。各プロセスマップは、特定の機能を実行する複数のタスクノードが相互に接続されて構成されます。 (Webサービスの呼び出しなど)。

プロセスマップルートのテストを自動化するためのツールセットが提供されていないため、現在、リリースのQAフェーズでかなり深刻な問題が発生しています。そのため、大規模で複雑なプロセスが開発されてテストチームに引き渡されると、多くの場合、多数の問題が発生します。QAからいくつかの問題が発生することは明らかですが、構築に使用できる何らかの自動テストフレームワークがあれば、開発中に多くのバグなどが発見された可能性があると感じざるを得ません。プロセスマップのさまざまなルートを証明する一連の単体テスト。

現時点で行われる唯一の実際の開発テストは、テストケースごとの一連の手動ステップとして文書化されている、開発者によって実行される機能テストに似ています。このアプローチの問題は、開発者が手動で実行するのに非常に時間がかかることです。また、このため、比較的エラーが発生しやすくなります。また; 通常、スケジュールはかなり厳しいため、問題を早期に発見するのに十分な頻度でテストが実行されないことがよくあります。

先に述べたように、この種の自動テストを実行するための現在のツールセットによって提供される方法はありません。なぜ私は実際に考えさせられましたか?BPMシーン全体に非常に慣れていないので、これは製品に欠けている機能にすぎないと思いましたが、「ユニットテスト」はBPMの世界では伝統的に行われていないのではないかと思います。おそらく、この種の作業には適していないのでしょうか。

他の誰かがこの種の問題に遭遇したことがあるかどうか、そしてまた、何かを改善するために何ができるかを知りたいと思います。

0 投票する
2 に答える
1037 参照

java - Java Process Servers 良いアイデアかどうか?

コミュニティに声をかけて、Java プロセス サーバー全般について人々がどのような考えを持っているかを知りたいだけです。

特に IBM は、Websphere プロセス サーバーについて多くの騒ぎを起こす傾向があります。あなたがWebサービスの世界で働いているなら、プロセスサーバーの背後にあるアイデアを見ることができますが、実際にはそれらは本当に効果的ですか、それともやり過ぎですか?

BPEL は、IBM から多くの誇大宣伝を得る傾向があるもう 1 つの密接に関連したテクノロジですが、実際の実装はまだ見たことがありません。

一般的な考えを歓迎します。

0 投票する
3 に答える
6549 参照

workflow - ワークフロー/BPM エンジンとして AgilePoint を使用した経験は何ですか?

現在、ワークフローをLivelinkSharePointからAgilePointに移行中です。AgilePoint を使用した経験のある方がいらっしゃいましたら、その経験を共有していただけませんか?

例えば:

  • あなたが遭遇したいくつかの落とし穴は何ですか?
  • AgilePoint の特定の側面で特に便利だと感じたことはありますか?
  • AgilePoint の特定の側面で特に役に立たないと感じたことはありますか?

これはコミュニティ wiki としてマークされるため、良い経験、悪い経験、無関心な経験はすべて歓迎されます。

0 投票する
1 に答える
785 参照

session - BEA / Oracle Aqualogic BPM に関する質問

BEA Aqualogic BPM 5.7 を使用していますが、しばらくするとタイムアウト画面が表示されます。BPM 用の BEA Aqualogic Hiper WorkSpace と表示され、セッションの有効期限が切れており、[再ログイン] ボタンがあります。

その画面を変更する方法や、ユーザーがその画面を頻繁に見ないようにタイムアウトを増やす方法を知っている人はいますか?

前もって感謝します、

0 投票する
8 に答える
47745 参照

state-machine - ワークフロー エンジンの使用例

SO の読者であるあなたが、ワークフロー エンジンを使用して解決した具体的な問題と、独自のライブラリ/フレームワークを作成しなかった場合に使用したライブラリ/フレームワークについて知りたいです。また、ワークフロー エンジンが最適な選択ではなかった場合と、ステート マシンを使用する TaskList/WorkList/Task-Management タイプのアプリケーションなど、より単純なものを選択した場合/どのように選択したかについても知りたいです。

質問:

  • ワークフロー エンジンを使用してどのような問題を解決しましたか?
  • どのライブラリ/フレームワークを使用しましたか?
  • システムのような単純なステート マシン/タスク管理で十分だったのはいつですか?
  • おまけ:タスク管理ワークフロー エンジンをどのように区別しましたか?

初体験募集中です。

私がチェックアウトしたリソースのいくつか: