ニュース
アジャイル宣言をプロジェクト管理に落とし込む「5つの原則」を解説:アジャイルプロジェクト管理の勘所とは
TechTargetは「アジャイルプロジェクト管理の原則」に関する記事を公開した。自己管理、自己組織化、継続的デリバリーなどの技術は、アジャイルプロジェクト管理を通じて、ソフトウェア開発の領域を超えた利点を実現する。
TechTargetは2024年6月24日(米国時間)、「アジャイルプロジェクト管理の原則」に関する記事を公開した。
従来、プロジェクト管理のライフサイクルは、以下の5つの段階に明確に分かれていた。
- 開始(Initiation)
- 計画(Planning)
- 実行(Execution)
- 管理(Management)
- 中止するかどうかの検討(Discontinuance Review)
これは、ある段階から次の段階へと工程が流れていくウオーターフォール型のアプローチを表している。建設業や製造業などの特定の産業ではうまく機能するが、要件や期待が常に変動する領域では成功しにくいという特徴がある。そうした変動が多い領域の一つにコンピュータプログラミングがある。従来のプロジェクト管理原則との不適合性から、IT分野の17人の開発者が2001年に「アジャイルソフトウェア開発宣言」を作成した。
この宣言は「4つの価値観」と「12の原則」で構成されており、基本的にソフトウェア開発を対象にしている。しかし、これらのアジャイルソフトウェア開発原則を支える考え方は、一般的なプロジェクト管理でも使えるように調整することで、ITやソフトウェア以外のさまざまな領域でも活用できる。
アジャイルプロジェクト管理の5つの原則
上述の通り、アジャイルソフトウェア開発宣言は12の原則を持つ。アジャイルプロジェクト管理という観点では、これを以下の5つにまとめることができる。。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- ソフトウェアテストピラミッドを理解して実装するには
TechTargetは「ソフトウェアテストピラミッド」に関する記事を公開した。本稿では、各種テストの量に優先順位を付けるのにテストピラミッドを活用する方法を紹介する。 - テスト駆動でもデータ駆動でもない 「機能駆動開発」とは何か
TechTargetは「機能駆動型開発」に関する記事を公開した。機能駆動型開発は、アプリケーションの機能を中心にプロジェクトを構成することでアジャイルの原則を開発プラクティスに持ち込む。 - DevOps視点で考える「ソフトウェア品質マネジメント」
「新しい開発手法やツールを導入したが、期待したほど効果が上がっていない。むしろ生産性が低下した気がする……」。そんな課題を抱える企業に不足している視点とは何か。第一線で活躍するアジャイルコーチがDevOpsの視点でソフトウェア品質について語った。