The pragmatic programing 2.10 2.13
-
Upload
takashi-honda -
Category
Documents
-
view
169 -
download
5
description
Transcript of The pragmatic programing 2.10 2.13
達人プログラマー読書会
第2章 10 - 13
本田 恭
W アジャイル開発の汎用性
I 各セクションの内容がアジャイル開発について学んだ内容と類似
S 概念的には全員がすでに学んでいる
D これを通じてアジャイル開発について学んでほしい
O 開発に携わる人々
M アジャイル開発との関連性を強調する
Agenda
● 曳光(えいこう)弾
● プロトタイプとポストイット・ノート
● 専用の言語
● 見積もり
● まとめ
Agenda
● 曳光(えいこう)弾
● プロトタイプとポストイット・ノート
● 専用の言語
● 見積もり
● まとめ
プロジェクトの目標を見失う
http://pds.exblog.jp/
● 曖昧なユーザーの要求
● はじめて触るフレームワーク
● Doneの定義が存在しない
● 未知の技術
原因
プロジェクトに光を灯す
http://livedoor.blogimg.jp/
● ユーザーに動くものを見せて確認
● 常にデモが可能
● 統合されたプラットフォーム
● 明確な進捗
曳光弾によるアプローチ
http://farm3.static.flickr.com/
Agenda
● 曳光(えいこう)弾
● プロトタイプとポストイット・ノート
● 専用の言語
● 見積もり
● まとめ
プロトタイプの目的
特定の質問に答える
http://www.flickr.com/
● 設計
● 追加する新機能
● ユーザーインタフェース
● システムの仕様
プロトタイプの適用対象
● 正確さ
● 完全さ
● 頑強さ
● スタイル
プロトタイプを使うとき
http://sanderssays.typepad.com/
検討を行う対象のみに焦点を当てる
プロトタイプの注意点
プロトタイプは使い捨てで不完全
http://www.flickr.com/
Agenda
● 曳光(えいこう)弾
● プロトタイプとポストイット・ノート
● 専用の言語
● 見積もり
● まとめ
https://pbs.twimg.com
設計に合わせた言語選択
http://www.thecinema.jp/
なければ作ればいいじゃない
Agenda
● 曳光(えいこう)弾
● プロトタイプとポストイット・ノート
● 専用の言語
● 見積もり
● まとめ
http://japan.cnet.com/
言葉のインパクトは大きい
単位を工夫せよ
期間 見積もり単位
1 ~ 15日 日
3 ~ 8週 週
8 ~ 30週 月
30週以上 見積もりが正しいか確認する
見積もりの重要ポイント
● 同じ作業をした人に聞く(見積りの裏付け)
● 問題と自分の状況を理解する
● システムのモデル化
システムのモデル化
● モデルをコンポーネントに分解(作業に分解)
● 各作業に値を割り振る
● 答えを計算する
● 見積もり結果を残しておく
http://farm3.static.flickr.com/
Agenda
● 曳光(えいこう)弾
● プロトタイプとポストイット・ノート
● 専用の言語
● 見積もり
● まとめ
プロジェクトに光を灯す
http://livedoor.blogimg.jp/
プロトタイプの目的
特定の質問に答える
http://www.flickr.com/
http://sanderssays.typepad.com/
検討を行う対象のみに焦点を当てる
プロトタイプの注意点
プロトタイプは使い捨てで不完全
http://www.flickr.com/
https://pbs.twimg.com
設計に合わせた言語選択
http://www.thecinema.jp/
なければ作ればいいじゃない
http://farm3.static.flickr.com/
http://img5.blogs.yahoo.co.jp/
おしまい