はじめに
わたしが Google プロジェクト管理:プロフェッショナル認定証で得られた素晴らしい体験を、要点をまとめ小さく分割して、わかりやすく簡潔に紹介していきます。
興味があれば、ぜひ "Google プロジェクト管理:プロフェッショナル認定証" を受講してみてください。
4つの価値観
アジャイルソフトウェア開発のマニフェストにはこう書かれています。
私たちは、ソフトウェアを開発するためのより良い方法を、それを実行し、他の人がそれを実行するのを助けることによって発見しています。この仕事を通じて、私たちは、
- プロセスやツールよりも 個人と対話を
- 包括的なドキュメントよりも 動くソフトウェアを
- 契約交渉よりも 顧客との協調を
- 計画に従うことよりも 変化への対応を
に価値を見出すようになりました。
つまり、左の項目にも価値はあるが、右の項目の方がより価値があるということだ。これが、アジャイル宣言とアジャイルの4つの価値観です。
マニフェストは、すべてのアジャイルチームがプロジェクトの実行中に各ステートメントの両側について考えることは有用であるが、常に左側のものよりも右側のものに価値と重点を置いていることを確実にする方法を見つけるべきだと言っているのです。
『4つの価値観から、マニフェストのメッセージを強化する12の原則のセットが作成されました』
1.プロセスやツールよりも個人と対話を
この価値観の核心は、多くのプロセスやツールを使って特定の方法で物事を強制的に実現することよりも、人と人とのコミュニケーションを重視することです。
- 例えば、誰かにメールで質問をして、簡単な質問や説明をしたために、長いやりとりになってしまったことはありませんか?そのような場合、短い会話で同じ情報を得ることができる可能性があります。
アジャイルは、チームが協力し、コラボレーションし、互いに最高の結果 を達成できるようにしたいと考えています。また、アジャイルは 個人の視点と創造性 を重視します。
2.包括的なドキュメントよりも動くソフトウェアを
この価値観は、チームは実際に価値を生み出すことに時間を費やすことを優先し、議論や文書作成、レビューに本当に必要以上の時間を費やすことは避けるべきだということです。
あなたのプロジェクトが提供しようとしているものは、価値を生み出すものです。言い換えれば、使用したプロセスを包括的に文書化することよりも、顧客が望む製品 を提供することの方が重要なのです。
3.契約交渉よりも顧客との協調を
アジャイルプロジェクトでは、高品質で価値のある製品を作るために、顧客の満足が最優先されると考えられています。結局のところ、顧客にとって価値がないのであれば、それに時間を費やす意味はほとんどない。
マニフェストが契約について述べているとき、それは、巨大な要求文書や正式な変更要求など、顧客とのサインオフと正式な合意を必要とする公式文書のことを指しています。
アジャイルは、顧客と早期かつ頻繁にコラボレーションする自由を持つことを重視します。そうすることで、チームは、少しの変更やリソースの要求のためだけに契約条件の交渉プロセスを待つのではなく、顧客が必要とするものに素早く反応し、適応することができます。
アジャイルプロジェクト管理でも契約は発生しますが、本当に必要なものを特定し、顧客を重視した共同作業のためのスペースを確保することに重点を置いています。
アジャイルチームは、プロジェクトの実行中に顧客やステークホルダーを取り込むあらゆる機会を模索することが奨励される。これは、初期のプロトタイプを提示したり、質問をしたり、最初の製品テストを行うために彼らを連れてきたりすることです。
4.計画に従うことよりも変化への対応を
アジャイルは、組織が適応できず、生き残るのに苦労するほど速く変化する世界から発展したのです。その結果、この価値は、すべてのアジャイルチームが、変化は避けられないと認める必要があることを強調します。
プロジェクトが大きく、長く、複雑であればあるほど、不確実性は高くなります。多くのプロジェクトでは、プロジェクトの最初に確立された計画を確定することで、予算内でオンタイムに納品できる可能性が高いが、顧客のニーズを満たせなかったり、最大の価値を付加できなかったりするリスクもある。
ここで覚えておくべき重要なことは、最も成功するプロジェクトは、変化をスムーズに統合することができるものであるということです。アジャイルプロジェクトマネージャーは、依然として計画を作成し、価値を認めていますが、プロジェクト中のいつでも計画を修正する必要がある場合に対処し、適応することができるのです。