information-technology promotion agency, japaninformation-technology promotion agency, japan...

79
‹#› Software Engineering Center Copyright© 2011 Information-technology Promotion Agency, Japan. All rights reserved. IPA 独立行政法人 情報処理推進機構 SEC ソフトウェア・エンジニアリング・センター Information-technology Promotion Agency, Japan Software Engineering Center ET2011 併催IPAセミナー プロジェクト計画の立案手順を知る 〜組込みソフトウェア開発向け〜 研究員 松田 充弘 2011年11月17日

Upload: others

Post on 06-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

‹#›Software Engineering CenterCopyright© 2011 Information-technology Promotion Agency, Japan. All rights reserved.

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

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

Information-technology Promotion Agency, Japan

SoftwareEngineeringCenter

ET2011 併催IPAセミナー

プロジェクト計画の立案手順を知る〜組込みソフトウェア開発向け〜

研究員 松田 充弘

2011年11月17日

Page 2: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

1. はじめに

• 組込みソフトウェア開発を取り巻く状況

• プロジェクトマネジメントの重要性

• プロジェクトを失敗させないために

2. プロジェクト計画書とは何か改めて考える

• プロジェクト計画書の目的は何か

• プロジェクト計画書は誰のためにあるのか

• プロジェクト計画書に記載すべき項目・記述フォーム(ESMRの紹介)

3. プロジェクト計画をどのように立案して行くか(ESMGの説明)

• 計画を立案することは難しい?

• 立案過程を説明するための事例

• 立案過程の解説・先人のプロジェクト計画立案の仕方を知る

4. まとめ

目次

(15)

(10)

(50)

(5)

2Copyright © 2011 IPA, All Rights Reserved.

Page 3: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

1. はじめに

• 組込みソフトウェア開発を取り巻く状況

• プロジェクトマネジメントの重要性

• プロジェクトを失敗させないために

2. プロジェクト計画書とは何か改めて考える

• プロジェクト計画書の目的は何か

• プロジェクト計画書は誰のためにあるのか

• プロジェクト計画書に記載すべき項目・記述フォーム(ESMRの紹介)

3. プロジェクト計画をどのように立案して行くか(ESMGの説明)

• 計画を立案することは難しい?

• 立案過程を説明するための事例

• 立案過程の解説・先人のプロジェクト計画立案の仕方を知る

4. まとめ

目次

3Copyright © 2011 IPA, All Rights Reserved.

Page 4: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

組込みプロジェクトの計画達成状況(2005年)

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

機能・性能

品質

開発期間

開発費用

計画以上に達成した 計画通りに達成 計画通りに達成できなかった 大幅に達成できなかった

2005年版組込みソフトウェア産業実態調査:開発プロジェクト責任者向け調査より

開発期間、開発費用は半数以上が計画未達成

4Copyright © 2011 IPA, All Rights Reserved.

Page 5: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

機能・性能

品質

開発費用

開発期間

計画より良い 計画通り 計画より悪い 大幅に計画より悪い

組込みプロジェクトの計画達成状況(2009年)

プロジェクト責任者2009年版 組込みソフトウェア産業実態調査

開発期間、開発費用は依然として計画通りに行かない

5Copyright © 2011 IPA, All Rights Reserved.

Page 6: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

1~2%未満9.3%

2~5%未満22.1%

5~10%未満37.7%

10~20%未満18.3%

20%以上3.8%

なし1.4%

不明3.5%

1%未満3.8%

平均:7.4%

2005年版組込みソフトウェア産業実態調査:開発プロジェクト責任者向け調査より

プロジェクト全体工数のうちプロジェクトマネージメントのためにかけられた割合(2005年)

プロジェクト責任者

6Copyright © 2011 IPA, All Rights Reserved.

Page 7: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

2009年版組込みソフトウェア産業実態調査:開発プロジェクト責任者向け調査より

70~80%未満0.0%

40~50%未満1.0%

10%未満22.4%

30~40%未満6.4%

90%以上0.3%

80~90%未満0.3%

60~70%未満0.3%

50~60%未満2.3%

10~20%未満42.8%

20~30%未満24.1%

プロジェクト責任者

平均:14.9%

プロジェクト全体工数のうちプロジェクトマネージメントのためにかけられた割合(2009年)

