エクストリームプログラミング(エクストリーム プログラミング)
プログラミング- 著者:
- ケント・ベック/シンシア・アンドレス(ベック,ケント/アンドレス,シンシア)
- 出版社:
- オーム社
- 出版日:
- 2015年06月
- ISBN:
- 9784274217623
- 在庫:
- 在庫あり
なぜ注目されているか
技書の森解説
アジャイル開発が当たり前になった時代にあっても、その源流を辿ると必ず行き着く一冊がこの本です。 Kent Beck が提唱した XP (エクストリームプログラミング) は、短いイテレーション、ペアプログラミング、テスト駆動開発、継続的インテグレーションといった実践を「極端なまでに徹底する」ことで、小規模チームの生産性と品質を同時に引き上げようとする方法論でした。
本書はその第 2 版にあたり、初版で提示された 12 のプラクティスを価値・原則・実践の三層に再構成しています。単にやり方を列挙するのではなく、「なぜそのプラクティスが効くのか」を価値観に遡って説明する構造のため、形式だけ取り入れて形骸化するリスクを減らせます。スクラムやカンバンとの関係を理解したい人にとっても、 XP が提示した技術的実践 (TDD 、リファクタリング、 CI) が他のフレームワークにどう吸収されたかの系譜を掴む手がかりになります。
2004 年刊の原書 (第 2 版) に基づく翻訳であり、ツールや言語環境の具体例は古さを感じる箇所があります。しかしソフトウェア開発に対する思想と態度を語る部分は時代に依存せず、「なぜ自分たちはこうやって開発しているのか」の根拠を改めて問い直したいチームにとって、繰り返し参照する価値のある原典です。
言及 Qiita 記事 (32 件)
SREやクラウドエンジニアが読むと良さげな本まとめ
♡ 1247Linux, AWS, Cloud, インフラ, SRE十七人のアジャれる男
♡ 186TDD, アジャイル, XP, scrum, アジャイルソフトウェア開発宣言者胃が痛いビッグバンリリースはもう嫌なので、デプロイを日常にする
♡ 110deploy, devops, CICD【236人が回答】ペアプロに対するエンジニアの本音と職場の相性
♡ 83データ分析, 採用, アンケート, ペアプログラミング, モブプログラミングSE 3年目で読んだ技術書52冊
♡ 80技術書, Se, 新人プログラマ応援自律的なチームを作るためにリーダーがする(といいかもしれない)こと
♡ 73agile, team, scrumアジャイル開発のよくある勘違いまとめ
♡ 43アジャイル, プロジェクト管理, XP, スクラムケント・ベックに学ぶ良いコードの書き方🗒️
♡ 34Ruby, 初心者, デザインパターン認定スクラムデベロッパー(CSD)研修に行ってきました
♡ 18XP, スクラム, アジャイル開発, エクストリームプログラミングお堅い企業で働く人こそ読みたい「伽藍とバザール」
♡ 17Linux, OSS
この本に興味がある方におすすめ
この本に関連
関連記事
有名プログラマの読書習慣 - 天才たちは何を読んできたのか
リーナス・トーバルズ、まつもとゆきひろ、ビル・ゲイツなど、著名なプログラマたちの読書習慣と愛読書を紹介します。天才たちの読書スタイルから学べることとは。
エンジニアが最初に読むべき技術書 5 冊の選び方 - ジャンル配分が鍵
新人エンジニアやキャリアチェンジ組が最初に読むべき技術書のジャンル配分と、言語 / 設計 / 運用 / CS 基礎 / ソフトスキルの 5 冊を選ぶチェックリストを紹介。
チーム開発 / マネジメント本ガイド - 技術リーダーが読むべき本
チーム開発、1on1、技術マネジメントを学べる技術書の選び方を紹介。メンバー時代からマネージャーまで、段階別の読書ロードマップを解説します。