5

私の会社は、「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 ソフトウェアと連携してこれを容易にするかどうかはわかりません。

4

10 に答える 10

1

あなたが言及したことは、ワークフローとはあまり関係がありません。あなたはただプロジェクト管理をしているだけです。その場合は、単純なバグトラッカー(FogBugz!;など)が機能しますが、外部に表示する場合は、最も専門的なプレゼンテーションではない可能性があります。

私が考えることができる最も近い既製のソリューションはProjectServerですが、プロジェクトとプロジェクトマネージャーの数によっては、クライアントビュー用のWebサーバーと同期するデスクトッププロジェクトで十分な場合があります

プロジェクトが多くのリソーススケジューリング、ガントチャート、またはその他のPMアーティファクトを必要としないため、それがやり過ぎの場合は、Tracのようなものを使用して、「バグ」を「タスク」に置き換えることができます。;)(まじめな話ですが、おそらくそこまでの道のりは90%になるでしょう.....)

于 2009-06-19T21:02:21.493 に答える
1

Basecampを使用して、この種の「タスク管理」機能を制御します。ドキュメント管理の面では少し軽いので、ニーズに完全に適合するかどうかはわかりませんが、Webサービス(REST)API、顧客/ベンダー向けのコンポーネント、および基本的な対話/チャット機能があります。

それについての最もよい部分は、APIが十分に単純であり、カスタムスクリプトを提供することにより、アシスタントやインターンなどのサポート担当者を管理するための多くの「管理」をオフロードできることです。プログラマーではない人がそれを使用している場合は、TracやFogBugzのようなものよりも運が良いでしょう。

于 2009-09-11T04:20:29.777 に答える
1

私は使用していないため、品質を保証することはできませんが、BPM とワークフロー機能を備えたIntalioのオンライン デモ ビデオを見ました。

于 2009-09-02T20:39:12.013 に答える
0

Windowsワークフローの次のバージョンには、独自のランタイム環境、コード名dublinがあり、ワークフローへのWCFインターフェイスが提供されます。

時間枠が許せば、それを使用できます。

ダブリンとWFの次のバージョンについては、以下を参照してください。

http://www.microsoft.com/net/dublin.aspx

于 2009-08-04T19:20:43.953 に答える
0

私は同様のプロセスを経ています。営業チームが社内で使用するための軽量ワークフローが必要でした。私たちが調べたサードパーティ製アプリのほとんど、特にK2とSkelta BPM.Netは、私たちが必要としているものをはるかに上回っていました。私は現在、Windows Workflow Foundation 3.0を使用して2か月になりますが、これまでで最も快適なコーディングエクスペリエンスではないと言わざるを得ません。

ワークフローが本当に単純な場合は、ワークフローを作成してUIのいくつかのWebページに接続するのは非常に簡単です。しかし、その場で変更したり、バージョン管理を行ったりする必要がある場合(つまり、ユーザーが別のステップを追加したいと言った場合、それを機能させるために多くのハッキングが必要になります-ワークフローを制限した場合にのみ機能します本当に単純であることに)、それからあなたはかなりの仕事に取り掛かっています。また、Oracleデータベースを使用している場合は、それを忘れてください。

于 2009-09-09T07:44:32.700 に答える
0

私の投票は FogBugz です。要件に何か欠けている場合を除き、FB や MS Project Server などの完全に優れたプロジェクト依存関係ソリューションを使用できるのに、フローを自分でコーディングする必要があるコードベースのワークフロー ソリューションを使用して、車輪を再発明する必要があるのはなぜですか? - これにより、リソースと人に優れた依存関係を作成できます。

于 2009-09-09T18:34:28.617 に答える
0

ファイルネットをチェック

FileNet は高価ですが、コンテンツとプロセスの管理には優れていますが、あなたが探しているものではないと思います。

于 2009-09-09T18:42:33.433 に答える