プロジェクトを計画通りに行うために、PMに費やす時間が増えてきている。

7Copyright © 2011 IPA, All Rights Reserved.

Page 8: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ソフトウェア開発規模の増大

2001年当時

100万行

500万行

現在

5倍以上

携帯電話プログラム行数

2000年当時

100万行

500万行~1000万行

現在

5~10倍

自動車プログラム行数

8Copyright © 2011 IPA, All Rights Reserved.

Page 9: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ソフトウェア開発期間の短縮

9Copyright © 2011 IPA, All Rights Reserved.

Page 10: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

背反する問題へのマネジメントの役割

短納期

増大する作業

合理的な計画・プロジェクト運営

10Copyright © 2011 IPA, All Rights Reserved.

Page 11: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

プロジェクトマネジメントの重要性

•プロジェクトの肥大化•新規(未経験)メンバーの参入•新規技術による開発リスク増大•不明確な製品仕様

•高品質への期待増大•開発コストの削減⇒外部委託依存度の増加

•短期開発の常態化

プロジェクトの運営がより難しくなってきている

ソフトウェア規模の増大ソフトウェア規模の増大 QCDの制約増大QCDの制約増大

プロジェクトマネジメントの重要性プロジェクトマネジメントの重要性

Copyright © 2011 IPA, All Rights Reserved.

⇒ ではどうするべきか?

Page 12: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画策定の実態

上位要求の納期

メンバ

開発組織

開発組織

メンバ

メンバ

・・・・・

・・・・・

作業 作業 作業 作業

作業 作業 作業 作業

作業 作業 作業 作業

実際に必要な作業の積み上げ

作業 作業

作業 作業

作業

作業

溢れ

★現実的な計画への見直し。

(機能・納期・コスト)

12Copyright © 2011 IPA, All Rights Reserved.

Page 13: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

実現性の裏付けなく計画すると

納期

予算

リソース

納期遅れコスト超過

期待される機能・品質

機能・品質低下

乖離

13Copyright © 2011 IPA, All Rights Reserved.

Page 14: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

開発プロジェクトマネージメント

失敗プロジェクト-(冷静に考えると)最初から失敗すると分かっている場合がほとんど

メンバーの中の幾人かは気がついている?マネージャも気がついている?

•そもそも達成不可能な計画•開発途中で顕在化するリスクの読みの甘さ

プロジェクト制約

ビジネス制約

ハードウェア制約

14Copyright © 2011 IPA, All Rights Reserved.

Page 15: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

開発プロジェクトの成功とは

組込みソフトウェア開発プロジェクトの成功とは

一定の品質に達していること

定められた期間で開発を完了させること

定められた開発費で開発を完了させること

予め設定されていなければならない

=計画

開発目標

15Copyright © 2011 IPA, All Rights Reserved.

Page 16: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

良いプロジェクト vs. 悪いプロジェクト

-的確な作業見積り・計画によるスケジュール適正化-無理・無駄・矛盾を排した作業計画-約束した納期を守れる的確なコントロール-生産性向上への取り組み

悪いプロジェクト

良いプロジェクト

-そもそもの計画に無理がある-計画段階で必要な事項が検討・決定できていない

⇒ 現実的な計画書を作ることがスタートポイント

16Copyright © 2011 IPA, All Rights Reserved.

Page 17: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

1. はじめに

• 組込みソフトウェア開発を取り巻く状況

• プロジェクトマネジメントの重要性

• プロジェクトを失敗させないために

2. プロジェクト計画書とは何か改めて考える

• プロジェクト計画書の目的は何か

• プロジェクト計画書は誰のためにあるのか

• プロジェクト計画書に記載すべき項目・記述フォーム

(ESMRの紹介)

3. プロジェクト計画をどのように立案して行くか(ESMGの説明)

• 計画を立案することは難しい?

• 立案過程を説明するための事例

• 立案過程の解説・先人のプロジェクト計画立案の仕方を知る

4. まとめ

目次

17Copyright © 2011 IPA, All Rights Reserved.

Page 18: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

プロジェクト計画書の目的

1 プロジェクトの初期段階で、プロジェクトの実現可能性を判断する際の判断材料

2 プロジェクト内外のステークホルダ間での共通理解としてのベース(それぞれのコミットメントを確立する際にも利用できる)

