技術解説

Technical Explanation

組込み技術者向けキャリアガイドの開発
組込みシステム産業振興機構 教育事業推進部会
大阪大学大学院 情報科学研究科長

キャリアプラン体系化ワーキンググループ主査

井上 克郎

組込みシステム産業振興機構では、ETSS※1を基にして、組込み技術者が自己の現状認識と将来のキャリアパスの確認が容易にできるように工夫した「組込み技術者向けキャリアガイド」（以降、キャリアガイド）を作成した［キャリアガイド］。
本稿では、このキャリアガイドの概要や考え方とともに、簡単な利用例についても解説する。

1 キャリアガイド作成の背景と目的キテクト）を輩出してきている。

アジア諸国を中心に新興国が台頭する中、日本企業が込 み ス キ ル 標 準（ETSS）」［ETSS，ETSS 2005］ が、グローバル競争に打ち勝つためには、家電、環境、医療、技術者自身のキャリアアップに役立つか、また、企業がエネルギーなど日本が得意とする分野で持続的な成長を技術者の育成計画を立てる際に役立つかを調査した。

課題 2 及び 3 に関しては、IPA/SEC が策定した「組実現していくことが必須である。組込みシステムは、こその結果、実際に各企業が現場で活用するにあたってれらの産業の中核を担い、日本の発展を支える重要な鍵は、いくつか補足すべき事項があるとの結論を得た。ことなる。日本における組込みシステムの技術力を更に向の結論に基づき、2011 年 1 月より組込みシステム産業上させ、産業の大きな発展へと導くためには、体系的な振興機構内の教育事業推進部会において、キャリアプラ組込み技術者の育成が必要である。

ン体系化サブワーキンググループを立ち上げ、ETSS に

現在、組込みシステム関連技術者の育成には、以下のような課題があると考えられる。
【課題１】実践的知識・技術を備えた高度組込み技術者を育成するための体系的な教育プログラムが無い。

基づいた独自のキャリアガイドを作成することとした［キャリアガイド］。

2 キャリアガイドの考え方【課題２】組込みシステムの開発では、組織と職種の関係並びにキャリアアップやキャリアチェンジの関係が他の産業に比べて分かりにくく、組込み技術者自身がキャ①実態に則したキャリアマップの定義
組込みシステム産業振興機構の会員企業からのヒアリリアについてのイメージを持てない。

ング結果を集約、整理して「組込み技術者キャリアマッ

【課題３】個人と企業がキャリアアップの目標を共有出プ」（以降、キャリアマップと呼ぶ）を作成した（図 1）。

来ていない。

その中では各キャリアを、開発系キャリア、検証系キャこれらの課題に対し、組込みシステム産業の拡大のたリア及び支援系キャリアの 3 つに分けた。キャリアガイ

めに、産学官連携を推進している組込みシステム産業振ドでは、開発系キャリア及び検証系キャリアを中心に記興機構は、次のような取り組みを行ってきた。

述している。

課題 1 に関しては、本機構の前身である「組込みソフ②システムアーキテクトの重要性についてト産業推進会議」にて検討を行い、「組込み適塾」シス

開発系キャリアにおいては、システムアーキテクトをテムアーキテクトコースを開講し、2008 年度以降、実とくに重視している。すなわち、開発系キャリアを目指践的知識・技術を備えた高度組込み技術者（システムアーす場合、その最終目標としてシステムアーキテクトにな

SEC journal Vol.8 No.2 Jun.2012

85

技術解説

Technical Explanationる、あるいは、少なくともシステムアーキテクトの素養をある程度身につけた上で他のキャリアにキャリアチェ

3 キャリアガイドの構成
本キャリアガイドは以下の 4 つから構成される。

ンジする必要があると考え、検討を行った。

（1）キャリアの定義③テストアーキテクトの必要性について支援系のキャリアに、テスト設計の重要性を考慮しETSS で示されているプロダクトマネージャやプロ「テストアーキテクト」を定義した。これは ETSS にはジェクトマネージャなどの 10 種のキャリアに加え、テ存在しないが、実際に調査を行い、重要なキャリアの一ストアーキテクトを新たに追加した。このテストアーキつとして存在していることを確認している。したがって、テクトの責任範囲は、「システム検証の戦略立案」であり、「テストアーキテクト」を目指すべき検証系キャリアのその概要は、「テスト全体の構造を設計し、テストの詳到達点の一つとして定めた。

細設計の指針・原則を決定する」とした。

④キャリアアップ、キャリアチェンジを意識したスキル（2）キャリアマップ

