ISO/IEC 29110-5-1-1:2025 システムおよびソフトウェア エンジニアリング — 非常に小規模なエンティティ (VSE) のライフ サイクル プロファイル — Part 5-1-1:汎用エントリ プロファイルのソフトウェア エンジニアリング ガイドライン | ページ 6

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

3 用語と定義

この文書の目的上、次の用語と定義が適用されます。

ISO と IEC は、標準化に使用する用語データベースを次のアドレスで維持しています。

3.1

合意

労働関係を維持するための諸条件の相互承認

例:

契約書、合意覚書。

[出典:ISO/IEC/IEEE 12207:2017, 3.1.5]

3.2

ベースライン.ベースライン

構成アイテムの正式に承認されたバージョン。メディアに関係なく、構成アイテムのライフサイクル中の特定の時点で正式に指定および修正されます。

[出典:ISO/IEC/IEEE 12207:2017, 3.1.11]

3.3

欠陥

作業成果物(3.14) の不完全性または欠陥、その作業成果物が 要件(3.8) または仕様を満たしておらず、修理または交換が必要なwhere

[出典:IEEE 1044:2009]

3.4

エントリープロフィール

プロファイル (3.5) は、スタートアップ VSE (つまり、運用を開始して 3 年未満の VSE) および/または単一の小規模 プロジェクト (3.6) (例: プロジェクト サイズが 6 人月未満) に取り組んでいる VSE を対象としています。

[出典:ISO/IEC 29110-1-2:2024, 3.40]

3.5

プロフィール

特定の機能を達成するために組み合わされた、適切な標準のプロセスとその結果、アクティビティ、およびタスクのサブセット

注記 1: VSE のプロファイルの開発に使用される基本規格は、ISO/IEC/IEEE 12207, ISO/IEC/IEEE 15288, および ISO/IEC/IEEE 15289 です。

[出典:ISO/IEC 29110-1-2:2024, 3.70]

3.6

プロジェクト

指定されたリソースと 要件に従って製品またはサービスを作成するために、開始日と終了日を定義して努力する (3.8)

注記 1:プロジェクトは、調整および制御された活動から成り、技術管理プロセスおよび本書で定義されている技術プロセスからの活動から構成される独自のプロセスとみなされる場合があります。

[出典:ISO/IEC/IEEE 12207:2017, 3.1.37]

3.7

報告

調査、観察、評価、テストなどの活動の結果を説明する情報項目

[出典:ISO/IEC/IEEE 15289:2019, 3.1.22]

3.8

要件

ニーズとそれに関連する制約や条件を翻訳または表現するステートメント

注記 1: 制約とは、ソフトウェア、その設計、実装、またはソフトウェアの開発または変更に使用されるプロセスに対して外部から課せられる制限です。

注記 2: 条件とは、要件に対して規定され、要件が適用される状況または事象を示す測定可能な定性的または定量的属性です。

[出典:ISO/IEC/IEEE 12207:2017, 3.1.44, 修正済み — エントリへの注記が追加されました。]

3.9

中小企業

中小企業

従業員数 250 人未満の企業

[出典:ISO/IEC 29110-1-2:2024, 3.92]

3.10

ソフトウェア製品

コンピューター プログラム、手順、および関連する可能性のある文書とデータのセット

[出典:ISO/IEC/IEEE 12207:2017, 3.1.45, 修正 — エントリの注 1 が削除されました。]

3.11

タスク.タスク

要件 (3.8) 、推奨、またはプロセスの 1 つまたは複数の結果の達成に貢献することを目的とした許容されるアクション

[出典:ISO/IEC/IEEE 12207:2017, 3.1.66]

3.12

検証

客観的証拠の提供による、特定の使用目的または用途に対する 要件 (3.8) が満たされていることの確認

注記 1:システムは、意図された運用環境において、意図された用途、目標、目的を達成する (つまり、利害関係者の要件を満たす) ことができます。適切なシステムが構築されました。

注記 2:ライフサイクルの文脈において、検証には、システムが運用環境などの環境で意図された用途、目標、および目的を達成できるという確信を得るための一連のアクティビティが含まれます。

[出典:ISO/IEC/IEEE 12207:2017, 3.1.71]

3.13

検証

客観的証拠の提供による、指定された 要件(3.8) が満たされていることの確認

注記 1: 検証とは、システムまたはシステム要素を必要な特性と比較する一連のアクティビティです。これには、指定された要件、設計、説明、システム自体が含まれますが、これらに限定されません。システムは正しく構築されました。

[出典:ISO 9000:2015, 3.8.12, 修正 — 項目への注記 1 から 3 は、項目への新しい注記 1 に置き換えられました。]

3.14

作業成果物

プロセスによって生成された成果物

例:

プロジェクト (3.6) 計画、 要件 (3.8) 仕様、設計文書、ソース コード、テスト計画、テスト会議議事録、スケジュール、予算、およびインシデント レポート (3.7) 。

注記 1:作業成果物のサブセットは、さらなる作業の基礎として使用するためにベースライン化することができ、一部はプロジェクト成果物のセットを形成します。

[出典:ISO/IEC 20246:2017, 3.20]

参考文献

1ISO 9000:2015, 品質マネジメントシステム - 基礎と用語
2ISO 9001, 品質マネジメントシステム — 要件
3ISO/IEC/IEEE 12207:2017, システムおよびソフトウェア エンジニアリング — ソフトウェア ライフ サイクル プロセス
4ISO/IEC/IEEE 15288, システムおよびソフトウェア エンジニアリング — システム ライフ サイクル プロセス
5ISO/IEC/IEEE 15289:2019, システムおよびソフトウェアエンジニアリング — ライフサイクル情報項目の内容 (文書)
6ISO/IEC 20246:2017, ソフトウェアおよびシステムエンジニアリング — 作業製品レビュー
7ISO/IEC 25010, システムおよびソフトウェアエンジニアリング — システムおよびソフトウェアの品質要件および評価 (SQuaRE) — 製品品質モデル
8ISO/IEC 29110-1-1, システムおよびソフトウェア エンジニアリング — 非常に小規模な事業体 (VSE) のライフサイクル プロファイル — Part 1-1: 概要
9ISO/IEC 29110-1-2:2024, システムおよびソフトウェア エンジニアリング — 非常に小規模な事業体 (VSE) のライフサイクル プロファイル — Part 1-2: 語彙
10ISO/IEC 29110-4-1, システムおよびソフトウェア エンジニアリング — 非常に小規模な事業体 (VSE) のライフサイクル プロファイル — Part 4-1: ソフトウェア エンジニアリング - プロファイル仕様: 汎用プロファイル グループ
11ISO/IEC 29110-5-6-1 1システムおよびソフトウェア エンジニアリング — 非常に小規模な事業体 (VSE) のライフ サイクル プロファイル — Part 5-6-1: システム エンジニアリング — 管理およびエンジニアリング ガイド: 汎用プロファイル グループ: エントリ プロファイル
12IEEE 1044:2009, ソフトウェア異常の IEEE 標準分類
13世界銀行。 https://www.worldbank.org/en/topic/smefinance
14OECD 中小企業と起業家精神の見通し。 2019 年版、経済協力開発機構、パリ、2019 年。こちらで入手可能: https://www.oecd-ilibrary.org/industry-and-services/oecd-sme-and-entrepreneurship-outlook-2019_34907e9c-en
15Di Bella, L.、Katsinis, A.、Lagüera-González, J.、Odenthal, L.、Hell, M.、Lozar, B. 欧州中小企業に関する年次報告書 2022/2023, 欧州連合出版局、ルクセンブルク、2023 年
16Laporte, CY, Munoz, M.、Mejia Miranda, J.、O'Connor, RV, 非常に小規模な企業へのソフトウェア エンジニアリング標準の適用 - スタートアップから大人まで、IEEE Software, Vol. 35, Issue 1, 99-103 ページ、2018
17CY ラポルト、G ベレット、M ムニョス、部分的に失敗したソフトウェア プロジェクト、コンピューター、vol. 56, 第 5 号、2023 年 5 月

3 Terms and definitions

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

ISO and IEC maintain terminology databases for use in standardization at the following addresses:

3.1

agreement

mutual acknowledgment of terms and conditions under which a working relationship is conducted

EXAMPLE:

Contract, memorandum of agreement.

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.5]

3.2

baseline

formally approved version of a configuration item, regardless of media, formally designated and fixed at a specific time during the configuration item’s life cycle

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.11]

3.3

defect

imperfection or deficiency in a work product (3.14) where that work product does not meet its requirements (3.8) or specifications and needs to be either repaired or replaced

[SOURCE:IEEE 1044:2009]

3.4

Entry profile

profile (3.5) targeted at start-up VSEs (i.e. VSEs who started their operation fewer than three years ago) and/or at VSEs working on a single small project (3.6) (e.g. project size of less than 6 person-months)

[SOURCE:ISO/IEC 29110-1-2:2024, 3.40]

3.5

profile

subset of appropriate standards’ processes and their outcomes, activities and tasks combined to accomplish a particular function

Note 1 to entry: The base standards used to develop profiles for VSEs are ISO/IEC/IEEE 12207, ISO/IEC/IEEE 15288 and ISO/IEC/IEEE 15289.

[SOURCE:ISO/IEC 29110-1-2:2024, 3.70]

3.6

project

endeavour with defined start and finish dates undertaken to create a product or service in accordance with specified resources and requirements (3.8)

