コロンブスの卵というか、地下鉄が先か電車が先か的な話だとは思うのですが、SEが論理的思考を鍛える一番の教材はデバッグだと思うんです。

たとえば、MECEの「もれなく、ダブりなく。」
再現性の低い不具合を再現させるときに、再現パターンを考えるのはまさにこれじゃありません?

クリティカルシンキングの「問題を構造化して、客観的に分析する。」これなんて、いくつもの不都合な現象が発生している状況から根本原因を突き止めて修正する時の思考パターンそのものな気がするんです。


逆に考えると、こういうロジカルシンキングのトレーニングをするとデバッグに役立つとも言えますね。

というか、むしろこっちの見方の方が正しいのかな・・・