分布の構成
キャリアアップやキャリアチェンジを果たすために必組込みシステム技術者の代表的な職種における能力開要なスキルは何かを明示し、ETSS で定義しているスキ発の標準的道筋を図 1 に示した。ETSS に定義されていル分布について必要な部分のみを取り出すとともに、一るキャリアをもとに、一般的な組込み関連企業における部を、会員企業の実態や要求に即して変更した。具体的人材育成状況をモデル化し、俯瞰的に示している。このには、後述する 5 つのキャリアパスにおいて、キャリア中では以下の 5 種類のキャリアパスを示している。

アップやキャリアチェンジに伴ってスキルが積み上がる

Ｆ：プロダクトマネージャ（ハイ）向けキャリアパス

よう、留意しながらスキル分布を再定義した。

Ｇ：システムアーキテクト（ハイ）向けキャリアパス

⑤ HCM について

Ｈ：ソフトウェアエンジニア（ハイ）向けキャリアパスETSS では、技術者のビジネススキル、中でも人的資源の有効活用技術 HCM ※ 2 の必要性はとくに強調されて

Ｉ：ブリッジ SE（ミドル）向けキャリアパス
Ｍ：テストアーキテクト（ハイ）向けキャリアパス

いないが、我々の議論の中ではその重要性が強く認識さ開発系キャリアにおけるドメインスペシャリストや、れた。したがって、原則どのキャリアにおいても、キャ

支援系キャリアにおける開発プロセス改善スペシャリス

リアレベルがミドル以上である技術者は、HCM のスキト、QA スペシャリスト、開発環境エンジニアにおいてルを必要とした。

は、明示的にキャリアパスを示すのが困難であることが、今回のヒアリングから導き出されたため、キャリアパス定義の対象外とした。またブリッジ SE（ハイ）につい

開発系キャリア開発担当部長

フェロー・シニア
エキスパート・技士長

F

プロダクトマネージャ

G

ハイ

支援系キャリア

開発担当課長M

テスト
アーキテクトハイ

ハイ

開発プロセス
QA
改善スペシャリスト
スペシャリスト

各キャリアのレベルについては、ETSS の 7 段階から簡略化し、ハイ、ミドル、エントリの 3 段階とした。

ハイリーダーD
プロジェクトマネージャ

リーダー・主任

経験年数・役職

エキスパート・プロフェッショナル職

ドメイン
スペシャリストH
ソフトウェアエンジニアてはキャリアパスとして我々の関連企業において存在しなかったので、本キャリアマップには反映しなかった。

ハイシステムアーキテクトE
プロジェクトマネージャ

検証系キャリアミドル

開発管理職系

L

I

C
システム
アーキテクトミドル

B
ソフトウェアエンジニア

テストアーキテクトブリッジ SE
開発専門職系

K担当者

担当者

A
ソフトウェア
エンジニア

エン
トリ

開発環境
エンジニア

テスト
エンジニア
ミドル

ミドル

開発基礎系

（3）キャリアチェンジの説明

ミドル

ミドル

J
テスト
エンジニア

一般 企業固有呼称 の呼称

図1

組込み技術者キャリアマップ

86

SEC journal Vol.8 No.2 Jun.2012

エン
トリ

ハイ

…社内外をリードできるミドル…独力ですべてできる

エン
トリ…指導の下でできる…ETSS 定義

図 2 は、キャリアマップに出現する 5 種類のキャリアチェンジそれぞれについて、具体的かつ簡単な説明をしたものである。

…今回新規に定義（4）スキル分布特性図（組込み技術スキルマップ）
キャリアごとに保有することが望まれるスキルを、ETSS の定義に従い、スキルカテゴリとして技術要素、て追加した。またビジネススキルについても支援のも開発技術、管理技術、パーソナルスキル、ビジネススキとに遂行出来る必要性があると考え、スキルとして追ルを横軸にし、必要なスキルレベルを縦軸とした。

加した。

図 3 にプロダクトマネージャ（ハイ）向けキャリアパ・プロジェクトマネージャ（ハイ）についてプロセスマネジメントについて、現状を分析し改善・スのスキル分布特性を示す。ETSS との違いは以下の考改良出来る力が必要と考え、スキルとして追加した。

えに基づく。
・ソフトウェアエンジニア（ミドル）について・プロダクトマネージャ（ハイ）について

HCM に関して、人的な資源の有効利用をある程度プロジェクトマネージャ（ハイ）同様、プロセスマ（支援のもとに遂行できるレベル）出来る必要性があ

