SoftwareEngineering
Center

金融業︵決済システム等︶

バイオ産業︵バイオインフォマティクス等︶

独立行政法人 情報処理推進機構

自動車産業︵ＩＴＳ︑調達・生産システム等︶〜高品質なソフトウェア「ものづくり」を目指して〜

Information-technology
Promotion Agency, Japan

ソフトウェアは現代経済社会の基盤として、あらゆる産業を支え、かつ製品・サービスの付加価値を実現している。

ＩＴ産業

SECの活動SoftwareEngineering
Center

社会の基盤・付加価値の源泉としてのソフトウェア

e-Gov.

先進医療 …
システム
付加価値を与える部分

ソフトウェア（ビジネスアプリケーション、組込みソフト等）

ソフトウェア・エンジニアリング・センター

川井 奈央

情報通信機器（パソコン、携帯機器、サーバ等）

2005年1月25日

物理的基礎を構成する部分

ブロードバンド回線等のITインフラストラクチャー

http://www.ipa.go.jp/software/sec/index.php

産業全体の競争力の強化、構造改革の実装に、ソフトウェアが極めて大きい役割を果たす。

Software Engineering Center

SoftwareEngineering
Center

品質は低下傾向？

Information-technology
Promotion Agency, Japan

製品の不具合の大きな部分を組込みソフトウェアが占めている○開発失敗、納期遅延、予算超過、情報システムの故障や運用ミス、組込みソフトウェアの不具合によるトラブル等が散見。

SoftwareEngineering
CenterInformation-technology
Promotion Agency, Japan

その他
7%○ソフトウェアの規模、複雑さが巨大になる一方で、納期短縮やコストダウン圧力の増加により、品質管理が困難に。オープン化の流れにも留意要。

製品仕様の不具合
32%
ハードウェアの不具合
31%（トラブルの例）
２００１年２月

ソフトウェア不具合で２３万台の携帯電話をリコール

２００３年３月

航空管制用システムがダウン、欠航・遅延で３０万人足止め
航空会社のシステム異常停止により、２日間で１５５便欠航
銀行ＡＴＭ、早朝から１４時半までサービス停止

２００３年５月

銀行基幹系システム、夕刻以降作動せず

２００４年４月

航空路レーダーシステム障害、国内発１３０便に３０分以上の遅れ

SoftwareEngineering
Center

組み込みシステム企業の問題意識

Information-technology
Promotion Agency, Japan

Q2-1 貴組織の組込みソフトウェア開発において、どの領域の改善が重要と思いますか。
重要

それほど重要でない

重要でない

ソフトウェアの不具合
32%

組込みシステム開発の課題（まとめ）SoftwareEngineering
CenterInformation-technology
Promotion Agency, Japan

背景
大規模化・複雑化 組込みシステム開発の特性品質を高める•ハードと並行開発、多様なハード仕様•厳しい制約条件(リアルタイム性、メモリ容量、消費電力等)•高い信頼性、安定性

開発期間を縮める

機能性能を高める

開発コストを削減する
0%

20%

40%

60%

80%

100%

課題

解決へ向けた取組み

品質向上

組込みソフトウェア開発にソフトウェアエンジニアリング手法を適用

リソース確保組込みソフトウェア開発に最適な人材の育成

Software
Engineering
Center

組込みソフトウェア産業プロファイル

Information-technology
Promotion Agency, Japan

ソフトウェア・エンジニアリング・センター（SEC）

SoftwareEngineering
CenterInformation-technology
Promotion Agency, Japan• 技術者数：15万人‒ 技術者比率：3.1％‒ 組込み関連企業の総従業員数：480万人（総務省データ）

ミッション：「ものづくり」として、高品質なソフトウェアを効率よく開発する

情報サービス産業
売上規模：１４兆円• 開発規模：2兆円

従事者数：５１万人‒ 組込みシステム生産高（動態統計）：50兆円‒ 組込みシステム開発規模：5兆円

平成１６年１０月１日発足 （実質的活動はすでに年度当初より開始済み）

組込みソフトウエア産業• 生産高の約10％が開発費と推定• 開発費の約40％が組込みソフトウェア開発費（本調査データ）

所 長： 鶴保 征城