3 プロジェクトをコントロールするための基本計画

4 プロジェクトの予実の差分の把握し、是正措置をとる際の判断材料

(1)

18Copyright © 2011 IPA, All Rights Reserved.

Page 19: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

そもそもプロジェクト計画書は誰のもの?

経営者経営判断の視点から

管理者組織管理の視点から

PJマネジャプロジェクト運営の視点から

PJメンバー個々の担当作業の認識の視点から

*それぞれの視点に必要な情報が必要

プロジェクト計画書

関係他部署部署間インタフェースの視点から

19Copyright © 2011 IPA, All Rights Reserved.

Page 20: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

プロジェクト計画書作成上の問題点

① 計画書にどのような項目を書いていいかわからない

②部門として共通化された計画書のフォーマットなどが整備されていない

プロジェクトマネジメントガイド : ESMR(計画書編)(Embedded System development Management Reference)

解決するために

20Copyright © 2011 IPA, All Rights Reserved.

Page 21: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

① プロジェクト計画書の記載項目

国際標準(IEEE 1058(1998))参照+委員企業の知見

PJの概要情報

PJの体制

Qualityの計画

Costの計画

Deliveryの計画

28/60

(2)

21Copyright © 2011 IPA, All Rights Reserved.

Page 22: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

② プロジェクト計画書の記述フォーム

フォーム例および記入のためのガイド

SEC HPよりダウンロードできます

(0)

48/60

22Copyright © 2011 IPA, All Rights Reserved.

Page 23: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

どんなふうにして計画を立案して行けば良いのか事例を示して欲しい。

プロジェクト計画書作成上の問題点(まだ在る)

• 何を書けば良いかはわかったが。。。。。

• どんなフォームで書けば良いかもわかったが。。。

23Copyright © 2011 IPA, All Rights Reserved.

③ 計画を立案することは難しい

けれども

Page 24: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

1. はじめに

• 組込みソフトウェア開発を取り巻く状況

• プロジェクトマネジメントの重要性

• プロジェクトを失敗させないために

2. プロジェクト計画書とは何か改めて考える

• プロジェクト計画書の目的は何か

• プロジェクト計画書は誰のためにあるのか

• プロジェクト計画書に記載すべき項目・記述フォーム

(ESMRの紹介)

3. プロジェクト計画をどのように立案して行くか(ESMGの説明)

• 計画を立案することは難しい?

• 立案過程を説明するための事例

• 立案過程の解説・先人のプロジェクト計画立案の仕方を知る

4. まとめ

目次

24Copyright © 2011 IPA, All Rights Reserved.

Page 25: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画を立案することは難しい?

プロジェクトを責任を持って動かしてゆく人。組込みソフトウェア開発のプロジェクトマネージャ。

必ずしも一人で立てる必要はない。

⇒小規模ならプロジェクトマネージャが1人で可能

⇒1人で計画できる規模ではないなら、サブリーダクラスと一緒にやる。

(その1)誰が計画を立てるか?

25Copyright © 2011 IPA, All Rights Reserved.

Page 26: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画を立案することは難しい?

装置としてどんなものを作るのか決まっていないのに、組み込むソフトウェアの開発を始めなければならない。

⇒ 装置の要求仕様を決めることが先。ハードウェアとソフトウェアの機能分担を決めることが先。ハードウェア仕様が示されていることが前提。

(その2)装置としてどんなものを作るのか決まっていない

装置の要求仕様とソフト/ハード機能分担が決まっているならば、ソフトウェア要求機能を決められる。

(その3)組込みソフトウェアで実現する機能が決まっていない

26Copyright © 2011 IPA, All Rights Reserved.

Page 27: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画を立案することは難しい?

(その4)機能ユニットが抽出されていないので、作業分担が決められない

ソフトウェア開発規模が見積れない。よって作業工数が見積れない。⇒ 類似ソフトウェアを参考に必ず規模を見積もる。

⇒ 類似プロジェクトの工数実績とソフトウェア規模を参考に生産性を見積もる。

★精度が悪くても、見積らなければ、裏付けの乏しい計画を立てることになり、計画の軌道修正が場当たり的なものになってしまう。

(その5)作業工数が見積れない

