ETEC誕生の背景

第１回

当協会のホームページはこの４月にリニューアルしたが、リニューアル前後で変わらずアクセス数が多いのが、協会が開発し、運営しているETEC(組込み技術者試験制度)のページである。今回から4回連載の予定で、ETEC開発で主導的な役割を果たした前専務理事の門田浩氏に、創設までの経緯、時代背景、趣旨、概要、今後について寄稿してもらった。
（編集部）

初回はETEC（Embedded Technology Engi-

年以前からCMM（Capability Maturity Model）

２．
組込み系の活動
２．
１ 開発力強化タスクフォース

neer Certiﬁcation）の基本原理であるETSSの適用、定量管理など業務系の手法を取り入（Embedded Technology Skill Standard）が生れ始め、2004年10月創設で立ち上がったばかタスクフォース（以下TF）
リーダーの現場でのまれるまでの時代背景を説明する。たぶんに著りの政府組織ソフトウェアエンジニアリングセ

経験から、プロセス改善やプロジェクト管理等者の回顧録的になり、個人的な意見が含まれるンター（以下SEC）にも積極的に参加し、ET2005などにいきなり組織に手をつけず、Cコーディことを容赦願いたい。
また、断らない限り、登場あたりから外部発表を始めた。特にET2007にング作法という現場指向で立ち上げた。Cコーする方々の所属と肩書は当時のものを用いた。

おけるトヨタ自動車の重松崇氏の講演では、そディング作法は業界に広く受け入れられ、そのの取り組みの概要が公開され一大インパクト

後の開発プロセス、プロジェクト管理などの領がもたらされた。
こうしてようやく組込みソフト域で活動を円滑に進めることが出来た。
その結ウェアそのものと固有の問題が広く一般に認果ESCR（EmbeddedSystemCodingRefer-識されるようになった。

ence)、ESPR（EmbeddedSystemProcess Refer-0．
組込みソフトウェアと時代背景
組込みシステムは機器に搭載されたコンピュータシステムで1970年代のマイクロプロ

ence）、等々実務で参照すべき教科書群が次々

セッサ の 登 場 に よって 生 ま れ た 。当 初 はinvisible computer systemなどとも称された

１．
組込みソフトウェア強化は国策と生み出された。当時、業務系ソフトの世界でが、1980年代はembedded systemという名称

国策としてのソフトウェア強化構想は、2000はCMMやISO 15504（ソフトウェア開発プロセが定着した。そのソフトウェアは小規模な資源

年に発表されたe-Japan戦略にルーツがある。

ス標準）などが盛んに議論されており、SEC参加監視をするモニタあるいは小型のリアルタイム

その第二フェーズであるe-JapanⅡ戦略の流れ

企業からはその方面の活動を推す声が強かっOperating System（以下OS）の下での機器制御の中、産学連携の重要性から米国カーネギーメたが、それ以前になすべきことがあるというTFを中心としたもので、アセンブラとC言語によるロン大学のソフトウェア工学研究所(略称SEI)おリーダーの英断があったといえよう。

匠の技が中心であった。
それが搭載されるマイよびドイツのフランフォーファ協会実験的ソフ

クロプロセッサの性能向上とともに次第に大規

トウェア工学研究所（略称IESE）の活動を念頭

２．
２ 人材育成タスクフォース

模化し、ソフトウェアが抱える諸問題（品質、方に、最終的には総合科学技術会議（当時）の答

当初よりスキル標準の設定を目標とし、業界法論、開発管理等）が顕著になってきた。
さらに申によって(独)情報処理推進機構（以下IPA）ににおいて活動されている方々のヒアリングを重メモリ容量などのリソースの制限、リアルタイムSECが設置され活動が具体化した（SECについねた。
その意味でボトムアップであったが、業種制御（注1）、ツールや方法論の未整備など組込ては囲み記事）。業務ソフトウェアの品質と生産ごと、工程ごとにスキルや技術がばらばらと存みシステム固有の問題も加わり、いわゆる開発性向上を目標とするエンタープライズ（業務系）在し、またスキルとは技術とはと言うそもそも力の強化が徐々に議論されるようになった。

