Σプロジェクト(シグマプロジェクト)
Σプロジェクトは、日本政府が1985年から1990年にかけて推進した重要な
国家プロジェクトです。別名「Σ計画」としても知られ、正式には「Software Industrialized Generator and Maintenance Aids」の略称であるSIGMAの名を冠しています。これは、「ソフトウェア生産工業化システム」とも呼ばれ、その目的は、国内のソフトウェア開発の効率向上と生産性増大を図ることにありました。プロジェクトには、通商産業省(現・
経済産業省)が関与し、情報処理振興事業協会 (IPA) が民間企業と協力して実施しました。最終的に、250億円という巨額の予算が投入されました。
プロジェクトの背景
このプロジェクトは、ソフトウェア危機と密接に関連しています。1968年には、プログラムの規模が増大し、それによってソフトウェア開発が難しくなるとの問題が米国で語られていました。その解決策として、
ソフトウェア工学が提唱され、多くの研究が進められていました。特に1970年代には、モジュラル
プログラミングや構造化分析設計といった技術が注目され、日本でも官民が協力して研究を進めるための団体が設立されました。
しかし、1980年代に入ると、日本国内では
ソフトウェア工学に対する関心が薄れ、むしろ開発要員の確保やその管理に重点が置かれるようになりました。この時期、1990年には約60万人のソフトウェア技術者が不足する見込みであり、2000年までには97万人に達するという予測が立てられました。このような状況を受けて、プロジェクトは発足しました。
プロジェクトの目的と内容
Σプロジェクトでは、ソフトウェア開発において人間の技術に依存せず、マネジメントの力で生産を行うシステムの確立を目指していました。具体的には、再利用可能なソフトウェア部品を中央
サーバーに集め、全国の開発拠点からネットワークを介してアクセスできる環境を整備しようとしました。これによって、
プログラミングの専門知識がなくても、マニュアルに従って組み立てるだけでソフトウェアを製造できる仕組みを構築しようとしたのです。このシステムは「Σシステム」と呼ばれ、以下の3つの要素から成り立っていました。
1.
Σセンター - 登録されたソフトウェア部品の情報や更新情報を中央で管理する
サーバー。
2.
Σワークステーション - Σ仕様の開発ツールを
インストールした専用マシンを全国の開発現場に配置。
3.
Σネットワーク - 全国のΣ
ワークステーションとΣセンターを結ぶ分散型システム。
しかし、これらの構想には問題もあり、
ソフトウェア工学の科学的な発展や理論が無視されていたため、実現の難しさが伺えました。1980年代後半にはアメリカにおける
ソフトウェア工学の発展が盛んであったため、技術研究に対する関心が高まっていましたが、日本ではほとんど無視され、システムの実用性や効用に疑問が提出されました。
プロジェクトの結果とその後
Σプロジェクトは1990年4月1日に終了しました。その後、
コンピューターメーカーやソフトウェア企業の出資により「シグマシステム」という新たな事業会社が設立され、融合した開発環境を目指しました。しかし、1992年には途中で計算機センターの閉鎖が決定され、最終的には1995年に解散を迎えたのです。その活動の大半が期待されたほどの成果には結びつかず、事務的な業務分野ではあまり評価も得られませんでした。
このように、Σプロジェクトは日本のソフトウェア開発の歴史における一つの挑戦であり、その意義を過去のプロジェクトとして振り返る際には多くの教訓を提供していると言えるでしょう。