長瀬嘉秀の作品一覧
「長瀬嘉秀」の「アジャイル時代のオブジェクト脳のつくり方 Rubyで学ぶ究極の基礎講座」「エンタープライズアジャイル開発実践ガイド」ほか、ユーザーレビューをお届けします!
- 作者をフォローする
- フォローすると、この作者の新刊が配信された際に、お知らせします。
無料マンガ・ラノベなど、豊富なラインナップで200万冊以上配信中!
「長瀬嘉秀」の「アジャイル時代のオブジェクト脳のつくり方 Rubyで学ぶ究極の基礎講座」「エンタープライズアジャイル開発実践ガイド」ほか、ユーザーレビューをお届けします!
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
ビジネス・実用
Posted by ブクログ
マーチン・ファウラー氏による業務向けアプリケーションを構築するために使われるパターン集。ってここまで書いてみて思ったんだが、そもそも業務向けアプリケーションってなんだろうね。
ベストプラクティスでもないし、サンプルコード(JavaもしくはC#)がそのまま打てば動くようなものでもない。というわけなので、「明日使えるコーディング例がここに」って感じではない。読み方としては、ここで書かれている内容を読み手の経験をベースにそれぞれ語り合うっていうのがいい気がする。一人で読み進めるのであれば、一旦全部をざっと通して読んでそこから詳細を読んでいく感じかなと思う。
書かれている内容は難解。日本語訳がこなれていないという声もよく聞くけど、元の英文も難解なので、こればっかりはしょうがない。
書かれた時期が時期だけに、内容がちょっと古いという点もあるけど、著者の先見性が所々に垣間見えたりするし、そんなに技術的な流行に流される内容ばかりではない。コーディング技術よりも一歩下のレイヤーの部分が書かれている。その分、分かりにくいところはあるんだけれども、繰り返し読んでいけば分かってくる気がする(自分もそうありたい)。
というわけで、アプリケーションを設計・実装するソフトウェア技術者なら読んでおいて損はないかなと思って星5つ。
Posted by ブクログ
SI業態(ウォーターフォール開発を主とする企業)に向けたアジャイル導入本。普段ウォーターフォール型開発に携わっており、プロジェクトを計画・リードするポジションのPM/SEにオススメできる良書。
本書では、日本のSI事情を考慮したウォーターフォール + アジャイル型(ハイブリットアジャイル)がまとめられており、アジャイルプラクティスを取り入れるかは別として、様々な点が参考になる。(TDD/CIの効果など)
前半で開発手法に関する説明が一通り行われ、その後に関西電力の中規模開発(20人月くらい?)における実例が記載されており、実際の運用がイメージしやすい。
全体を通して感じられるのは、アジャイルプラクティスに対する理解と、理解の上で計画/実践することの大切さ。
大規模SIでは契約形態等で問題になることが多いが、ハイブリッドアジャイルの場合、ベンダ側の知識レベルやコントロールの方が重要に思える。
例えばTDDを採用する場合、テストコードの妥当性をチェックする必要があり、また、CIを採用する場合には、CIを実現するための実務経験が必要である。
これまで伝統的なシステム開発を行ってきた会社にとっては、実施の妥当性が大きな壁になるだろう。(そこに投資できるかどうかが、企業体質を改善できるかどうかの差になると思われる)
Posted by ブクログ
大規模システム開発にアジャイルを適用する一例として関西電力の例を挙げ、WFとの融合を図る。
一般的なアジャイルで用いられる手法の紹介もあり。
日本の大企業でよくある、委託開発に対応するため
WFの上流設計以前&統合テスト以降はWFのまま、
詳細設計~実装~結合テストはアジャイルを適用する
【再認識】
・アジャイルに向いているのは、
上流~下流まで自社開発
スキルのある人材
ツール環境構築
【気づき】
・アジャイルは手段であり、目的ではない
目的はプロセス改善による品質&生産性向上
・テスト駆動開発を適用すると、単体テストの品質指標が使えない→カバレッジで評価
・アジャイル導入の改善効果を予測する
→改善効果がないなら、適用は無意味
・イテレーション開発時、計画に2日ほど割き
タスク分割を行うが、このタスク管理するには
機能を詳細まで検討しておかなければならない。
とりあえず作り始める、はNGで
計画をしっかり立てることが重要という
アジャイルの一般的な感覚とは異なる
→むしろアジャイルこそ、計画が重要