Note 1 to entry: A project is sometimes viewed as a unique process comprising coordinated and controlled activities and composed of activities from the Technical Management processes and Technical processes defined in this document.

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.37]

3.7

report

information item that describes the results of activities such as investigations, observations, assessments, or tests

[SOURCE:ISO/IEC/IEEE 15289:2019, 3.1.22]

3.8

requirement

statement that translates or expresses a need and its associated constraints and conditions

Note 1 to entry: A constraint is an externally imposed limitation on the software, its design, or implementation or on the process used to develop or modify a software.

Note 2 to entry: A condition is a measurable qualitative or quantitative attribute that is stipulated for a requirement and that indicates a circumstance or event under which a requirement applies.

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.44, modified — Notes to entry have been added.]

3.9

small and medium enterprise

SME

enterprise with less than 250 persons employed

[SOURCE:ISO/IEC 29110-1-2:2024, 3.92]

3.10

software product

set of computer programs, procedures, and possibly associated documentation and data

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.45, modified — Note 1 to entry has been removed.]

3.11

task

requirement (3.8) , recommendation, or permissible action intended to contribute to the achievement of one or more outcomes of a process

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.66]

3.12

validation

confirmation, through the provision of objective evidence, that the requirements (3.8) for a specific intended use or application have been fulfilled

Note 1 to entry: A system is able to accomplish its intended use, goals, and objectives (i.e. meet stakeholder requirements) in the intended operational environment. The right system was built.

Note 2 to entry: In a life cycle context, validation involves the set of activities for gaining confidence that a system is able to accomplish its intended use, goals, and objectives in an environment like the operational environment.

[SOURCE:ISO/IEC/IEEE 12207:2017, 3.1.71]

3.13

verification

confirmation, through the provision of objective evidence, that specified requirements (3.8) have been fulfilled

Note 1 to entry: Verification is a set of activities that compares a system or system element against the required characteristics. This includes, but is not limited to specified requirements, design, descriptions, and the system itself. The system was built right.

[SOURCE:ISO 9000:2015, 3.8.12, modified — Notes 1 to 3 to entry have been replaced by a new note 1 to entry.]

3.14

work product

artefact produced by a process

EXAMPLE:

Project (3.6) plan, requirements (3.8) specification, design documentation, source code, test plan, test meeting minutes, schedules, budgets, and incident reports (3.7) .

Note 1 to entry: A subset of the work products can be baselined to be used as the basis of further work, and some will form the set of project deliverables.

[SOURCE:ISO/IEC 20246:2017, 3.20]

Bibliography

1ISO 9000:2015, Quality management systems — Fundamentals and vocabulary
2ISO 9001, Quality management systems — Requirements
3ISO/IEC/IEEE 12207:2017, Systems and software engineering — Software life cycle processes
4ISO/IEC/IEEE 15288, Systems and software engineering — System life cycle processes
5ISO/IEC/IEEE 15289:2019, Systems and software engineering — Content of life-cycle information items (documentation)
6ISO/IEC 20246:2017, Software and systems engineering — Work product reviews
7ISO/IEC 25010, Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model
8ISO/IEC 29110-1-1, Systems and software engineering — Lifecycle profiles for very small entities (VSEs) — Part 1-1: Overview
9ISO/IEC 29110-1-2:2024, Systems and software engineering — Lifecycle profiles for Very Small Entities (VSEs) — Part 1-2: Vocabulary
10ISO/IEC 29110-4-1, Systems and software engineering — Lifecycle profiles for Very Small Entities (VSEs) — Part 4-1: Software engineering - Profile specifications: Generic profile group
11ISO/IEC 29110-5-6-1 1 , Systems and software engineering — Life cycle profiles for very small entities (VSEs) — Part 5-6-1: Systems engineering — Management and engineering guide: Generic profile group: Entry profile
12IEEE 1044:2009, IEEE Standard Classification for Software Anomalies
13World Bank. https://www.worldbank.org/en/topic/smefinance
14OECD SME and Entrepreneurship Outlook. 2019 Edition, Organisation for Economic Co-operation and Development, Paris, 2019. Available at: https://www.oecd-ilibrary.org/industry-and-services/oecd-sme-and-entrepreneurship-outlook-2019_34907e9c-en
15Di Bella, L., Katsinis, A., Lagüera-González, J., Odenthal, L., Hell, M., Lozar, B. Annual Report on European SMEs 2022/2023, Publications Office of the European Union, Luxemburg, 2023
16Laporte, C.Y., Munoz, M., Mejia Miranda, J., O’Connor, R.V., Applying Software Engineering Standards in Very Small Entities-From Startups to Grownups, IEEE Software, Vol. 35, Issue 1, pp 99-103, 2018
17Laporte, C.Y., Verret, G., Munoz, M., A Software Project That Partially Failed, Computer, vol. 56, Issue 5, May 2023