#[[Continuous Integration]]

Book/

エクストリームプログラミング

Authors

Kent Beck, 角 征典

エクストリームプログラミング

Ohmsha

エクストリームプログラミングの価値、原則、プラクティスについて紹介されている。

第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)

第10章 XPチーム全体

第11章 制約理論

第12章 計画:スコープの管理

第13章 テスト:早めに、こまめに、自動化

第14章 設計:時間の重要性

第15章 XPのスケーリング

第II部 XPの哲学

第17章 はじまりの物語

第18章 テイラー主義とソフトウェア

第19章 トヨタ生産方式

第20章 XPの適用

第21章 エクストリームの純度

第22章 オフショア開発

第23章 時を超えたプログラミングの道

第24章 コミュニティーとXP

第25章 結論

書籍

neighbourhood

Book Book Kent Beck Kent Beck Whole Team Whole Team エクストリームプログラミング エクストリームプログラミング ストーリー ストーリー ダイナミックリチーミング ダイナミックリチーミング ペアプログラミング ペアプログラミング 角 征典 角 征典 エクストリームプログラミング

backlinks · 2

links · 7