狠狠撸

狠狠撸Share a Scribd company logo
XPと生態学
XP & ecology
2006.6.29
XPJUG あまのりょー
XPJUG
からの告知
2
今年もやります
「XP祭り」
2006/9/2 (土)
於:都内某所
予定を空けてお待ち下さい
3
「XP祭り 関西」
2006/9/30 (土)
於:ワッハ上方
こちらもよろしく
4
私 5
某大学 大学院
農学研究科
応用生物科学専攻
植物保護科学講座
昆虫生態学研究室
出身(中退だけど)
6
履歴書、書くの大変
なんですよね。。。
7
何やっていたかってーと
? 蝶のベイツ型擬態の研究とか。
? 針葉樹にゴール形成する
タマバエの研究とか。
? 行動生態学やら、
進化生態学やら。
シロオビアゲハ (Papilio polytes)
8
そこで本日は
? XP、、、というかソフトウェア開
発と生態学に見られるアナロジー
について考えてみました。
? コの業界に入った当初から、漠然
と考えていた事なんですけどね。
9
多様性、重要
? 生態系の持続的な運営には生物的
多様性(bio-diversity) が重要。
? XPE 2nd. でも Kent Beck が
Diversity の重要さを説いていた。
(衝突が必要だとも)
10
多様性、重要
? 実は、今日の考察は殆どこの一言
に集約されます。
? つまり、本日の結論。
11
先にフィードバック
? 今回のトークスについて練っている
うちに、アジャイル界隈から、
生態学業界にフィードバック
できる要素があることに気づいた。
? そう、アレ。
12
腰リール
撮影協力: Akiyah 氏
13
フィールドワーカー
にウケそう
14
農学
15
リサージェンス
? 農薬や殺虫剤の過度の散布により、
かえって害虫が増えてしまう現象。
16
個体群生態学的な解釈
? 天敵生物が先に絶滅する事により、
害虫の発生を抑制する要因がなくな
ることによる。
天敵 害虫
農薬
t
害虫大発生!
天敵絶滅 orz
17
経済的被害水準
? 天敵と害虫の関係を低密度(経済的
被害水準以下)に抑えつつ、持続さ
せることで、十分な収量を得る。
天敵 害虫
t
経済的被害水準
18
ソフトウェア開発では
? 優秀な開発者が先に燃え尽きる事に
より、バグの発生を抑制する要因が
なくなることによるデスマ化。
開発者のモチベーション
バグ
開発者酷使
t
バグ大発生!
開発者燃え尽き orz
19
バグの経済学
? 提供するソフトウェアの価値とバグ
によるコストのトレードオフを鑑み
た持続可能なリリース計画。
開発者のモチベーション
バグ
t
経済的被害水準
20
群集生態学
21
キーストーン種
? それを除去すると群集の性質が大き
く変化する種。
? 例えば食物連鎖。
? ラッコ, ウニ, コンブ, 魚介類
? 実際にはリニアーな系よりも、む
しろ食物網におけるロール。
22
そんな人、いるよね
? マネージャ? リーダー?
? →職制上のリニアーな関係ではな
くて、むしろ???
? ファシリテーター!
? スターエンジニア!
? ムードメーカー!
23
提案
24
プロジェクト?エコシステム
? 多様性に基づく、疲弊せず、持続可
能で、ダイナミックに変化していく
プロジェクトチームの運営。
? 自然生態系の写像。
25
ニッチとトラックナンバー
? 多様性の維持はトラックナンバーの
減少にはつながらない。
? むしろトラックナンバーを増加させ
る。
? 空きニッチ(生態学的地位)は、多
様な系だからこそ、埋まる。
26
移入と移出
27
? プロジェクト内の閉じた生態系か
ら、プロジェクト間?会社間といっ
たオープンな系を意識してみる。
? 移入と移出こそが多様性の鍵。
? 人レベルの交流
? 知識?マインドレベルのやり取り
Keywords
共生
競争
送受粉
種子散布
環境収容力
断続平衡進化
漸進的進化
r戦略, K戦略
擬態
林冠ギャップ
淘汰圧
密度依存
すみ分け
28
ご清聴ありがとう
ございました。
29

More Related Content

XP と生態学