人の問題 工学の問題 コードの問題 の三つに分けられるような気が最近しています。 個別の状況ではさらに違う問題もありますが、上記の三つは割と多くの所で一般的に表れる問題と言えるでしょう。 人の問題は範囲が広すぎて解釈次第では全て人の問題、とも受け止められるような物になってしまいます。 大抵の問題は結局人の問題であり、片づけ方もそれほどプログラム関連特有な物では無く、ある程度は一般的な物に思えます。 人の問題はいろいろな人が着目していて良く研究もされているように思います。 皆がソフトウェア開発のプロジェクトにおいて人の問題が重要である事は知っているでしょう。 工学の問題というと工学とはなんだ?という話にもなってしまいます。 計測を元にした仮説、予測、実験による検証のプロセスが工学だと私は思っていますが、それにさらに研究結果として既に分かっている物もここでは含めたいと思います。 例えばプロジェ
![ソフトウェア開発の一般的な三つの問題](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)