この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである各国団体は、特定の技術活動分野に対処するためにそれぞれの組織によって設立された技術委員会を通じて国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力します。政府および非政府の他の国際機関も、ISO および IEC と連携してこの作業に参加しています。情報技術の分野では、ISO と IEC は共同技術委員会 ISO/IEC JTC 1 を設立しました。
国際規格は、ISO/IEC 指令Part 2 部に規定されている規則に従って草案されています。
合同技術委員会の主な任務は、国際規格を作成することです。合同技術委員会によって採択された国際規格草案は、投票のために各国機関に配布されます。国際規格として発行するには、投票を行っている国家機関の少なくとも 75% による承認が必要です。
この文書の要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。
ISO/IEC 29155-2 は、合同技術委員会 ISO/IEC JTC 1, 情報技術、分科会 SC 7, ソフトウェアおよびシステム エンジニアリングによって作成されました。
ISO/IEC 29155 は、「システムおよびソフトウェア エンジニアリング - 情報技術プロジェクト パフォーマンス ベンチマーク フレームワーク」という一般タイトルのもと、次の部分で構成されています。
- Part 1: 概念と定義
- Part 2: ベンチマークの要件
- Part 3: 報告に関するガイダンス
- Part 4: データの収集と保守に関するガイダンス
さらに別の部分が続く可能性があります。
導入
ISO/IEC 29155 のこの部分では、情報技術 (IT) プロジェクトのパフォーマンスのベンチマークを適切に特定、定義、選択、適用、改善するために必要なアクティビティとタスクを特定します。
ISO/IEC 29155 のこの部分は、IT プロジェクトのパフォーマンスを評価するためのベンチマーク手法の導入と実装を準備している組織にガイダンスを提供することを目的としています。 ISO/IEC 29155 のこの部分は、組織がベンチマークを実行するための明確に定義されたプロセスを確立するのに役立ちます。このプロセスには、IT プロジェクトのパフォーマンス ベンチマークにおけるデータの選択と比較だけでなく、データの収集、ベンチマーク リポジトリの管理、ベンチマーク手段の提供などのアクティビティとタスクが含まれます。
ISO/IEC 29155 のこの部分は、図 1 に示すように、IT プロジェクトのパフォーマンス ベンチマーク フレームワークを完成させる複数の部分の 2 番目の部分として開発されています。ISO/IEC 29155 のこの部分は、ベンチマーク プロセスの要件を提供します。
図 1 — IT プロジェクトのパフォーマンス ベンチマーク標準の概要
1 スコープ
ISO/IEC 29155 のこの部分では、次のように規定することにより、「情報技術 (IT) プロジェクト パフォーマンス ベンチマーク フレームワーク」のプロセスに対する一般要件を規定しています。
- ベンチマークフレームワーク内の個々のアクティビティのプロセスの要件 (ベンチマークの実施、リポジトリの維持、データの送信など)、
- アクティビティを正常に実行し、アクティビティにコンポーネントを装備するために必要なタスク。どちらも ISO/IEC 29155-1 で定義されています。
ISO/IEC 29155 のこの部分は、IT プロジェクトのパフォーマンス ベンチマークのあらゆる関係者 (ベンチマーク ユーザー、ベンチマーク プロバイダー、ベンチマーク サービス プロバイダー、IT プロジェクト チームなど) による使用を目的としています。
注以下は、ISO/IEC 29155 のこの部分の使用方法の例です。
- システムおよびソフトウェアのサプライヤーが、IT プロジェクトのパフォーマンスを見積もったり評価したりするためのベンチマーク プロセスを実装すること、
- システムおよびソフトウェアの取得者 (またはサードパーティのエージェント) による、サプライヤーの IT プロジェクトのパフォーマンスの評価、
- ベンチマーク プロバイダーが IT プロジェクト データを収集および分析し、ベンチマークを提供するプロセスを実装することにより、
- ベンチマーク サービス プロバイダーによるさまざまなサービスの実装 (例: ベンチマーク用の手段の提供、またはベンチマーク ユーザーに対するベンチマークのインスタンスの実施)
ISO/IEC 29155 のこの部分では、ベンチマーク結果の利用方法は規定されておらず、ベンチマーク プロセスから得られるドキュメントの名前、形式、明示的な内容も規定されていません。
2 規範的参照
以下の文書は、全部または一部がこの文書で規範的に参照されており、その適用には不可欠です。日付が記載された参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- ISO/IEC 29155-1, システムおよびソフトウェア エンジニアリング — 情報技術プロジェクト パフォーマンス ベンチマーク フレームワーク — Part 1: 概念と定義
3 用語と定義
この文書の目的上、ISO/IEC 29155-1 および以下に示されている用語と定義が適用されます。
3.1
データ提出者
ベンチマーク リポジトリに含める IT プロジェクト データを提供する個人または組織
3.2
リポジトリ所有者
ベンチマーク リポジトリを所有および維持する個人または組織
3.3
タスク.タスク
経営者の責任の対象となる最小の作業単位。 1 人以上のプロジェクト メンバーに対する明確に定義された作業割り当て
注記 1:通常、関連タスクはグループ化されてアクティビティを形成します。
[出典:IEEE 829-2008 IEEE ソフトウェアおよびシステム テスト ドキュメントの標準、3.1.38]
4 略語
| CBa | 「ベンチマークの実施」活動 |
| IBa | 「ベンチマークの発行」活動 |
| it | 情報技術 |
| MPa | 「ITを測るプロジェクト」活動 |
| MRa | 「リポジトリの保守」アクティビティ |
| MBLa | 「ビジネスレベルのベンチマークの管理」アクティビティ |
| MPLa | 「ベンチマークプログラムレベルの管理」アクティビティ |
| ぴあ | 「楽器の提供」活動 |
| SDa | 「データを送信」アクティビティ |
| うら | 「ベンチマーク結果の活用」活動 |
参考文献
| 1 | ISO/IEC 15939:2007, システムおよびソフトウェアエンジニアリング - 測定プロセス |
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 29155-2 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 7, Software and systems engineering.
ISO/IEC 29155 consists of the following parts, under the general title Systems and software engineering — Information technology project performance benchmarking framework:
- Part 1: Concepts and definitions
- Part 2: Requirements for benchmarking
- Part 3: Guidance for reporting
- Part 4: Guidance for data collection and maintenance
Further parts might follow.
Introduction
This part of ISO/IEC 29155 identifies the required activities and tasks that are necessary to successfully identify, define, select, apply, and improve benchmarking for information technology (IT) project performance.
This part of ISO/IEC 29155 is intended to provide guidance for organizations which are preparing to introduce and implement benchmarking techniques to evaluate performance of IT projects. This part of ISO/IEC 29155 assists organizations to establish a well-defined process to perform benchmarking. The process includes activities and tasks not only for data selection and comparison in IT project performance benchmarking but also for data collection, benchmarking repository management, and providing benchmarking instruments.
This part of ISO/IEC 29155 is developed as the second part of multiple parts which will complete the IT project performance benchmarking framework as is shown in Figure 1. This part of ISO/IEC 29155 provides the requirements for a benchmarking process.
Figure 1 — IT project performance benchmarking standards overview
1 Scope
This part of ISO/IEC 29155 provides general requirements for processes of “the information technology (IT) project performance benchmarking framework” by prescribing:
- the requirements for the processes for individual activities within the benchmarking framework (e.g. conduct benchmarking, maintain repository, submit data),
- the tasks necessary to successfully execute activities and equip them with components, both of which are defined in ISO/IEC 29155-1.
This part of ISO/IEC 29155 is intended for use by any stakeholder(s) of IT project performance benchmarking (e.g. benchmarking user, benchmark provider, benchmarking service provider, and IT project team).
NOTE The following are examples of how this part of ISO/IEC 29155 can be used:
- by a systems and software supplier to implement a benchmarking process to estimate and/or evaluate performance of an IT project,
- by a systems and software acquirer (or a third-party agent) for evaluating the performance of the supplier’s IT project,
- by a benchmark provider to implement processes to collect and analyze IT project data and provide benchmarks,
- by a benchmarking service provider to implement various services (e.g. providing instruments for benchmarking, or conducting an instance of benchmarking for a benchmarking user).
This part of ISO/IEC 29155 does not prescribe how to utilize benchmarking results, nor does it prescribe the name, format, or explicit content of the documentation that results from the benchmarking processes.
2 Normative references
The following documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
- ISO/IEC 29155-1, Systems and software engineering — Information technology project performance benchmarking framework — Part 1: Concepts and definitions
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO/IEC 29155-1 and the following apply.
3.1
data submitter
person or organization that provides IT project data to be included into a benchmarking repository
3.2
repository owner
person or organization that owns and maintains a benchmarking repository
3.3
task
smallest unit of work subject to management accountability; a well-defined work assignment for one or more project members
Note 1 to entry: Related tasks are usually grouped to form activities.
[SOURCE:IEEE 829-2008 IEEE Standard for Software and System Test Documentation, 3.1.38]
4 Abbreviated terms
| CBa | “Conduct Benchmarking” activity |
| IBa | “Issue Benchmarks” activity |
| it | Information Technology |
| MPa | “Measure IT Project” activity |
| MRa | “Maintain Repository” activity |
| MBLa | “Manage benchmarking Business Level” activity |
| MPLa | “Manage benchmarking Program Level” activity |
| PIa | “Provide Instruments” activity |
| SDa | “Submit Data” activity |
| URa | “Utilize benchmarking Results” activity |
Bibliography
| 1 | ISO/IEC 15939:2007, Systems and software engineering — Measurement process |