ワークフローのロードマップ
この記事の内容 :
はじめに
Office SharePoint Server 2007 に組み込まれているワークフローを構成する
Office SharePoint Designer 2007 でカスタム ワークフローを設計する
Office InfoPath 2007 でカスタム ワークフロー フォームを設計する
Visual Studio 2005 でカスタム ワークフローを開発する
パートナー ワークフロー ツールを使用する
ビジネスの成否はビジネス プロセスにかかっています。そして多くの場合、最も重要なビジネス プロセスは人間に任されています。ソフトウェアを使用してビジネス プロセスに関与する人間のやり取りを自動化することにより、ワークフローの機能を改善でき、効率を高め、エラー発生率を低減できます。
Microsoft Office SharePoint Server 2007 のワークフローを使用して、プロジェクト承認、ドキュメント レビューなど、一般的なビジネス プロセスで行われる人的作業を管理し追跡することにより、このようなプロセスの調整に必要なコストと時間を節約できます。ワークフローはリストやライブラリ内のアイテムに関連付けることができます。ワークフローを使用すると、ライフ サイクル全体に至るまで、アイテムのほとんどすべての側面を管理できます。
このロードマップ ページでは、Office SharePoint Server 2007 のワークフローを実装する際に参考となる、Web ページの記事、ホワイト ペーパー、トレーニング、ブログ エントリ、ツールへのリンクを紹介しています。
はじめに
SharePoint サイトにワークフローを実装する前に、次の概要トピックを確認してください。これらのトピックでは、ワークフローの設計について、および、インフォメーション ワーカー、サイト デザイナ、開発者に提供されるカスタマイズのオプションについて説明しています。
Office SharePoint Server 2007 に組み込まれているワークフローを構成する
ワークフローを使用して、Office SharePoint Server 2007 サイト内のドキュメントおよびその他のアイテムにビジネス プロセスを実装することで、ドキュメントの共同作業やプロジェクト タスクの管理が容易になります。Office SharePoint Server 2007 には、フィードバックの収集、承認の取得、ドキュメントのデジタル署名など、一般的なビジネス シナリオを扱うワークフローがいくつか用意されています。また、Office SharePoint Server 2007 のワークフロー機能は 2007 Microsoft Office system と緊密に統合されています。
Office SharePoint Server 2007 に組み込まれているワークフロー機能の構成方法と使用方法については、次のリソースを参照してください。
Activate or deactivate the Three-state workflow as a site collection feature (英語)
Add or change a workflow for a list, library, or content type (英語)
Remove a workflow from a list, library, or content type (英語)
Use a Three-state workflow (英語) (Office SharePoint Server 2007)
Use a Three-state workflow (英語) (Windows SharePoint Services 3.0)
Use a workflow to manage content approval for a library (英語) (Office SharePoint Server 2007)
Use a workflow to manage content approval for a library (英語) (Windows SharePoint Services 3.0)
ビデオ : Using Workflow In Windows SharePoint Services "3" (英語)
Office SharePoint Designer 2007 でカスタム ワークフローを設計する
Microsoft Office SharePoint Designer 2007 を使用すると、カスタム コードを記述しなくても、サイトまたはアプリケーションにアプリケーション ロジックを追加するワークフローを設計できます。Workflow Designer を使用して、リストやライブラリのアイテムに条件とアクションを関連付けるルールを作成します。こうしておくと、リストやライブラリのアイテムに変更があったときにワークフローのアクションがトリガされます。
Office SharePoint Designer 2007 でカスタム ワークフローを設計する方法については、次のリソースを参照してください。
Adding activities to SharePoint Designer (英語) (SharePoint Designer Team Blog)
スクリーンキャスト : Creating Custom Workflows with SharePoint Designer 2007 (英語)
Building Custom Activities for Use in SharePoint Designer 2007 (英語) (開発者向け)
Office InfoPath 2007 でカスタム ワークフロー フォームを設計する
Office SharePoint Server 2007 には Windows SharePoint Services 3.0 のワークフロー機能が採用されており、InfoPath フォームと統合することでその機能が拡張されます。 Microsoft Office InfoPath 2007 により、対称フォームを作成する機能が提供されます。対称フォームとは、Office SharePoint Server 2007 のブラウザ インターフェイスでも、Word、Excel、PowerPoint など、Microsoft Office クライアント アプリケーションでも、まったく同じように表示し操作できるフォームのことです。これによって、クライアント アプリケーション内で直接ワークフローを操作でき、より豊かな操作性が提供されます。
Office InfoPath 2007 でカスタム ワークフロー フォームを設計する方法については、次のリソースを参照してください。
ワークフロー フォームの概要 (開発者向け)
ワークフローの InfoPath フォーム (開発者向け)
ワークフローの InfoPath 2007 フォームを指定する (開発者向け)
[方法] Office SharePoint Server 2007 におけるワークフローの InfoPath フォームをデザインする (開発者向け)
How to: Define a Workflow Task as Bulk Editable (英語) (開発者向け)
How to: Display a Custom Bulk Edit Task Form View (英語) (開発者向け)
Building Simple Custom Approval Workflows with InfoPath 2007 Forms (英語) (開発者向け)
[方法] Office SharePoint Server 2007 におけるワークフローの InfoPath フォームをデザインする (開発者向け)
ビデオ : Integrating InfoPath Forms into Workflow Solutions And Business Processes (英語)
Lab 12: Using SharePoint Server Workflows with InfoPath 2007 (英語) (開発者向け)
Visual Studio 2005 でカスタム ワークフローを開発する
開発者は Visual Studio 2005 Designer for Windows Workflow Foundation を使用して、カスタム ワークフロー、ワークフロー テンプレート、およびカスタム ワークフロー アクティビティを作成できます。カスタム コードをワークフローに含めることができるほか、関連付け時および実行時にワークフロー ユーザーと通信を行うためにワークフローによって使用されるフォーム (ASP.NET フォームなど) を設計することもできます。さらに、他のワークフローで使用されるカスタム アクティビティを作成することもできます。
Visual Studio 2005 Designer for Windows Workflow Foundation を使用してカスタム ワークフローを開発する方法については、次のリソースを参照してください。
ブログ シリーズ : "So You Want to Develop Custom Workflows in Visual Studio..." (英語) (開発者向け):
[方法] ワークフロー テンプレートを展開する (開発者向け)
ワークフロー実行中のドキュメント アクセスを制限する (開発者向け)
[方法] ワークフロー プロジェクトを手動で設定する (開発者向け)
MSDN Web キャスト : Developing SharePoint Workflows Using Visual Studio 2005 (英語) (開発者向け)
MSDN Web キャスト: SharePoint Workflow Development and Modifications (英語) (開発者向け)
SharePoint Server 2007 SDK: ソフトウェア開発キットおよびエンタープライズ コンテンツ管理スタータ キット (開発者向け)
ビデオ : Windows SharePoint Services V3: Developing And Extending Custom Workflows And Activities (英語) (開発者向け)
Visual Studio 2005 Designer for Windows Workflow Foundation の概要 (開発者向け)
Visual Studio 2005 extensions for .NET Framework 3.0 (Windows Workflow Foundation) - 日本語 (開発者向け)
[ウォークスルー] Visual Studio 2005 で Office SharePoint Server 2007 ワークフローを作成する (開発者向け)
Visual Studio 2005 でのワークフロー開発 (開発者向け)
パートナー ワークフロー ツールを使用する
次に、ワークフロー関連のツールと製品を提供するマイクロソフト認定パートナーの一部を示します。
マイクロソフト認定パートナーとマイクロソフト認定ゴールド パートナーの完全な一覧については、「Microsoft Certified Partner Program (英語)」を参照してください。
このページに含まれるサード パーティの Web サイトは、Microsoft が管理するものではありません。これらの Web サイトは便宜上の目的においてのみ掲載しています。これらのリンクの掲載は、Microsoft がいかなるサード パーティの Web サイト、サービスまたは製品を推薦することを示すものではありません。Microsoft は、すべてのサード パーティの Web サイトへのリンクを無効化、または削除する権利を有します。