共通フレーム2013
ソフトウェア、システム、サービスに関わる人々が同じ言葉を話すことができるように提供された共通の物差し(共通の枠組み)
システムやソフトウェアの構想から開発、運用、保守、廃棄に至るまでのライフサイクル全般にわたって、必要な作業項目の一つ一つをを包括的に規定し、明確化したガイドライン
Software Life Cycle Process-Japan Common Frame
以下を基に策定されている
各要素は以下のレベルで階層化される
プロセス
アクティビティ
タスク
注記
■プロセス
システム開発作業を役割の観点でまとめたもの
■アクティビティ
相関の強いタスクをまとめたタスクの集合
■タスク
アクティビティを構成する個々の作業
■注記
タスクを構成する要素。例示としている。
https://gyazo.com/a2c510c803762d70398b3838b474c29c
プロセスの例
アクティビティの例
タスクの例
注記の例
市場,競合などの事業環境を分析し,事業目標との関係を明確にする。
システム要件定義
システム方式設計
システム要素
ソフトウェア要件定義
ソフトウェア方式設計
ソフトウェア詳細設計
https://gyazo.com/a70060e57fd0412d78cb31ab3191fe3b
テーラリングをすることが重要
確認用
Q. 共通フレーム2013
Q. 各要素の階層化の4つは
[]
プロセスの下の階層は[]
アクティビティの下の階層は[]
タスクの下の階層は[]
Q. プロセスとは
Q. アクティビティとは
Q. タスクとは
Q. 注記とは
Q. 企画プロセスにはどのプロセスが含まれているか
Q. システム化構想の立案プロセスはどんなものか
Q. システム化構想の計画プロセスはどんなものか
Q. 要件定義プロセス
Q. システム開発プロセス
Q. ソフトウェア実装プロセス
Q. ハードウェア開発プロセス
Q. 運用・サービスプロセス
Q. 保守プロセス
Q. テーラリング
関連
要件定義プロセス
システムライフサイクルブロセス
参考
メモ