ソフトウエア工場という夢

 ソフトウエアは今でも職人技が残っている世界である。ソフトウエア工場という概念は昔からある。でも、達成はされていない。
 たとえば、過去には、仕様を記述し、ソフトウエアを自動生成するという試みがあった。今でも研究は続けられているが、仕様を記述するということそのものが、難しい。仕様記述言語といいうのもあるが、これを理解し、仕様を記述できる技術者がどの程度いるのだろうか?
 ソフト開発を職人技にしない、「エンジニアリング」と「工場」にするという記事の題名を見たときに、また、現実離れした話を、と思った。ただ、この記事を読んでみると、今までの試みも包括し、ソフトウエアの強みと弱みも分析した記事であった。でも、やっぱり、工場にはできないだろう。