ソフトウェアプロジェクトと、組込みフトウェアの論が整理されていなかった。TFリーダーによっ

しかしながら一般にはハードウェアには目を開発力強化と人材の育成を目指す組込みソフて技術とスキルの峻別、スキルのレベル化(注3)

向けるがソフトウェアは二の次というのが風トウェアプロジェクト（組込み系）が中心的役割

ならびに技術領域の階層化というフレームワー潮、特に製品開発の経営者の姿勢に顕著で(注2)を担った。
こうして初めて公的な組織におクが提示された結果、その有効性が確認されあった。必然的に国内でこの問題に取り組んだ

いて組込みソフトウェアが登場した。
ここでわか2005年にETSSが誕生した。ETSSにおいて重要のはアカデミック側であり、1984年のTRONることは、前述のように組込み系はそもそも開なことは、スキルとは対象とする技術を遂行す(The Real-Time Operating System Nucleus)プ発力全般に問題があるという認識であった。

る能力と定義される点である。技術そのものはロ ジェクト（ 東 京 大 学 ）、そして 2 0 0 3 年 の12TOPPERS( Toyohashi Open Platform for

経済産業省は情報処理振興課の嶋田隆氏と祝谷（いわたに）和宏氏が担当され、SECのセン

Embedded Real-time Systems)プロジェクト

ター長にはNTTソフトウェアの鶴保征城氏が就任した。組込み系は開発力強化、人事育成の（豊橋技術科学大学）であった。
しかしOS中心２タスクフォース(TF)が設置された。実務には開発力強化TFに東芝の平山雅之氏(故人)、人であったことは否めない。

材育成・スキル標準TFは東海大学の大原茂之氏が担当され、施策立案は東芝の田丸喜一郎

一方、業界でこの問題にいち早く組織的に取氏、そしてまとめ役・推進はNECエレクトロニクスの筆者という布陣であった。なお所属は当り組んだのは、実はもっともソフトウェアから遠時のもの、また、経産省のお二人は現在民間にて活躍中で祝谷氏は当協会IoT技術高度化いと思われていた自動車業界であった。2000

委員会にて講演もされている。なおSECは2012年6月まで活動を続けた。

Bulletin JASA 2020 Oct. vol.75

知識として伝達できるが遂行能力は個人に依存するわけで、これが人材育成の要となった。

２．
３ 組込みソフトウェア産業実態調査

能力検定が浮上した。

どがあり、活動が停滞していた。
これを打破する

まず、公的なソフトウェア技術検定は図１にために松尾隆徳会長の指揮の下2005年よりあるように法令に基づきIPAが実施している各「JASA改革」が推進された。
「日本システムハウ

種試験があるが、業務系が主体であるといえよス協会」から現在の「組込みシステム技術協会」

組込み系におけるもうひとつの重要な活動う。民間に目を向けると、やはり業務系が殆どへの組織名称の変更、責任事業本部制の導入、に発足時から開始した組込みソフトウェア産業で自社の製品を使いこなす技術を対象にしたET-Westの開始、ETロボコンの組織再編そして実態調査があった。調査の最大の成果は、組込企業ベースの技術能力試験はマイクロソフト、ETEC試験事業の着手などが実施された。

みシステムの品質、納期そして開発コストを左シスコ、オラクルなどが実施している。また、企ETECはJASA改革の流れの中で、組込み技術右するのは組込みソフトウェアであることを数業の製品に縛られないLinuxをはじめ各種OSS者不足、公的検定試験の欠如という事情を好字で示したこと、関連して必要な技術とスキル（Open Source Software）の技術者検定として機と捉え、当時理事で技術本部長であったイーが明確になったことにある。2006年に経済産はLPI（Linux Professional Institute）の日本法ソル澤田勉氏の主導により企画委員会立ち上業省により組込みソフトウェア業が認知され、人、LPI-Japanによる技術者認定試験がある。いげられた。立ち上げで一番重要なことはフレー

