自分の場合の解釈
原文と公式日本語訳
Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
プロセスやツールよりも個人と対話を、 包括的なドキュメントよりも動くソフトウェアを、 契約交渉よりも顧客との協調を、 計画に従うことよりも変化への対応を、価値とする。
すなわち、左記のことがらに価値があることを認めながらも、私たちは右記のことがらにより価値をおく。
=マインドセット。目指す状態。
私たちは以下の原則に従う:
- 顧客満足を最優先し、価値のあるソフトウェアを早く継続的に提供します。
- 要求の変更はたとえ開発の後期であっても歓迎*します。
- 変化を味方につけることによって、お客様の競争力を引き上げます。
- 動くソフトウェアを、2-3週間から2-3ヶ月というできるだけ短い時間間隔でリリースします。
- ビジネス側の人と開発者は、プロジェクトを通して日々一緒に働かなければなりません。
- 意欲に満ちた人々を集めてプロジェクトを構成します。
- 環境と支援を与え仕事が無事終わるまで彼らを信頼します。
- 情報を伝えるもっとも効率的で効果的な方法はフェイス・トゥ・フェイスで話をすることです。
- 動くソフトウェアこそが進捗の最も重要な尺度*です。
- アジャイル・プロセスは持続可能な開発を促進します。
- 一定のペースを継続的に維持できるようにしなければなりません。
- 技術的卓越性と優れた設計に対する不断の注意が機敏さを高めます。
- シンプルさ(ムダなく作れる量を最大限にすること)が本質*です。
- 最良のアーキテクチャ・要求・設計は、自己組織的なチーム*から生み出されます。
- チームがもっと効率を高めることができるかを定期的に振り返り、それに基づいて自分たちのやり方を最適に調整します。
1️⃣ プロセスやツール < 個人と対話
Individuals and interactions over processes and tools
対比の把握 : ○対話(Individuals and interactions) ⇔ ✕命令、指示、説得
対比の把握 : ○個人と対話(Individuals and interactions) ⇔ ✕プロセスの維持、ツールの徹底
2️⃣ 包括的なドキュメント < 動くソフトウェア
Working software over comprehensive documentation
よくある誤解
用語理解:動くソフトウェア(Working software)とは?
アプリやWEBなどのインターネットサービスを含むが、その狭い定義ではない。
定義例:顧客にすぐに価値を届けるものに焦点をあわせる。すべての種類のプロダクトや成果物は「動くソフトウェア」に相当する。※その成果物によって「動くソフトウェア」に該当するものは変わる。下記例。
| 成果物 | 「動くソフトウェア」に該当 | 「包括的なドキュメント」に該当 |
|---|---|---|
| プロダクト | Figmaのプロトタイプやモック、MVP | プロダクトの仕様書、ドキュメント、プレゼン資料 |
| キャンペーン | SNSやメールでテストを実施 | エクセルの計画書、パワポのプレゼンスライド |
| 書籍 | 章のサンプル、ネーム | 企画書 |
| ケーキ | 試してつくる/試し焼き | 細かいレシピを検討する |
| プレゼン | ラフなプレゼンスライドや実際にしゃべって練習すること | 文字による説明文 |
定義と表の出典『みんなでアジャイル 変化に対応できる顧客中心組織のつくりかた』P44
動くソフトウェアがなぜ「包括的ドキュメント」の価値に優先されるのか?
MVPとは?
動くソフトウェア(Working software)をもっと簡単にいうと「たたき台」。
3️⃣ 契約交渉 < 顧客との協調
4️⃣ 計画に従うこと < 変化への対応
「自己組織的なチーム」とは?
「要求の変更はたとえ開発の後期であっても歓迎」とは?
「シンプルさ(ムダなく作れる量を最大限にすること)が本質」とは?