のみほーだい!

のみほーだい!TOP
のみほーだい! は、(株)トラストサービス ITソリューション事業部  が運営する、技術情報交流サイトです。

アジャイル・プロセス(Agile Process)の導入について

参考文献
@author m.matsushima

XPエクストリーム・プログラミング入門 -ソフトウェア開発の究極の手法-

Kent Beck 著   長瀬嘉秀 監訳/永田渉・飯塚麻理香 訳
ピアソン・エデュケーション 発行 (2000.12.12)
定価 本体2,100円+税

XPのバイブル的存在。比較的量も少なく簡略で分かりやすく説明されているのでXPの全貌を捉えるには必読の本。

XPエクストリーム・プログラミング懐疑編 -XPはソフトウェア開発の救世主たりえるのか-

Pete McBreen 著   村上雅章 訳
ピアソン・エデュケーション 発行 (2002.12.12)
定価 本体2,900円+税

「自分で考える」のに適した本。著者の意見に賛同するも反対するもどちらにしても考えさせられます。最初にKent Beckの推薦文を読んでから本文を読んでください。

eXtremeProgramming実践レポート -XPプロジェクトを実現した手法と軌跡-

日本XPユーザグループ関西支部 著   長瀬嘉秀 監修
翔泳社 発行 (2002.9.10)
定価 本体2,400円+税

実際にプロジェクトの中でXPを行おうとした場合に本当に参考になる本。特に日本の組織・習慣に合わせた経験談は外国の著作の訳本や一般的な解説書からはなかなか得られない貴重なものです。 マネージャークラスは是非読んでおきたい本です。

eXtremeProgrammingテスト技法 -xUnitではじめる実践XPプログラミング-

日本XPユーザグループ 著   長瀬嘉秀 監修
翔泳社 発行 (2001.11.6)
定価 本体2,400円+税

XPを使っているプロジェクトの各開発メンバ全員に参考になる本。XP全体を支える「テストファースト」を具体的に実践する際に重宝します。 特にJavaを対象としたJUnit以外にもサーブレット用のHTTPUnitやVB向けのVBUnit等も載っているので守備範囲は広い。

リファクタリング -プログラミングの体質改善テクニック-

Martin Fowler 著   児玉公信・友野晶夫・平澤章・梅澤真史 訳
ピアソン・エデュケーション 発行 (2000.5.25)
定価 本体4,800円+税

リファクタリングについての教科書的な本。XPを使うか否かに関わらず各プログラマが開発の前に読んでおくとソフトウェアの質が向上します。 また、プロジェクト終了後にもう一度本書を片手に自分たちの書いたコードを見直してみれば技術が数段上がります。

Java開発者のためのアンチデザインパターン -失敗を回避する秘訣-

安藤利和 著
技術評論社 発行 (2002.7.1)
定価 本体2,380円+税

デザインパターンの一般的な解説書ですが、もしデザインパターンを知らずにコーディングしたらこうなるであろうという説明から入っているので上記の「リファクタリング」と併せてコードの見直しを行なうとクラス設計のまずさをチェックするのに役立ちます。 一般向けの書籍なので新人でも抵抗なく読めます。


以下は古典的名著で、リーダーとしては各メンバに一度は読んでおいてもらいたい本。
20年以上経っても未だに内容にカビが生えていません。構造化プログラミング・オブジェクト指向・アジャイルと時代は移っても根本的な基礎は全てここにあります。 分厚くて(「作法」は500ページもある)読むのに根性が要りますが是非頑張ってもらいたいですね。筆者は新人研修時代を含め3回以上は読み返しています。 つい初心を忘れそうになる時、基本に立ち戻るのに適した本です。余談ですが、当時、忠告を無視してこれらを読まなかった3年先輩達は、 半年後に新人の私の指示で作業する羽目になりました(ソフト工場の人たちに相手にしてもらえなかった為)。
同じKernighan先生の本でも石田さんの訳-どう見ても院生がゼミで訳したもののかき集め-とは違い、木村さんの訳には味があるので量の割りには楽しく読めるはずです。 K&RやUNIXの教科書などは原書の方がお薦めです(筆者の経験では邦訳は日本語として意味が曖昧で、原書を読み直してやっと理解できたところもある。 東大生は実際には原書の方を読んでいたから問題がなかったのだろうけれど傍迷惑な話だよね)。

プログラミングの基礎
 プログラム書法
Brian W.Kernighan、P.J.Plauger 著 木村泉 訳  共立出版(1982 第2版)
 ソフトウェア作法
Brian W.Kernighan、P.J.Plauger 著 木村泉 訳  共立出版(1981)
上記2冊をまとめ、現在に合わせてC++やJavaを含めて内容を書き換えたものに
 プログラミング作法
Brian W.Kernighan、Rob Pike 著 福崎俊博 訳 アスキー(2000)
テストの考え方
 ソフトウェア・テストの技法
Glenford J.Myers 著  長尾真 監訳/松尾正信 訳  近代科学社(1980)
アジャイルプロセスの導入について
第1回 XPの概要
第2回 XPの光と影
第3回 テストファーストの考え方
第4回 リファクタリングの考え方
参考文献
ページトップ
のみほーだい!TOP

トラストサービス ITソリューション事業部
Copyright(C) Trust Service Co.,Ltd. All Rights Reserved.