ISO/IEC TR 14471:2007 情報技術—ソフトウェアエンジニアリング—CASEツールの採用に関するガイドライン | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。情報技術の分野では、ISO と IEC が合同技術委員会 ISO/IEC JTC 1 を設立しました。

国際規格は、ISO/IEC 指令で指定された規則に従って起草されます。 2.

合同技術委員会の主な任務は、国際規格を作成することです。合同技術委員会によって採択された国際規格草案は、投票のために各国の機関に回覧されます。国際規格として発行するには、投票を行う国の機関の少なくとも 75% による承認が必要です。

例外的な状況では、合同技術委員会は、次のいずれかのタイプのテクニカル レポートの発行を提案することができます。

  • タイプ 1: 国際規格の発行に必要なサポートが得られない場合、何度も努力したにもかかわらず、
  • タイプ 2, 主題がまだ技術開発中である場合、またはその他の理由により、国際規格に関する合意の可能性はあるが、すぐには実現できない場合。
  • タイプ 3: 合同技術委員会が、国際規格として通常公開されているものとは異なる種類のデータを収集した場合 (たとえば、「最新技術」)

タイプ 1 およびタイプ 2 のテクニカル レポートは、発行から 3 年以内に審査され、国際規格に変換できるかどうかが決定されます。タイプ 3 のテクニカル レポートは、それらが提供するデータがもはや有効または有用でないと見なされるまで、必ずしもレビューする必要はありません。

このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。

タイプ 2 のテクニカル レポートである ISO/IEC TR 14471 は、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 7, ソフトウェアおよびシステム エンジニアリングによって作成されました。

この第 2 版は、技術的に改訂された第 1 版 (ISO/IEC TR 14471:1999) を取り消して置き換えるものです。

序章

歴史的に、企業は CASE (コンピュータ支援ソフトウェア エンジニアリング) ツールを採用する際に問題を経験してきました。組織は CASE テクノロジの期待される利点を得ていないため、十分に根拠のある CASE 採用プロセスを使用することが、CASE ツールの採用を成功させるのに役立つことが期待されます。

ISO/IEC JTC1/SC7/WG4 によって実施された調査 (付録 A: CASE 採用アンケートの分析を参照) は、これらの問題が改善されている可能性があることを示しています。この調査は、CASE ツールが新しい機能を実行して使いやすくなっていること、ユーザーの期待がより洗練されていること、CASE ツールが目標を達成する可能性が高いことを示唆しています。しかし、調査によると、多くの継続的な問題が残っています。実際のプロジェクトで使用する前に、CASE 技術のパイロット トライアルに十分な注意が払われておらず、ユーザーは、追加のトップ マネジメント サポート、CASE 採用のための全体プロセス、および技術導入のための組織の準備が必要であると報告しています。 .このテクニカル レポートは、ユーザーから報告された継続的なニーズに対応しています。

このテクニカル レポートの目的は、CASE 採用の推奨プラクティスを提供することです。 CASE テクノロジーの採用を成功させるために適用されるプロセスと活動を確立するためのガイダンスを提供します。このテクニカル レポートを使用すると、収益を最大化し、CASE テクノロジへの投資のリスクを最小限に抑えることができます。ただし、このテクニカル レポートは準拠基準を確立していません。

1 スコープ

CASE の採用は、広範な技術移行の問題の主題であるため、このテクニカル レポートでは、幅広いコンピューティング組織に適した採用の実践について取り上げます。このテクニカル レポートは、特定の開発標準、ソフトウェア プロセス、設計方法、方法論、技法、プログラミング言語、またはライフサイクル パラダイムを指示したり推奨したりするものではありません。

このテクニカル レポートでは、次のことを行います。

  • 重要な成功要因 (CSF) を特定します。
  • 一連の採用プロセスを提案します。
  • 組織的および文化的環境を考慮した採用を成功させるためのガイド。

次のグループは、潜在的なオーディエンスとしてターゲットにされています。

  • ケースユーザー;
  • 情報システム管理者;
  • 最高情報責任者 (CIO);
  • CASE サプライヤー;
  • ソフトウェア エンジニアリング コンサルタント。
  • CASE のツールや技術の習得に携わる人々。

したがって、このテクニカル レポートでは、CASE ツールの採用に関する側面を扱います。 CASE ツールの評価と選択には、ISO/IEC 14102 との併用が最適です。これは、これらのトピックの一般的な側面を扱う関連 ISO/IEC ドキュメントを補完するものです。

2 用語、定義および略語

2.1 用語と定義

このドキュメントでは、次の用語と定義が適用されます。

2.1.1

採用の成功

CASE ツールの使用が、組織独自に定義された導入目標を測定可能な範囲で達成できる程度

2.1.2

採用プロセス

組織が CASE ツールを広く使用する一連の活動

2.1.3

ケースニーズ

CASE ツールの特性によって満たされる組織の要件

注記 1:これらの特性は、ISO/IEC 14102:1995 に詳述されています。それらには、管理プロセス、開発プロセス、保守、文書化、構成管理、品質保証、検証、検証、環境の必要性、CASE ツールの統合性、品質特性、取得の必要性、実装の必要性、サポート指標、および認定要件が含まれます。

