アジャイルソフトウェア開発宣言*
「私たちは、ソフトウェア開発の実践 あるいは実践を手助けをする活動を通じて、 よりよい開発方法を見つけだそうとしている。」 「この活動を通して、私たちは以下の価値に至った。」
- プロセスやツールよりも個人と対話を、
- 包括的なドキュメントよりも動くソフトウェアを、
- 契約交渉よりも顧客との協調を、
- 計画に従うことよりも変化への対応を、
つまり、左側の項目には価値がありますが、右側の項目をより重視するということです。
今後数週間にわたって、アジャイル宣言の様々な部分を見ていきます。まずは「個人と対話」から始めましょう。
どのプロジェクトにおいても最も重要なのは人です。 幸せで、コミュニケーションがうまく、チームメイトをサポートする人は、プロジェクトの成功を助けます。
プロセスよりも人を高めることを大切にすると、
- コミュニケーションが明確で効果的になり
- 迅速かつ効率的で
- 人々が協力するのでチームワークが強化され
- 開発チームは自己組織化でき、イノベーションの機会を増え
- 必要に応じてプロセスをカスタマイズでき
- 開発チームメンバーは、プロジェクトに対して個人的な当事者意識を持つようになり
- 仕事に対してより深い満足度を持つようになります
アジャイルプロジェクトチームの成功には、関与し、責任を持ち、革新的になる能力が必要です。 人々はチームのメンバーとしてうまく機能するために、エゴを手放す必要があるかもしれません。
アジャイルプロジェクトではプロセスとツールを使用しますが、これらのツールは意図的に合理化されており、プロダクトの作成を直接サポートします。 アジャイルアプローチは、常にプロセスよりも人を大切にします。
*Agile Manifesto Copyright 2001: Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
この宣言は、この注意書きも含めた形で全文を含めることを条件に自由にコピーしてよい。