ソフトウェア・アーキテクチャが決まっていないので、機能ユニットは抽出できない。⇒ ソフトウェア・アーキテクチャを設計しなければならない。

27Copyright © 2011 IPA, All Rights Reserved.

Page 28: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

開発規模・プロジェクト規模が大きくなって来ると気付く事

開発規模が増え、プロジェクトが肥大化すると、プロジェクトの進むべき方向を共有することが大切になってくる。しかし、共有することが難しくなる。

開発規模/プロジェクト規模

小さい 大きい

考えの共有が難しい

考えの共有がやり易い

1人で全て

を把握できる。

1人で全て

を把握できない

ゴールを示せば、後は、リーダシップでこな

せる

プロジェクト計画の共有(合意)

28Copyright © 2011 IPA, All Rights Reserved.

Page 29: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画立案にはいくつかの検討テーマがある

実施する作業

実施する作業の順序

作業に割付ける要員

作業の実施期間

作業環境、設備、ツール類

作業の体制(プロジェクト内部と外部)

品質計画

リスク検討と計画

29Copyright © 2011 IPA, All Rights Reserved.

・装置ドメイン・開発規模・開発形態

に、依存しない共通のテーマ

Page 30: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画立案の最初にやるべきことは何か?

プロジェクトの条件をすべて洗い出す

プロジェクトの条件の特徴や課題を把握する不明確なものは明確にする

奥が深いものは分析して調べる

条件の難しさや重要度合を判断するには、判断の基準が必要

プロジェクトの目的

プロジェクトのQCD目標

プロジェクトの終了条件

30Copyright © 2011 IPA, All Rights Reserved.

Page 31: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

計画立案作業の最終成果物は何か?

プロジェクト計画書の一覧に集約したものが日程計画表

31Copyright © 2011 IPA, All Rights Reserved.

Page 32: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ESMGの計画立案のための共通検討テーマ

32Copyright © 2011 IPA, All Rights Reserved.

Page 33: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

検討テーマのすり合せイメージ(立案手順)

(時間軸)

Copyright © 2011 IPA, All Rights Reserved.

Page 34: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ESMGのプロジェクト事例:開発対象、ハードウェア機能ブロック、体制図

34Copyright © 2011 IPA, All Rights Reserved.

Page 35: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ESMGのプロジェクト事例:作業範囲・ステータス

35Copyright © 2011 IPA, All Rights Reserved.

Page 36: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ESMGの構成(テーマ、項目、Step)

36Copyright © 2011 IPA, All Rights Reserved.

Page 37: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ1 プロジェクト条件を洗い出す

要求事項を洗い出す

自動改札機に組み込むソフトウェア

を開発する

顔認証機能を実現する

自動改札機は、駅係員室の監視盤

でモニターされ、コントロールされる。

スケジュール、予算、品質に等に関する条件は何か?

・・・・・・・・

要員、作業環境に関する条件を洗い出す

既に確保できているメンバは誰か。

作業場所はどこか、どんなツールを使うか、実機はいつから手に入るか。

37Copyright © 2011 IPA, All Rights Reserved.

Page 38: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ1 プロジェクト条件を洗い出す 【出力物】

38Copyright © 2011 IPA, All Rights Reserved.

前提条件、制約条件、未決定条件に分類しておく。

組込みソフトウェアへの要求事項

対象装置についての条件

関連システムについての条件

etc

洗い出しが目的であり、表作成は手段の一つ

Page 39: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ2 プロジェクトの目的、目標、終了条件を明確にする

プロジェクトの目的を明確にする

• プロジェクトは何故、発足したのか?

⇒ 受注したため。

• 何を行うためのプロジェクトか?

• 何のために行うのか?

プロジェクトのQCD目標を明確にする

• コスト目標は?

⇒ 顧客から貰える開発費は、いくらか。自社が投資する開発費はいくらか。現在の予算で要求されるものが出来るのか。

• 納期は?

• 品質目標は?

プロジェクトの終了条件を明確にする

39Copyright © 2011 IPA, All Rights Reserved.

Page 40: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ2 プロジェクトの目的、目標、終了条件を明確にする【出力物】

プロジェクトの目的を明確にする

何故、このプロジェクトが発足したのか?

※企画書等を確認する。

※記されていないことは考える。

