Agile Development
ServiceNow® アジャイル開発 アプリケーションは、反復的、段階的でかつ柔軟なアプローチを使用してソフトウェア開発ライフサイクルを管理および追跡することで、ソフトウェアプロジェクトをより効率的に提供できるようにします。
開発、テスト、プロジェクト追跡用のスタンドアロンツールが複数あると、拡張と修正、変更プロセス、展開の間で食い違いが生じることがあります。しかし、アジャイル開発 により、これらの開発ライフサイクルワークフローが 1 つのシステムにまとめられ、開始からテストや展開に至るまでまでのバックログを管理できるようになります。スクラムや従来のウォーターフォール手法に柔軟性をもたらすことで、アジャイル開発 は製品開発ライフサイクル全体の可視化を高めることができます。
ServiceNow® アジャイル開発 のバリアント
- プロジェクト管理下での アジャイル開発
- プロジェクトベースの Agile Development については、「Agile Development 2.0 の Project Portfolio Management とのデータ連携」を参照してください。
- アジャイル開発 1.0
- 重要:アジャイル開発 1.0 プラグイン (com.snc.sdlc.scrum.pp) はアクティブ化に使用できなくなりました。アジャイル開発 2.0 プラグイン (com.snc.sdlc.agile.2.0) を有効化することで、ソフトウェア開発作業を管理するためのアジャイル機能が強化されます。
- アジャイル開発 2.0
アジャイル開発 2.0 では、アジャイルベースの実行がサポートされます。スクラムアジャイルフレームワークを使用して、製品ベースまたはプロジェクトベースの作業のためのアジャイルソフトウェア開発環境を提供します。アジャイル開発 2.0 により、製品のライフサイクル全体で純粋なアジャイルアプローチを実装したり、従来のプロジェクト構造内でアジャイル手法を使用するハイブリッドアプローチを実装したりできる柔軟性がもたらされます。
詳細については、「アジャイル開発 2.0」を参照してください。
アジャイル開発 バリアント間の主な違い
| 機能 | アジャイル開発 (プロジェクト管理) |
アジャイル開発 2.0 |
|---|---|---|
| バックログ | ストーリーはプロジェクトにのみ関連付けることができます。 | フィルターの基準を定義することで、パーソナライズされたバックログを作成できます。 |
| リリース | プロジェクトストーリーはリリースに関連付けることはできません。 | リリースは、バックログから優先順位付けされたストーリーを実行するための明確なタイムラインです。
|
| テーマとエピック | ストーリーをテーマやエピックに関連付けることはできません。 | バックログストーリーは、テーマとエピックによって分類できます。 |
| チームとアサイン先グループ | アサイン先グループが使用されます。 | アサイン先グループは、アジャイルチームタイプのアサイン先グループを作成するために使用されます。リリースチームとアサイン先グループのそれぞれを使用すべき状況について混乱が解消されます。既存のリリースチームをアサイン先グループに変換できます。 |
| スプリント | スプリントは、アサイン先グループに基づきます。各グループには、独自のスプリントスケジュールを設定できます。 | アサイン先グループのスプリントが生成されます。異なるグループが異なるスプリントスケジュールを使用することもできますし、すべてのグループが同じスケジュールに従うこともできます。 スプリントを管理するには、アジャイルボードの [スプリント計画立案] タブを使用します。 |
| スプリント計画立案 | スプリント計画ボードが使用されます。 | アジャイルボードの [スプリント計画立案] タブが使用されます。 |
| タスク進捗ボードとストーリー進捗ボード | VTB (ビジュアルタスクボード) が使用されます。 | アジャイルボードの [スプリント追跡] タブが使用されます。 |
統合: デジタルポートフォリオ管理
デジタルポートフォリオ管理 (DPM) は、オーナーに統一されたワークスペースを提供し、ライフサイクル全体を通じてサービスおよびアプリケーションを表示し、まとめて管理できるようにします。DPM を アジャイル開発 2.0 と統合することで、DPM マネージャーは、選択したビジネスアプリケーションのコンテキストで、エピック、ストーリー、スプリント、リリースなどの アジャイル開発 2.0 データを表示できるようになります。