教訓
不具合の原因究明
- 現象の状態をキープする
- その状態で確認することをできるだけ行う
- すぐに現象が起きている状態を壊さないこと(再現しずらい現象かもしれない)
- 現象を再現させること
- 現象の再現率を上げること
- 簡単に発生する方法をみつけること
- 条件Aを抜いても発生する=条件Aは関係ない(無罪)
- 他の人に現象を説明する
- もう1度整理してわかりやすく説明することでひらめくことが非常に多い
- 人形に向かって説明する人もいるくらい・・・大事
- まず自分を疑うこと
- 自分の行った設定を疑うこと
- 作成したモジュールを疑うこと(まず自分のバグを疑う)
- 相手の言っていることを全て把握すること
- インターフェースの仕様はきちんとする
- 状態・環境はどういう条件を期待するのか?