↓プロジェクトメンバで共有する。

40Copyright © 2011 IPA, All Rights Reserved.

Page 41: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ2 プロジェクトの目的、目標、終了条件を明確にする【出力物】

① コスト目標 プロジェクト予算=コスト目標と

してコスト計画をたてるが、予算と乖離する場合は、目標は、同じとは限らない。

コスト目標からプロジェクト規模をイメージする。

Copyright © 2011 IPA, All Rights Reserved.

③ 品質目標 品質目標は、要求されている目標と、

自ら設定する目標がある。

プロジェクトの目標を明確にする

Page 42: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ2 プロジェクトの目的、目標、終了条件を明確にする【出力物】

プロジェクトの終了条件を明確にする

プロジェクトのゴールは目的や目標だけでは表現し難いこともあるため、終了条件として整理する。

Copyright © 2011 IPA, All Rights Reserved.

Page 43: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ3 プロジェクトの特徴や課題を把握する

開発対象ソフトウェアの特徴や

課題を把握する

装置やシステム、連携する他のシステム、

運用環境等の特徴や課題を把握する

要員や作業環境に関する特徴や課題を把握する

セキュリティエキスパートの○○さんは、□年□月からしか参加できないため、何らかの対策が要る。

テーマ1で洗い出したプロジェクト条件を目的、目標、終了条件を理解したうえで、分析し、咀嚼して、特徴的な事柄や課題を把握する。

43Copyright © 2011 IPA, All Rights Reserved.

Page 44: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ3 プロジェクトの特徴や課題を把握する【出力物】

Copyright © 2011 IPA, All Rights Reserved.

重要な条件難しい条件未経験の条件

開発規模の概算

リスク

要員スキルと必要スキル

作業環境の課題

Page 45: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ4 品質計画を立てる

品質方針と品質作り込み手段を決める

テーマ2の品質目標を踏まえる

ISO/IEC 9126-1「ソフトウェア品質特性」の観点

品質評価指標と目標値を決める

ESQR「品質作り込みガイド」を参照

品質保証における主要イベントを決める

設計レビューとテスト評価

テーマ5「実施する作業を決める」の前に品質計画を立てておく。

45Copyright © 2011 IPA, All Rights Reserved.

Page 46: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ4 品質計画を立てる【出力物】

46Copyright © 2011 IPA, All Rights Reserved.

品質方針と品質作り込み手段を決める

品質評価指標と目標値を決める

Page 47: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ5 実施する作業を決める【手順】

開発プロセスを明確にする

作業テンプレートの作成

開発対象を機能分割する

機能の洗い出し → 機能一覧表

開発面、管理面を考慮して機能分割する

→ 機能と作業マトリクス

実施する作業内容を明確にする

WBSの細分化する前のレベル → 作業一覧表

プロジェクトで実施する作業の全体を具体的に把握できるようにする。

作業量の見積り、作業順序の検討、作業へのリソース割付け等を行うために必須。

47Copyright © 2011 IPA, All Rights Reserved.

Page 48: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ5 実施する作業を決める【中間資料】

開発プロセスを明確にする ESPR「開発プロセスガイド」をテンプレートとして利用。

48Copyright © 2011 IPA, All Rights Reserved.

Page 49: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ5 実施する作業を決める【出力物】

開発対象を機能分割する 作業の実施順序を検討(次テーマ)

するためには、機能ブロックや機能ユニットの抽出が必要。

49Copyright © 2011 IPA, All Rights Reserved.

Page 50: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ5 実施する作業を決める【出力物】

50Copyright © 2011 IPA, All Rights Reserved.

開発対象を機能分割する 機能全体で実施する作業と個別の機

能で実施する作業を決める。

Page 51: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ5 実施する作業を決める【出力物】

51Copyright © 2011 IPA, All Rights Reserved.

実施する作業内容を明確にする 機能作業内容を詳細に把握するために、タスク、

サブタスクのレベルの作業まで細分化している。 工程作業計画時の入力情報

Page 52: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ6 工程設計を行う

スケジュールの大枠を決める

作業の実施順序を決め、時間軸上に割り付ける

日程計画表を作る前にラフデッサン(下書き)する

工数見積もり、要員割付けのために全体イメージを把握する

52Copyright © 2011 IPA, All Rights Reserved.