日本標準産業分類の産業コードG3912（注4）がずれにせよ広く知られた組込み系の検定は無ムワークであるETSSに具体的な技術を埋め込割り当てられたことで位置づけが確固たるものかった。

む作業である。
これにはETSSの提唱者であるとなった。加えて組込み業界はもとより、周辺の戻ってIPAの体系においても組込み系は高度大原茂之氏の主導で行われた。基本的な考え業界でも注目を集めたのが人材の状況であっスペシャリストを対象としたエンベッデドシステ

は図２の組込みシステムの概念図である。
これた。殊に2005年組込みソフトウェア産業実態調

ムスペシャリスト試験があるのみで一般の技術によって大筋は技術要素、開発技術そして管理査では、約7万人不足、翌年は9.5万人不足とい者を対象にしたものはない。つまり隙間があっ技術という大枠が定められた。

う衝撃的結果が公表され、当時人材調達に一たわけで、これは今も変わっていない（注5）。

服感のあったIT系から組込みへという流れが一時出来上がったほどである。

３．
人材育成とスキル

ここで技術要素について説明を加えておき検定において確認しておかなければならなたい。一般には要素技術という言葉が流通していのは技術とスキルの関係である。技術は知いるが、これは技術を実現するための細かい識、すなわち知っていることが求められ、スキ要素という意味合いが強く、図２で示される技

ルはその知識を使う遂行能力である。ペー術はコンポーネントレベルであり、システムを組込み、業務系に拘わらず、ソフトウェア分野

パーテストで確認できるのは基本的に知識で構成する技術の意味合いを込めている。開発の強化は携わる人材の育成に行きつく。そしあり、遂行能力ではないがこれを解決したの技術、管理技術は対象製品によってそれほど変て、人材育成には求められる技術領域におけるがスキルレベルの定義であり、次回詳述する

わることはなく、SECで発行されたETSSガイド

知識とスキルの測定が出発点となる。では、い予定である。

ブックにほぼ従うことになった。
しかしながら、組込み製品の性格を左右する技術要素は一意かにしてスキルや知識を測定するか、上司や専門家による面談や診断という手法もあるが客４．
JASAの活動的には決められないので、システムの基盤機能観性や実施面の制約が多く、客観的で量的な

ここで2004〜5年当時のJASAを振り返って制約のない方法が望まれる。
ここで一気に技術

みると、JASAは初期に入会した会員の退会なを担う技術要素である組込みリアルタイムOSが選ばれた。

注1：要求される応答時間の制限下でプログラム実行を制御する処理、組込みシステムではほとんどの場合要求される。
注2：第3のプロジェクトとしてITS（Intelligent Transport Systems：高度道路交通システム)関連の先進ソフトウェア開発プロジェクトがあった。
注3：レベル分けを日本の伝統芸能、武道における修行の過程、守破離をモデルとしたことで話題を呼んだ。
注4：残念ながら位置づけは、大分類G 情報通信業、中分類、39 情報サービス業、小分類391ソフトウェア業、そして細分類3912 組込みソフトウェア業となっており、ハードとソフトが融合した組込みシステム作りに関わる産業とはなっておらず、これは今も変わっていない。
注5：前身の情報処理推進協会時代より実施していたものに第一種、第二種および特殊情報処理技術者試験があった。
ここには時代を反映し、組込みという姿はない。

図１
公的なソフトウェア技術検定(出典IPA https://www.jitec.ipa.go.jp/1̲11seido/seido̲gaiyo.html)

図2
組込みシステムの概念図（出展：SECフォーラム2005年大原茂之氏発表資料）

Bulletin JASA 2020 Oct. vol.75

13