開発規模：２兆円
開発者数：１５万人

メンバー：
内部研究員 ２６名、タスクフォースメンバー約１３０名、総計約１６０名（産学の有識者を結集）• 生産高：約10億行／年のオーダー‒ 技術者1人あたりの平均開発量：6,000行／年に相当‒ 文庫本に換算して10万点に相当• 参考：書籍発行点数は7万点（社団法人 出版科学研究所調査）

２００４年 経済省調査データからの推定値 （組込みソフトウェア産業実態調査）

SoftwareEngineering
Center

SECの主要テーマ

Information-technology
Promotion Agency, Japan

SoftwareEngineering
Center

課題解決のためのSECの活動体制
学界• エンタプライズ系ソフトウェア領域

Information-technology
Promotion Agency, Japan

ＩＰＡ／ＳＥＣ

政府

産業界

エンタプライズ系タスクフォース– データに基づく実用的エンジニアリング手法の確立

海外研究機関(IESE、SEI)• 定量データ分析• 見積手法• 開発プロセス共有化

JISA
エンタプライズ系
ソフトウェア
開発力強化
推進委員会

エンタプライズ系
ソフトウェアプロジェクト

情報処理学会SIG-SE
奈良先端大・
阪大
EASE
プロジェクト• 組込みソフトウェア領域– エンジニアリング手法の現場への適用– 人材育成のためのスキル標準の確立

JASPIC
ｱｼﾞｬｲﾙﾌﾟﾛｾｽ
協議会

SESSAME

組込み系タスクフォース

北陸先端大
e-SocietyプロジェクトJASPAR
組込みソフトウェア
開発力強化
推進委員会

組込みソフトウェア
プロジェクト名古屋大学
NEXCESS
プロジェクト• 先進ソフトウェア開発プロジェクト

JUAS

JASA
TOPPERSEMBLIX

東大ものづくり
経営研究センター– 実用的ソフトウェア開発を通じた成果の有効性の確認

ﾄﾛﾝ協会

実践タスクフォース
先進ソフトウェア開発
プロジェクトSoftwareEngineering
Center

SECの活動Information-technology
Promotion Agency, Japan

大学・国研、海外研究機関

ソフトウェア開発力強化のための「共通プラットフォーム」を提供
手法/技術の開発・普及啓発、標準化、調査研究

米SEI、独IESE、東大MMRC
NAIST・阪大EASE

先進ソフトウェア開発のベストプラクティス作り

所長

技術顧問団

ユーザ

ベンダ

共同研究（実データ・事例共有等）、
技術移転、普及啓発、標準化、人材流
動
品質・生産性等向上に向けた連携

経済産業省

所長：鶴保征城
副所長：佐伯俊則
所長補佐：松浦清・定量データ収集分析
・見積手法
・開発プロセス共有化
・要求工学
・設計・開発技術

・組込みエンジニアリング領域
・組込みスキル領域

９名

プロジェクトリーダー：安田守
主査：石谷靖組込み系プロジェクト

８名
プロジェクトリーダー：門田浩
主査：田丸喜一郎

実証プロジェクト
・ＩＴＳプラットフォーム開発

共同研究、技術移転・普及啓発、人材流動等

産業界

SoftwareEngineering
CenterInformation-technology
Promotion Agency, Japan

ソフトウェア・エンジニアリング・センター（ＳＥＣ）

エンタプライズ系プロジェクト

組込みソフトウェア開発力の強化、人材育成

研究組合

ＳＥＣの組織と活動 （11 月16 日現在）

ソフトウェアエンジニアリングセンター（ＳＥＣ）
エンタプライズ系
ソフトウェアの品質・生産性向上

先進ソフトウェア
開発委員会

エンタプライズ系ソフ
トウェア開発力強化
推進タスクフォース

５６名
組込みソフトウェ
ア開発力強化推
進タスクフォース

７４名
プロジェクトリーダー：松浦清

プロジェクト総括グループ
・SPI手法調査／普及・全体調整、広報、普及啓発

連
携９名

グループリーダー（副所長兼務）：佐伯俊則
主査（所長補佐、実証プロジェクトリーダー兼務）：松浦清ＳＥＣのエンタプライズ系プロジェクト