Page 53: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ6 工程設計を行う 【出力物】

作業の実施順序を決め、時間軸上に割り付ける 大よその作業期間も決める

Copyright © 2011 IPA, All Rights Reserved.

スケジュールの大枠を決める 重要イベント 工程の期間配分(過去事例も参考)

Page 54: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ6 工程設計を行う 【出力物】

作業の実施順序を決め、時間軸上に割り付ける 工程設計の出力

54Copyright © 2011 IPA, All Rights Reserved.

Page 55: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ7 要員計画を立てる

ソフトウェア規模と工数を見積もる

個々の作業に必要な人数と

スキルを検討する

要員計画を立てる

テーマ5で決めたプロジェクト作業を具体的に実行するために、各作業に要員を割り付ける。

55Copyright © 2011 IPA, All Rights Reserved.

Page 56: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ7 要員計画を立てる【出力物】

ソフトウェア規模と工数を見積もる 類似プロジェクトを参考に規模と生産性

56Copyright © 2011 IPA, All Rights Reserved.

Page 57: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ7 要員計画を立てる【出力物】

ソフトウェア規模と工数を見積もる 全体の工数を各工程に

配分する

各工程の工数を各作業に配分する(規模と生産性を考慮)

57Copyright © 2011 IPA, All Rights Reserved.

Page 58: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ7 要員計画を立てる【出力物】

個々の作業に必要な人数とスキルを検討する

確保済み要員のスキルを評価する

58Copyright © 2011 IPA, All Rights Reserved.

Page 59: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ7 要員計画を立てる【出力物】

要員計画を立てる 要員を割付けながら、期

間や人数を調整する キーパーソン サブチーム

Copyright © 2011 IPA, All Rights Reserved.

Page 60: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ7 要員計画を立てる【出力物】

要員計画を立てる 作業一覧表に要員を整理する 要員毎に、作業の重複や空きをチェック

Copyright © 2011 IPA, All Rights Reserved.

Page 61: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ8 コスト計画を立てる

要員コストを見込む

設備、機器、ツール類を洗い出し、

コストを見込む

要員研修計画を立て、コストを見込む

その他に必要なコストを見込む

コスト見込みを評価し、コスト計画を立てる

プロジェクトのコスト目標が現実的なものかどうか吟味する。

乖離している場合は、コスト目標を関係者と協議して見直す。

61Copyright © 2011 IPA, All Rights Reserved.

Page 62: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ8 コスト計画を立てる【出力物】

要員コストを見込む

Copyright © 2011 IPA, All Rights Reserved.

Page 63: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ8 コスト計画を立てる【出力物】

設備、機器、ツール類を洗い出し、コストを見込む

Copyright © 2011 IPA, All Rights Reserved.

Page 64: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ8 コスト計画を立てる【出力物】

コスト見込みを評価し、コスト計画を立てる

Copyright © 2011 IPA, All Rights Reserved.

Page 65: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ9 リスクマネジメント計画を立てる

イニシャルリスクを洗い出す

リスクマネジメントの方針と

仕組みを決める

リスクを分析し、評価する

リスク対応策を検討し、実施責任者と期限を決める

テーマ1~テーマ8の検討段階で気付いたリスクをここで整理する。

65Copyright © 2011 IPA, All Rights Reserved.

Page 66: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ9 リスクマネジメント計画を立てる【出力物】

イニシャルリスクを洗い出すリスクを分析し、評価する

66Copyright © 2011 IPA, All Rights Reserved.

Page 67: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ9 リスクマネジメント計画を立てる【出力物】

Copyright © 2011 IPA, All Rights Reserved.

リスクマネジメントの方針と仕組みを決める

Page 68: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ9 リスクマネジメント計画を立てる【出力物】

リスク対応策を検討し、実施責任者と期限を決める

Copyright © 2011 IPA, All Rights Reserved.

Page 69: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

プロジェクトの体制を明確にする

会議体や情報共有等、プロジェクト運営の仕組みを明確にする

プロジェクトにかかわる組織や部門、プロジェクトを分割したときのサブチームの役割や指示命令系統を明確にする。

プロジェクト内や関連部門間の情報の流れを明確にする。

プロジェクト内や関連部門との調整や意思決定を行う仕組みを明確にする。