2.2 略語

場合コンピュータ支援ソフトウェア工学
CSF重要な成功要因

参考文献

[1]ISO/IEC 14102:1995, 情報技術 — CASE ツールの評価と選択のガイドライン(改訂中)
[2]ISO/IEC 12207:1995, 情報技術 - ソフトウェア ライフ サイクル プロセス
[3]ISO/IEC 12207:1995/Amd.1:2002, 情報技術 - ソフトウェア ライフ サイクル プロセス - 修正 1
[4]ISO/IEC 12207:1995/Amd.2:2004, 情報技術 - ソフトウェア ライフ サイクル プロセス - 修正 1
[5]ISO/IEC 9126-1:2001, ソフトウェア工学 — 製品品質 — 1: 品質モデル

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, 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.

In exceptional circumstances, the joint technical committee may propose the publication of a Technical Report of one of the following types:

  • type 1, when the required support cannot be obtained for the publication of an International Standard, despite repeated efforts;
  • type 2, when the subject is still under technical development or where for any other reason there is the future but not immediate possibility of an agreement on an International Standard;
  • type 3, when the joint technical committee has collected data of a different kind from that which is normally published as an International Standard ("state of the art", for example).

Technical Reports of types 1 and 2 are subject to review within three years of publication, to decide whether they can be transformed into International Standards. Technical Reports of type 3 do not necessarily have to be reviewed until the data they provide are considered to be no longer valid or useful.

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 TR 14471, which is a Technical Report of type 2, was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 7, Software and systems engineering.

This second edition cancels and replaces the first edition (ISO/IEC TR 14471:1999), which has been technically revised.

Introduction

Historically, there have been problems experienced by organisations in adopting CASE (computer aided software engineering) tools. Because organisations have not gained the expected benefits of CASE technology, it is hoped that the use of a well-founded CASE adoption process will help achieve successful adoption of CASE tools.

A survey conducted by ISO/IEC JTC1/SC7/WG4 (See Annex A: Analysis of CASE adoption questionnaire) offers some hope that these problems may be improving. This survey suggests that CASE tools are performing new capabilities and getting easier to use, that users' expectations are getting more sophisticated, and that CASE tools are more likely to meet their goals. However, according to the survey, there remain a number of continuing problems. There has not been sufficient attention given to pilot trials of CASE technology before using it on actual projects, and users report a need for additional top management support, a total process for CASE adoption, and a preparation of the organisation for the introduction of the technology. This Technical Report addresses the continued needs reported by users.

The purpose of this Technical Report is to provide a recommended practice for CASE adoption. It provides guidance in establishing processes and activities that are to be applied for the successful adoption of CASE technology. The use of this Technical Report will help to maximise the return and minimise the risk of investing in CASE technology. However, this Technical Report does not establish compliance criteria.

1 Scope

Since CASE adoption is a subject of the broader technology transition problem, this Technical Report addresses the adoption practices appropriate for a wide range of computing organisations. This Technical Report neither dictates nor advocates particular development standards, software processes, design methods, methodologies, techniques, programming languages, or life-cycle paradigms.

This Technical Report will:

  • identify critical success factors (CSF);
  • propose a set of adoption processes;
  • guide successful adoption in consideration of organisational and cultural environment.

The following groups are targeted as potential audiences:

  • CASE users;
  • information systems managers;
  • chief information officers (CIO);
  • CASE suppliers;
  • software engineering consultants;
  • those involved in the acquisition of CASE tools and technology.

Therefore this Technical Report addresses aspects of CASE tools adoption. It is best used with ISO/IEC 14102 for CASE tool evaluation and selection. It is complementary to related ISO/IEC documents which deal with the general aspects of these topics.

2 Terms, definitions and abbreviations

2.1 Terms and definitions

For the purposes of this document, the following terms and definitions apply.

2.1.1

successful adoption

extent to which the use of CASE tools can measurably meet an organisation's uniquely defined adoption goals

2.1.2

adoption process

set of activities by which an organisation brings CASE tools into widespread use

2.1.3

CASE needs

organisational requirements which are met by CASE tool characteristics

Note 1 to entry: These characteristics are detailed in ISO/IEC 14102:1995. They include management process, development process, maintenance, documentation, configuration management, quality assurance, verification, validation, environment needs, CASE tool integrability, quality characteristics, acquisition needs, implementation needs, support indicators, and certification requirements.

2.2 Abbreviations

CASEcomputer aided software engineering
CSFcritical success factor

Bibliography

[1]ISO/IEC 14102:1995, Information technology — Guideline for the evaluation and selection of CASE tools (under revision)
[2]ISO/IEC 12207:1995, Information technology — Software life cycle processes
[3]ISO/IEC 12207:1995/Amd.1:2002, Information technology — Software life cycle processes — Amendment 1
[4]ISO/IEC 12207:1995/Amd.2:2004, Information technology — Software life cycle processes — Amendment 1
[5]ISO/IEC 9126-1:2001, Software engineering — Product quality — 1: Quality model