アジャイルの原則 7: 実用的な製品のサポート

動作するソフトウェアは、進歩の主要な尺度です。
–アジャイルの原則#7

アジャイル原則7は、真の顧客価値とは実用的な製品を提供することを意味するというシンプルなガイドラインを提供します*。 この原則は、次の理由で重要です。

品質をすばやく実証します。 実用的な 製品とは、まさにそれを意味します:開発され、テストされ、機能することが証明された製品。 アジャイルプロジェクトでは、すべてのイテレーションで開発、テスト、デモンストレーションを行うため、製品がどれだけうまく機能するかがすぐにわかります。

即時のフィードバックと改善を可能にします。 数週間ごとに実用的な製品を提供することで、顧客やその他の利害関係者から即座にフィードバックを得ることができます。 一部の企業では、これはエンドユーザーの選択されたグループにベータ製品をリリースすることを意味する場合があります。 たとえば、GoogleのProject Glass Explorer Programを考えてみましょう。 Googleは、Google Glass拡張現実デバイスの作業バージョンを一部の顧客グループにリリースしています。 これらの顧客はデバイスをテストし、製品を実際にどのように使用しているかについてフィードバックを提供します。 Googleは、顧客の入力に基づいて毎月更新を提供する予定です。

プロジェクトの進捗状況のリトマス試験紙として機能します。 アジャイルプロジェクトでは、実用的な製品の提供により、完了率の概念が変わります。 イテレーションごとに動作する製品を提供するため、75% 完了したプロジェクトでは、機能の 75% が完全に機能します。 プロジェクトを途中で停止しなければならない場合でも、プロジェクトスポンサーには価値があります。

*原則は「実用的なソフトウェア」と読みますが、より多様な組織がアジャイルプラクティスを採用するにつれて、「実用的な製品」という用語がより適切になっています。

0