SoftwareEngineering
Center

活動のライフサイクル

Information-technology
Promotion Agency, Japan

ＳＥＣの組込み系プロジェクト

SoftwareEngineering
Center

活動のライフサイクル

Information-technology
Promotion Agency, Japan【エンタプライズ系】
産業力調査
産業力調査
エンタプライズ系ソフトウェア産業実態調査

自主研究

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

ソフトウェア特性プロファイル概念辞書

実践プロジェクト

実践プロジェクト
エンタプライズ系
先進プロジェクト

評価

ドイツFraunhofer IESE
奈良先端大・大阪大EASEプロジェクト

研究開発

ＳＥＣ

SECジャーナル（見積手法シリーズ）

共同研究
評価

東大ものづくり経営センター
奈良先端大ＥＡＳＥプロジェクト

研究開発

応用分野別部会
自動車応用部会

ＳＥＣ

出版
SECジャーナル
小冊子「プロジェクトマネジメントの勧セミナー展示会
SODEC

組込み系先進プロジェクト

共同研究

出版

シンポジウム・カンファレンス

自主研究
ソフトウェア特性プロファイル
概念辞書

エンジニアリング領域

め」

標準化

普及

SPES
SEPG JAPAN

定量データ分析収集
見積手法
開発プロセス

業界団体との協調

要求工学
設計・開発技術

JISA
JUAS

品質向上
プロジェクトマネジメント
開発プロセス

セミナー展示会

スキル標準領域

主催セミナー「組込みソフトウェア開

スキル基準
キャリア開発教育

発力強化推進フォーラム」

ＥＳＥＣ
ＥＴ２００４

SoftwareEngineering
Center

SECの組込みソフトウェアに関する活動

Information-technology
Promotion Agency, Japan

SoftwareEngineering
Center

組込み領域の活動目標

Information-technology
Promotion Agency, Japan• 中期目標

“人材とエンジニアリング”– 組込みソフトウェアエンジニアリング領域活動• 大規模ソフト開発問題の解決• 品質問題の解決• ハードウェアを意識した擦り合せ開発の効率的な実現

人材
スキル標準領域
組込みソフトウェア開発に必要となる人材の育成と活用

標準化

普及

出版支援
翔泳社、日本実業出版
オーム社、日経ＢＰ、ＣＱ出版

エンジニアリング– 組込みスキル標準領域活動• 人材不足の解決• プロフェッショナル技術者の育成• 社会的認知度の向上

エンジニアリング領域
組込みソフトウェア開発力強化のための技術整備と普及

16

エンジニアリング領域の主要テーマと狙い

17

18

19

20

21

Ph-1 (第１次強化)

Ph-2 (第2次強化)手法の確立と有効性確認

有効範囲の拡大

22年度〜

Ph-3 (第3次強化)
デファクト手法として利用（標準化へ）

SoftwareEngineering
CenterSoftwareEngineering
CenterInformation-technology
Promotion Agency, Japan【品質向上技術】 -- 組込みソフトウェアの不具合撲滅！
品質を意識した組込みソフトウェア
設計作業の実現

組込みソフトウェア向け
設計記述手法＆レビュー手法

開発後半のソースコードレベルでの確実な品質作りこみの実現

組込みソフトウェア向け
コーディング作法ガイド【プロジェクトマネジメント技術】 -- プロジェクトX （バツ）の撲滅！
組込みソフトウェア開発プロジェクト
へのマネジメント手法の導入「プロジェクトマネジメントの勧め」
小冊子

きちんとした計画に基づく適切なマネジメントの実践

組込みソフトウェア向け開発計画フレームワーク策定

ご静聴ありがとうございました。

【開発プロセス技術】 -- 見せかけのプロセス＆改善の撲滅！
ハードウェア開発等を考慮したソフトウェア開発プロセスの実現

組込みソフトウェア向け
標準開発プロセスの策定

最適な開発プロセスの実践を可能にするプロセス改善手法の開発

組込みソフトウェア向け
プロセス改善ガイド

独立行政法人 情報処理推進機構
ソフトウェア・エンジニアリング・センター

http://www.ipa.go.jp/software/sec/index.php
Software Engineering Center