NISHIO Hirokazu[Translate]
ソフトウェアプロジェクトの停滞の原因
2026-06-01 dd2030 slack nishio
> このリファクタリング案、人間の僕がやってたら調査している最中に「沼だからいじるのはやめとこう」と判断してた気がする
> 人間の10~100倍早く経緯を調べ上げてくれて解決案を示してくれるので本当に助かる

開発を続けてきる時には「必要な情報」が脳内のすぐに思い出せる領域にあり、ほぼ0コスト
少し時間が空くとその領域にいなくなる
必要な情報が整理されたドキュメントが存在していれば、読むコスト1で回復できる
ほとんどの場合、そんなドキュメントはない
この場合には調査コストで3~コストという感じ
ちょっと調べてわかれば3コスト、調べた結果としてもっと他の件に関連していたら10~、と段々膨れ上がる
この調査をやってる間により優先すべきタスクが発生して割り込まれたりする
人間の脳のキャパが溢れて混乱し始めたりする
これは調査のプロセスを脳内でやろうとしないでちゃんと記録をとりながらやれば回避できる話なんだが、定数倍のコストがかかる


"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]