Authors:
#Book
エクストリームプログラミングの価値、原則、プラクティスについて紹介されている。
第1章 XPとは何か
第I部 XPの探求
第2章 運転を学ぶ
第3章 価値、原則、プラクティス
第4章 価値
- コミュニケーション(Communication)
- シンプリシティ(Simplicity)
- フィードバック(Feedback)
- 勇気(Courage)
- リスペクト(Respect)
第5章 原則
- 人間性(Humanity)
- 経済性(Economics)
- 相互利益(Mutual Benefit)
- 自己相似性(Self-Similarity)
- 改善(Improvement)
- 多様性(Diversity)
- ふりかえり(Reflection)
- 流れ(Flow)
- 機会(Opportunity)
- 冗長性(Redundancy)
- 失敗(Failure)
- 品質(Quality)
- ベイビーステップ(Baby Steps)
- 責任の引き受け(Accepted Responsibility)
第6章 プラクティス
第7章 主要プラクティス
- 全員同席(Sit Together)
- チーム全体(Whole Team)
- 情報満載のワークスペース(Informative Workspace)
- いきいきとした仕事(Energized Work)
- ペアプログラミング(Pair Programming)
- ストーリー(Stories)
- 週次サイクル(Weekly Cycle)
- 四半期サイクル(Quarterly Cycle)
- ゆとり(Slack)
- 10分ビルド(Ten-Minute Build)
- 継続的インテグレーション(Continuous Integration)
- テストファーストプログラミング(Test-First Programming)
- インクリメンタルな設計(Incremental Design)
第8章 始めてみよう
第9章 導出プラクティス
- 本物の顧客参加(Real Customer Involvement)
- インクリメンタルなデプロイ(Incremental Deployment)
- チームの継続(Team Continuity)
- チームの縮小(Shrinking Teams)
- 根本原因分析(Root-Cause Analysis)
- コードの共有(Shared Code)
- コードとテスト(Code and Tests)
- 単一のコードベース(Single Code Base)
- デイリーデプロイ(Daily Deployment)
- 交渉によるスコープ契約(Negotiated Scope Contract)
- 利用都度課金(Pay-Per-Use)