デバッグは根本原因分析
from/villagepump/根本原因分析
デバッグって「おかしな挙動」という事象の根本原因を突き止めて解決する作業だよね/villagepump/nishio.icon
じゃあ日々やってる
歴史的にはむしろ逆で、まず工場生産などで「改善をする人」と「言われた通りに作業する人」が明確に分かれてた
トヨタなどが、全員がカイゼン活動に参加すべきだ、という考え方のマネジメントをし始めた
ここでなぜなぜ分析などが生み出された
一方でソフトウェアエンジニアリングにおいては考える人と作業する人があまり明瞭に分離していなかった
パンチャーが分かれてた時代はあったけど
多分「繰り返し同じ作業をする」というタスクのウェイトが小さくて、指示通りにしか動かない人に指示を出して動かすとコストが工場生産よりも高いからなんだな