ネジメントについて、現状を分析し改善・改良出来るると考え、スキルとして追加した。

力が必要と考え、スキルとして追加した。
この他の 4 種類のキャリアパスそれぞれに関しても、・システムアーキテクト（ミドル）について開発技術に関しては、すべての項目について自立的に作業を遂行出来る必要性があると考え、スキルとしB

C ソフトウェアエンジニア ミドル から

システムアーキテクト ミドル
ソフトウェアエンジニアとして、ソフトウェア開発技術を十分理解した上で、５年以上の開発経験があり、管理技術についてもソフトウェア開発関連の幅広い知識を持っている技術者が、各分野の技術要素について精通し、システム要求分析、システム方式設計や、プロジェクトマネージメント、プロセスマネージメントを学習、経験し、また、パーソナルスキル、ビジネススキルを身につけることで到達できる。

C

D システムアーキテクト ミドル から

プロジェクトマネージャ ミドル
システムアーキテクトとして、プロジェクトを主導する立場を数年経験した上で、プロジェクトマネージメント、プロセスマネージメントを正しく理解し、それを実践できていること、加えて、ビジネススキルを持ち、問題解決能力、リーダーシップ、組織間調整などのパーソナルスキルを困難な状況でも、冷静に発揮できるようになった時に到達できる。

FEDC

＊１
開発対象に必要な事項について知識必要

知識必要

開発対象に必要な事項について知識必要

知識必要についてスキル必要についてスキル必要

L4
L3
L2 開発対象に必要な事項

＊3

技術要素

開発技術

プロセス
プロジェクトマネジメント マネジメント
管理技術

システムアーキテクトとして十分な経験があり、加えて、語学力を基礎としたコミニュケーション力、その国の風土、風習を理解した上でのネゴシエーションができるようになったときに到達できる。

スキルレベルの定義（ETSS 概説書【新版】P.28 に準拠）

テストエンジニアとして、テスト手法、テスト手順などを十分理解した上で、３年以上のテスト実施経験がある技術者が、品質マネジメントや開発プロセス、構成管理など管理技術を学習、経験し、また、パーソナルスキルを身につけることで到達できる。

図2 キャリアチェンジの説明＊3

HCM
マーケティング
会計
経営についてスキル必要

問題解決
リーダシップ
ネゴシエーション
コミュニケーション

ソフトウェアエンジニア L1（エントリ）

システムアーキテクト ミドル から
ブリッジ SE ミドル

テストアーキテクト ミドル

＊１

知識必要

*1 キャリアレベル「ハイ」の場合、いづれかのスキルについてスキルレベル４が求められる

J テストエンジニア ミドル から

＊１

知識必要

L4
L3
L2 開発対象に必要な事項

ソフトウェアエンジニア L1
（ミドル）

A

知識必要

L4
L3
L2 開発対象に必要な事項

システムアーキテクト L1
（ミドル）

B

＊１
開発対象に必要な事項について
知識必要

構成管理・変更管理
開発環境マネジメント
知財マネジメント
開発プロセス設定
調達マネジメント
リスクマネジメント
コミュニケーションマネジメント
組織マネジメント
品質マネジメント
コストマネジメント
タイムマネジメント
スコープマネジメント
統合マネジメント

KL4
L3
L2

プロジェクトマネージャ L1（ミドル）

プロジェクトマネージャとして、数多くのプロジェクトを完遂させたマネージャが、経営的な視点を持ってプロダクトの企画・研究・開発・販売・保守のプロダクトのライフサイクルを理解した上で、プロダクト全体のマネージメントを行えるようになった時に到達できる。

IL4
L3
L2

プロジェクトマネージャ L1（ハイ）プロダクトマネージャ ハイCL4L3
L2

プロダクトマネージャ L1（ハイ）システム適格性確認テスト
システム結合ソフトウェア適格性確認テスト
ソフトウェア結合
ソフトウェアコード作成とテスト
ソフトウェア詳細設計
ソフトウェア方式設計
ソフトウェア要求分析
システム設計システム要求分析

F プロジェクトマネージャ ハイ から定義し、ETSS との差異について記述した。

プラットフォーム
計測・制御
ストレージ
ユーザインタフェース
マルチメディア
情報処理
通信

E

最終目標に至る各キャリアが持つべきスキル分布特性を

パーソナル
スキル

ビジネス
スキル

ETSS との定義と差分なし
今回、必要と判断したスキル

レベル 4
レベル 3
レベル 2
レベル 1

