この規格ページの目次
JIS X 0135-1:2010 規格概要
この規格 X0135-1は、機能規模測定(FSM)の基本的な概念について規定。
JISX0135-1 規格全文情報
- 規格番号
- JIS X0135-1
- 規格名称
- ソフトウェア測定―機能規模測定―第1部 : 概念の定義
- 規格名称英語訳
- Information technology -- Software measurement -- Functional size measurement -- Part 1:Definition of concepts
- 制定年月日
- 1999年7月20日
- 最新改正日
- 2015年10月20日
- JIS 閲覧
- ‐
- 対応国際規格
ISO
- ISO/IEC 14143-1:2007(IDT)
- 国際規格分類
ICS
- 35.080
- 主務大臣
- 経済産業
- JISハンドブック
- ソフトウェア 2020
- 改訂:履歴
- 1999-07-20 制定日, 2004-11-20 確認日, 2010-02-22 改正日, 2015-10-20 確認
- ページ
- JIS X 0135-1:2010 PDF [9]
X 0135-1 : 2010 (ISO/IEC 14143-1 : 2006)
pdf 目 次
ページ
- 序文・・・・[1]
- 1 適用範囲・・・・[2]
- 2 引用規格・・・・[2]
- 3 用語及び定義・・・・[2]
- 4 略語・・・・[4]
- 5 特性及び要求事項・・・・[4]
- 5.1 特性・・・・[4]
- 5.2 要求事項・・・・[4]
- 6 FSM手法の適用プロセス・・・・[6]
- 7 FSM手法の命名規約・・・・[6]
- 参考文献・・・・[7]
(pdf 一覧ページ番号 1)
――――― [JIS X 0135-1 pdf 1] ―――――
X 0135-1 : 2010 (ISO/IEC 14143-1 : 2006)
まえがき
この規格は,工業標準化法に基づき,日本工業標準調査会の審議を経て,経済産業大臣が改正した日本
工業規格である。
これによって,JIS X 0135-1:1999は改正され,この規格に置き換えられた。
この規格は,著作権法で保護対象となっている著作物である。
この規格の一部が,特許権,出願公開後の特許出願,実用新案権又は出願公開後の実用新案登録出願に
抵触する可能性があることに注意を喚起する。経済産業大臣及び日本工業標準調査会は,このような特許
権,出願公開後の特許出願,実用新案権及び出願公開後の実用新案登録出願にかかわる確認について,責
任はもたない。
JIS X 0135の規格群には,次に示す部編成がある。
JIS X 0135-1 第1部 : 概念の定義
JIS X 0135-2 第2部 : ソフトウェア規模測定手法のJIS X 0135-1:1999への適合性評価
JIS X 0135-6 第6部 : JIS X 0135規格類及び関連規格の利用指針
(pdf 一覧ページ番号 2)
――――― [JIS X 0135-1 pdf 2] ―――――
日本工業規格(日本産業規格) JIS
X 0135-1 : 2010
(ISO/IEC 14143-1 : 2006)
ソフトウェア測定−機能規模測定−第1部 : 概念の定義
Information technology-Software measurement- Functional size measurement-Part 1: Definition of concepts
序文
この規格は,2006年に第2版として発行されたISO/IEC 14143-1を基に,技術的内容及び対応国際規格
の構成を変更することなく作成した日本工業規格(日本産業規格)である。
なお,この規格で点線の下線を施してある“注記”は,対応国際規格にはない事項である。
ソフトウェア技術に関連してきた組織は,その組織が取得,開発,改良又は維持管理するシステムにつ
いて,プロセスの効率及び効果を測定し,ソフトウェアのコストを管理することが可能な定量化手法を長
年求めてきた。この測定に関する要求の中で重要であるが,非常に扱いにくいものとしてソフトウェアの
規模を決定するというニーズがあった。過去におびただしいほどのソフトウェア規模測定法が提案されて
きた。これらにはプログラムコードのソース行数及びソフトウェアの技術特性から得られるさまざまな測
定がある。
これらの手法は,次のような理由で限界があった。
− ソフトウェア開発プロセスの初期工程で常に適用できるとは限らない。
− ソフトウェアライフサイクルを通して,一様に適用できるとは限らない。
− ソフトウェアの利用者から意味あるものとして理解されるとは限らない。
機能規模測定(FSM)の考え方は,焦点を,ソフトウェアの実現法を測定することから,利用者が要求す
る機能に関して規模を測定するという具合に移すことによって,これらの制約を克服するように設計され
た。1979年に,IBMのAllan J. Albrechtによって,このような概念に基づく最初の手法として,“ファンク
ションポイント法”が公表された。
ファンクションポイント法の公表以来,Albrecht,その他の人の考え方に基づいて多くの手法が開発され
てきた。これらの規模測定手法は,基本的なFSMの考え方に関する共通の認識なしに開発されたため,手
法間の一貫性の欠如が生まれたのはごく当然である。これらの一貫性のなさは,これらのどの手法をもソ
フトウェアの機能規模測定のための標準的手法として利用することの可能性及び魅力を減少させた。
この規格は,FSMの基本的な概念を定義し,FSM原理の一貫した解釈を普及することを目的とする。
この規格の本文は,ソフトウェア規模測定法の候補の手法がこの規格に適合するかどうかを検査するこ
とを容易にする構成にしてある。
注記 JIS X 0135規格類には,JIS X 0135-1:2010,JIS X 0135-2:2004,ISO/IEC TR 14143-3:2003,
ISO/IEC TR 14143-4:2002,ISO/IEC TR 14143-5:2004及びJIS X 0135-6:2008がある。
日本工業規格(日本産業規格)では,部で構成する規格がある場合,この部編成の規格全体を総称して,“規格
群”と呼ぶ。この規格では,日本工業規格(日本産業規格)になっていない標準報告書を含めて,規格全体を総
――――― [JIS X 0135-1 pdf 3] ―――――
2
X 0135-1 : 2010 (ISO/IEC 14143-1 : 2006)
称する場合は,“規格類”と呼ぶ。
1 適用範囲
この規格は,機能規模測定(FSM)の基本的な概念について規定する。この規格では,次の項目に関する
具体的な規則は与えない。
− 特定手法を用いたソフトウェアの機能規模の測定方法
− 特定手法によって得られる結果の利用方法
− 特定手法の選定方法
この規格は,あるソフトウェア規模測定手法がFSM手法であるかどうかを決めるときに利用できる。こ
の規格は種々の手法の開発を妨げるものではなく,むしろ特定の手法がFSMに適合するかどうかを評価す
るための基準を提供するものである。
この規格は,ソフトウェアの取得,開発,利用,支援,保守及び監査にかかわる人々による利用を意図
している。
注記 この規格の対応国際規格及びその対応の程度を表す記号を,次に示す。
ISO/IEC 14143-1:2006,Information technology−Software measurement−Functional size
measurement−Part 1: Definition of concepts (IDT)
なお,対応の程度を表す記号(IDT)は,ISO/IEC Guide 21-1に基づき,一致していることを示
す。
2 引用規格
この規格には,引用規格はない。
3 用語及び定義
この規格で用いる主な用語及び定義は,次による。
3.1
基本機能要素 (Base Functional Component, BFC)
利用者機能要件の基本単位。測定を目的としてFSM手法において定義され,利用される。
例 “顧客情報の管理”というのは,利用者機能要件の例である。この利用者要件の中には,次のよ
うなBFCが含まれる。“新しい顧客を追加する”,“顧客の購入品を報告する”,“顧客に関する詳
細情報を変更する”。さらに,“顧客に関する詳細情報”などのような,調査しているソフトウェ
アが維持管理する論理的に関連したビジネスデータの集合を含むこともある。
3.2
BFC型 (BFC Type)
定義されたBFCの種類。
例 BFC型の例としては,“外部入力”,“外部出力”,“論理トランザクション”,“内部論理ファイル”
などの蓄積データがある。
3.3
境界 (boundary)
測定対象ソフトウェアとその利用者との間の概念的なインタフェース。
――――― [JIS X 0135-1 pdf 4] ―――――
3
X 0135-1 : 2010 (ISO/IEC 14143-1 : 2006)
3.4
FSM手法 (FSM Method)
この規格の要求事項に適合したFSMの具体的な実現で,規則の集合によって定義されるもの。
3.5
機能領域 (Functional Domain)
FSMに適合した利用者機能要件の特性に基づいたソフトウェアの分類。
3.6
機能規模 (Functional Size)
利用者機能要件を定量化して得られるソフトウェアの規模。
3.7
機能規模測定 (Functional Size Measurement, FSM)
機能規模を測定するプロセス。
3.8
利用者機能要件 (Functional User Requirements, FUR)
利用者要件の部分集合。利用者機能要件は,業務及びサービスの観点から,ソフトウェアが何をするか
を記述する。
注記 利用者機能要件には次のものがあるが,これに限るものではない。
− データ転送(例 顧客情報を入力する。制御信号を送信する。)
− データ変換(例 銀行金利を計算する。平均温度を算出する。)
− データ記憶(例 顧客の注文を記憶する。周辺温度を時系列で記録する。)
− データ検索(例 在職中の従業員を一覧表示する。航空機の現在位置を取得する。)
利用者機能要件ではない利用者要件には,次のものがあるが,これに限るものではない。
− 品質制約(例 使用性,信頼性,効率,移植性)
− 組織制約(例 操作場所,稼動ハードウェア,規格の準拠)
− 環境制約(例 相互運用性,セキュリティ,プライバシー,安全性)
− 実装制約(例 開発言語,納入日程)
3.9
特定用途向け改定手法 (local customization)
特定の用途で利用するために,変更前の手法とは異なった機能規模を生成するように改定されたFSM手
法。
3.10
FSMの範囲 (Scope of FSM)
特定のFSMに含まれる利用者機能要件の集合。
注記 FSMの範囲は,ソフトウェアを測定する目的によって決まる。例えば,ある組織でソフトウェ
ア資産の規模を知る必要がある場合,FSMの範囲は現在利用されているすべての利用者機能要
件を含む。しかし,プロジェクト管理者が特定の版の規模を求める必要がある場合には,FSM
の範囲は,そのプロジェクトによって影響される利用者機能要件だけを含む。
3.11
利用者 (user)
ソフトウェアとやり取りをする又は相互に影響し合う人,又はもの。
――――― [JIS X 0135-1 pdf 5] ―――――
次のページ PDF 6
JIS X 0135-1:2010の引用国際規格 ISO 一覧
- ISO/IEC 14143-1:2007(IDT)