69Copyright © 2011 IPA, All Rights Reserved.

テーマ10 プロジェクトの体制と運営の仕組みを明確にする

Page 70: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ10 プロジェクトの体制と運営の仕組みを明確にする【出力物】

70Copyright © 2011 IPA, All Rights Reserved.

プロジェクトの体制を明確にする

外部体制

内部体制

Page 71: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ10 プロジェクトの体制と運営の仕組みを明確にする【出力物】

71Copyright © 2011 IPA, All Rights Reserved.

会議体や情報共有等、プロジェクト運営の仕組みを明確にする

会議体

共有する情報と共有の仕方

Page 72: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

テーマ11 日程計画表を作成する【出力物】

72Copyright © 2011 IPA, All Rights Reserved.

プロジェクト計画の立案結果を集約するものとして、日程計画表を作成する。

プロジェクト計画を可視化し、プロジェクト関係者の間で共有する。

Page 73: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

1. はじめに

• 組込みソフトウェア開発を取り巻く状況

• プロジェクトマネジメントの重要性

• プロジェクトを失敗させないために

2. プロジェクト計画書とは何か改めて考える

• プロジェクト計画書の目的は何か

• プロジェクト計画書は誰のためにあるのか

• プロジェクト計画書に記載すべき項目・記述フォーム(ESMRの紹介)

3. プロジェクト計画をどのように立案して行くか(ESMGの説明)

• 計画を立案することは難しい?

• 立案過程を説明するための事例

• 立案過程の解説・先人のプロジェクト計画立案の仕方を知る

4. まとめ

目次

73Copyright © 2011 IPA, All Rights Reserved.

Page 74: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

○計画立案時に検討すべき事項を詳細化および、

計画書への記載する具体的文書を提示。

○トレーニングを意識した立案手順と

必要な技法・手法を解説。

○開発事例を基に、全項目に亘っての立案過程および

立案結果を帳票を含めた計画書を添付。

ESMGの特徴

11テーマ、33項目、89ステップ、364Check

自動改札機搭載ソフトウェア、47ページ

経験者の頭の中の論理展開を詳細化規模見積もり、生産性などの算出方法

74Copyright © 2011 IPA, All Rights Reserved.

Page 75: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ESMGの読み方

全体の計画立案手順を把握したい場合

手順1:各検討テーマ順に、テーマの説明を理解する。

(項目やStep は読み飛ばす)

手順2:更に理解を深めたい場合は、各検討テーマの項目の説明を理解する。

(Step は読み飛ばす)

手順3:更に理解を深めたい場合は、各項目のStep の各Check 項目と

「ここでのポイント」を理解する。

必要に応じて「チェックカード」の事例を参照する。

個別のテーマの詳細手順を習得したい場合

個別のテーマを選択して、テーマ → 項目 → Step →Checkまで、通して読み進

める。

75Copyright © 2011 IPA, All Rights Reserved.

Page 76: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

ESMGの目的

計画立案の手順を示す

ESMRを実践して、裏付けのあるプロジェクト計画書を作成する

1人で演習しながらトレーニングできるガイドを作成する

76Copyright © 2011 IPA, All Rights Reserved.

Page 77: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

利用していただきたい人

小規模ソフトウェア開発から少し大きい規模のソフトウェア開発に挑戦しようとして、プロジェクト計画立案の困難さに直面している開発リーダ

プロジェクトマネージャを目指す若手のソフトウェア技術者

初級・中級ソフトウェア技術者に対するプロジェクトマネジメントの教育資料を求めている講師や教育担当の方

77Copyright © 2011 IPA, All Rights Reserved.

Page 78: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17

最後に

裏付けのある計画によってプロジェクトメンバが安心感を得られる

裏付けのある計画を元に作業を進めてゆけば、軌道修正を行う場合でも、対策を定量的に立案できる

78Copyright © 2011 IPA, All Rights Reserved.

Page 79: Information-technology Promotion Agency, JapanInformation-technology Promotion Agency, Japan Software Engineering Center ET2011併催IPAセミナー プロジェクト計画の立案手順を知る

SECSoftware Engineeringfor Mo・No・Zu・Ku・Ri

ET2011併設セミナー Software Engineering Center2011.11.17 79Copyright © 2011 IPA, All Rights Reserved.

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