新たな技術を開発できる作業を分析し改善・改良できる
自立的に作業を遂行できる支援のもとに作業を遂行できる

図3 プロダクトマネージャ（ハイ）に至る各キャリアのスキル分布特性図
脚注

※1
※2

ETSS： 組 込 み ス キ ル 標 準 ,Embedded Technology Skill
Standards
HCM：Human Capital Management

SEC journal Vol.8 No.2 Jun.2012

87

技術解説

Technical Explanation

4 キャリアガイドの利用方法（1）技術者向け
まず自分の目標キャリアを確認する。例えば、将来プロダクトマネージャ（ハイ）になりたいとする。次に、キャ
リアマップを見てキャリアパスを確認する。この場合、A：ソフトウェアエンジニア（エントリ）

名を今からソフトウェアエンジニア（エントリ）ないしは新卒社員から育成しなければならないことが分かる。
つまりこれら 3 名に対しては、現在の業務を完遂するだけではなく、キャリアアップのための教育を施すことが必須であることが分かる。
その他にも、教育プログラムの設計や選択、人事制度の評価や改善など色々な利用方法が考えられる。

B：ソフトウェアエンジニア（ミドル）C：システムアーキテクト（ミドル）D：プロジェクトマネージャ（ミドル）

5 おわりにE：プロジェクトマネージャ（ハイ）本キャリアガイドでは、組込み技術者のキャリア形成

F：プロダクトマネージャ（ハイ）にあたり、モデルとなる 5 つのキャリアパスを提示し、となる。そこで、このキャリアパスの中で、現在自分がそれらのキャリアパスの中でどのようなスキルを身に付どこにいるのかをキャリアの定義とスキル分布特性図をければよいかを容易に可視化する方法を示した。

利用して確認する。その際、社内の評価者等の協力を得ることも重要である。

また、各企業からのヒアリング結果を集約してガイドを作成している。しかし、これだけでは、すべての企業

例えば、現在ソフトウェアエンジニア（ミドル）であにおけるキャリアを網羅する万能なガイドとはなっていると分かると、次に目指すべきキャリアであるシステムない。より具体的に各企業に適用するためには、必要にアーキテクト（ミドル）であることが分かる。これにな応じて、拡張や変更する必要があろう。

るためにはどのようなスキルが必要になるのかを、スキ本ガイドを利用することで、多くの技術者が自分のル分布特性図の 2 つの差分として確認する。この差分のキャリアパスを認識し、それに向かって大きく成長してスキルを身につけるための勉強を行い、システムアーキいけるようになることを望んでいる。また、多くの企業

テクト（ミドル）に到達する。これらを繰り返すことにには、より高度な人材を育成し、成長・発展することをよって、最終目標のキャリアに到達出来る。

強く期待する。

（2）経営者（人材育成担当者）向け謝辞

会社の経営方針を確認する。例えば、「現在は組込み

本キャリアガイドをまとめるにあたり、指導、助言頂ソフトウェアの受託企業であるが、5 年後には自社においた IPA/SEC の松田所長及び室主査に深く感謝する。

いて組込み製品の開発が出来る企業になる」という方針

また、キャリアパスの現状や考え方について、調査やアがあったとする。その方針の実現のために必要な人材のンケートに協力いただいた組込みシステム産業振興機構

質と量を推計する。ここでは、システムアーキテクト（ミの各参加企業の方々に感謝する。とりまとめに協力いたドル）が 5 人必要と仮定する。

だいた本ワーキンググループや教育事業推進部会の皆次に、現在の人材のキャリアレベルを、スキル分布特様、そして事務局の方々に深謝する。

性図を用いて定量的に評価する。ここでは仮に、・ソフトウェアエンジニア（エントリ）：5 名・ソフトウェアエンジニア（ミドル）：2 名であったとすると、中途採用や、他のキャリア（検証系／支援系）などからのキャリアチェンジを考慮しない場
合、ソフトウェアエンジニア（ミドル）の 2 名が、システムアーキテクト（ミドル）になれたとしても、あと 3

88

SEC journal Vol.8 No.2 Jun.2012

参考文献[ キャリアガイド ] 組込みシステム産業振興機構 教育事業推進部会キャリ
アプラン体系化ワーキンググループ，「組み込み技術者向けキャリアガイ
ド ～技術力の向上で企業の発展を目指すために～」，2012[ETSS] IPA/SEC：「新版 組込みスキル標準 ETSS 概説書」，翔泳社，2009[ETSS 2005] IPA/SEC：「組込みスキル標準概説書〈2005 年版〉」，翔泳社，2005