IT技術者が不足しているということは、これまでも述べてきた。主な原因だけでも、いくつか挙げられる。 一つには最近の企業の情報化投資の拡大、企業の吸収・合併など組織的な統合に伴うシステム統合ニーズの高まり、行き過ぎたアウトソーシングの弊害から逆にインソースへの方針転換を始めたこと、ITベンダーからユーザー企業への転職が増えていることなどが考えられる。 これに対する抜本策はあるのだろうか。 まずは、プログラム開発業務の抜本的な改革が必要だろう。すなわち、多くが手作業となっているプログラムのコードを、自動生成することである。 実はソースコードの自動生成の試みは、トライ・アンド・エラーの長い歴史でもある。例えば、1980年頃にブームとなったソフトウエア開発の自動化ツール「CASE」は、うたい文句ほどの成果は得られなかったし、それに続いて2001年に提唱されたMDA(モデル駆動アーキテクチャ)は部分
![IT人材の不足に悩むなら、頼るべきはユーザー部門だ](https://cdn-ak-scissors.b.st-hatena.com/image/square/1e98f80dda041cbe553cb67fabc62d1e3adeea87/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fit%2Fatcl%2Fcolumn%2F16%2F082600182%2F093000006%2F00.jpg%3F20220512)