※当サイトの記事には、広告・プロモーションが含まれます。

要求仕様書に必要な情報の項目の全量が知りたかったが...

markezine.jp

 起案者は、「実顧客から直接ヒアリングしたニーズ」「新施策やサービスの利用シーン」「必要な投資やリソース」「素早い仮説検証」を軸に物事を考えます。一方、決裁者が重視するのは「既存事業の経営指標への影響」「現在のビジネスモデルや過去の成功パターンとの整合性」「既存事業の売上・リソースへの影響」「意思決定の根拠とリスク回避」です。

決裁者が思わずうなずく「客観的ファクト」を作る方法 (1/3):MarkeZine(マーケジン)

 このように、判断材料としている情報の種類と量が異なるのです。この溝を埋めるには、起案者側が集めた「顧客に直接触れて得た手触り感のある情報」を、決裁者が納得できる「客観的な事実」に変換して見せる必要があります。

決裁者が思わずうなずく「客観的ファクト」を作る方法 (1/3):MarkeZine(マーケジン)

 社内合意を得るための客観的な事実は、大きく4つの観点で整理できます(図表3)。

図表3:社内合意を得るために必要な、4つの観点と客観的事実データ

決裁者が思わずうなずく「客観的ファクト」を作る方法 (1/3):MarkeZine(マーケジン)

⇧ まぁ、「顧客の声」に関する「情報」については、真の「ニーズ」を得るのが困難ですからな...

maidonanews.jp

「顧客の声を聞かない」「ユーザーは本当に欲しいものを言葉にできない」

商品やサービスを向上する上での心がけを説いたテキストがSNS上で大きな注目を集めている。このテキストを作成したのは日本ウェブデザイン株式会社代表でHCD-Net認定の人間中心設計専門家、羽山祥樹さん(@storywriter)。

「ユーザーは本当に欲しいものを言葉にできない」 商品やサービスを向上する上での心がけが話題に|まいどなニュース

⇧ 上記サイト様で、真の「ニーズ」を得ることの困難さが語られている。

要求仕様書に必要な情報の項目の全量が知りたかったが...

前に、

ts0818.hatenablog.com

⇧ 上記の記事の時に、「要求仕様書」なる存在を知ったのだが、「要求仕様書」に必要な「情報」の「項目」の全量が分かりませんと...

 

ネットの情報を漁っていたところ、

www.nttdata.com

システム開発に関する標準類

システム・ソフトウェアの開発に関連する標準類は様々存在します。これまでにも開発の進め方(プロセス)や記載内容(仕様)に関する国際標準が提案されています。

要求定義に関する国際標準(ISO/IEC/IEEE 29148)の影響力 | NTTデータ | DATA INSIGHT | NTTデータ - NTT DATA

2011年12月には、要求定義に関する国際標準が公開されました。正式名称は「ISO/IEC/IEEE 29148 Systems and software engineering - Life cycle processes - Requirements engineering」(以降、29148と略す)です。

要求定義に関する国際標準(ISO/IEC/IEEE 29148)の影響力 | NTTデータ | DATA INSIGHT | NTTデータ - NTT DATA

29148では、開発プロセスの上流(システム要求やソフトウェア要求を定義する部分)にフォーカスしています。そして、これまでの標準ではあまり言及されていなかった、システム・ソフトウェア要求より上位に位置する「ステークホルダ要求」を考慮していることが、大きな特徴の1つと言われています。

要求定義に関する国際標準(ISO/IEC/IEEE 29148)の影響力 | NTTデータ | DATA INSIGHT | NTTデータ - NTT DATA

29148の影響力

国内の動向を見てみますと、29148の内容はIPA SECから2013年3月に刊行された「共通フレーム2013」において、超上流フェーズの記載に反映されています。

要求定義に関する国際標準(ISO/IEC/IEEE 29148)の影響力 | NTTデータ | DATA INSIGHT | NTTデータ - NTT DATA

⇧ 上記サイト様によりますと、

  1. ISO/IEC/IEEE 29148
  2. 共通フレーム2013

⇧ 上記で「要求定義」の「標準」に関する「情報」が整理されているということになるらしい。

一応、「独立行政法人情報処理推進機構(じょうほうしょりすいしんきこう、英: Innovation Platform Agency, Japan、略称: IPA)」が公開している「情報」で、

www.ipa.go.jp

 2013年3月4日に発行した共通フレーム2013は以前の版である「共通フレーム2007第2版」を大きく変更しリニューアルしたものです。
 主な特徴として以下があります。
 ・ベースとなる国際規格をJIS X 0160:2012に変更
 ・要件定義プロセスに、要件定義の国際規格であるISO/IEC/IEEE 29148のエッセンスを導入
 ・運用・サービスとシステム開発の連携を考慮した、サービスブロセスの導入
 ・システム開発とソフトウェア開発の明確な分離

https://www.ipa.go.jp/archive/digital/iot-en-ci/process/ent02-a.html

⇧ 上記にあるように、「共通フレーム2013」に「ISO/IEC/IEEE 29148」が反映されていそうに見える。

ちなみに、

note.com

⇧ 上記サイト様によりますと、「ISO/IEC/IEEE 29148」は考慮できていないことがあるらしいという...

 

そして、残念ながら、「要求仕様書」に必要な「情報」の「項目」の全量については、皆目見当が付かないので、「Microsoft Copilot」氏に質問してみたところ、以下のような回答が返って来た。

 

📌「共通フレーム2013」と「ISO/IEC/IEEE 29148」を元に洗い出した「要求仕様書」の項目(章、節に分類したバージョン)

No 要求レベル 文書 分類 項目 記載すべき内容 共通フレーム2013対応 ISO/IEC/IEEE29148対応 上位要求 要求ID
1 Business Requirements BRS 1 1.1 事業目的 ビジネス目的 システム化によって実現する経営目的・事業目的 利害関係者要求定義 Business Requirements Specification - BR-001
2 Business Requirements BRS 1 1.2 背景 ビジネス課題 解決対象の課題や問題 利害関係者要求定義 Business Requirements Specification - BR-002
3 Business Requirements BRS 1 1.3 効果 期待成果 期待される成果・便益 利害関係者要求定義 Business Requirements Specification - BR-003
4 Business Requirements BRS 1 1.4 効果 KPI 成功を測定する指標 利害関係者要求定義 Business Requirements Specification - BR-004
5 Business Requirements BRS 1 1.5 効果 KGI 最終目標指標 利害関係者要求定義 Business Requirements Specification - BR-005
6 Business Requirements BRS 1 1.6 範囲 対象業務 対象となる業務範囲 利害関係者要求定義 Business Requirements Specification - BR-006
7 Business Requirements BRS 1 1.7 範囲 対象組織 対象部門・組織 利害関係者要求定義 Business Requirements Specification - BR-007
8 Business Requirements BRS 1 1.8 制約 予算制約 コスト制約 利害関係者要求定義 Business Requirements Specification - BR-008
9 Business Requirements BRS 1 1.9 制約 スケジュール制約 納期や期限 利害関係者要求定義 Business Requirements Specification - BR-009
10 Business Requirements BRS 1 1.1 制約 法規制 適用法令や規制 利害関係者要求定義 Business Requirements Specification - BR-010
11 Stakeholder Requirements StRS 2 2.1 利害関係者 ステークホルダー 利害関係者一覧 利害関係者要求定義 Stakeholder Requirements Specification BR-001 SR-001
12 Stakeholder Requirements StRS 2 2.2 利用者 エンドユーザー要求 利用者が期待する要求 利害関係者要求定義 Stakeholder Requirements Specification BR-001 SR-002
13 Stakeholder Requirements StRS 2 2.3 利用者 管理者要求 管理運用要求 利害関係者要求定義 Stakeholder Requirements Specification BR-001 SR-003
14 Stakeholder Requirements StRS 2 2.4 利用者 運用者要求 運用担当要件 利害関係者要求定義 Stakeholder Requirements Specification BR-001 SR-004
15 Stakeholder Requirements StRS 2 2.5 利用者 保守者要求 保守担当要件 利害関係者要求定義 Stakeholder Requirements Specification BR-001 SR-005
16 Stakeholder Requirements StRS 2 2.6 シナリオ 利用シナリオ 利用シーン・ユースケース 利害関係者要求定義 Stakeholder Requirements Specification BR-001 SR-006
17 Stakeholder Requirements StRS 2 2.7 業務 業務成果物要求 帳票・通知等 利害関係者要求定義 Stakeholder Requirements Specification BR-003 SR-007
18 Stakeholder Requirements StRS 2 2.8 品質 性能期待値 利用者視点の性能要求 利害関係者要求定義 Stakeholder Requirements Specification BR-003 SR-008
19 Stakeholder Requirements StRS 2 2.9 品質 可用性期待値 サービス継続要求 利害関係者要求定義 Stakeholder Requirements Specification BR-003 SR-009
20 Stakeholder Requirements StRS 2 2.1 品質 セキュリティ期待値 情報保護要求 利害関係者要求定義 Stakeholder Requirements Specification BR-003 SR-010
21 Stakeholder Requirements StRS 2 2.11 法規制 コンプライアンス要求 遵守すべき規制 利害関係者要求定義 Stakeholder Requirements Specification BR-010 SR-011
22 Stakeholder Requirements StRS 2 2.12 データ 保持要求 データ保管要求 利害関係者要求定義 Stakeholder Requirements Specification BR-003 SR-012
23 System Requirements SyRS 3 3.1 システム境界 システムコンテキスト システム責任範囲 システム要求定義 System Requirements Specification SR-001 SYR-001
24 System Requirements SyRS 3 3.2 システム境界 外部アクター 利用者・外部主体 システム要求定義 System Requirements Specification SR-001 SYR-002
25 System Requirements SyRS 3 3.3 システム境界 上位システム 上位システム連携 システム要求定義 System Requirements Specification SR-006 SYR-003
26 System Requirements SyRS 3 3.4 システム境界 下位システム 下位システム連携 システム要求定義 System Requirements Specification SR-006 SYR-004
27 System Requirements SyRS 3 3.5 システム境界 外部サービス SaaS/API連携 システム要求定義 System Requirements Specification SR-006 SYR-005
28 System Requirements SyRS 3 3.6 機能 システム機能要求 システム機能一覧 システム要求定義 System Requirements Specification SR-002 SYR-006
29 System Requirements SyRS 3 3.7 機能 システム業務処理 業務処理概要 システム要求定義 System Requirements Specification SR-006 SYR-007
30 System Requirements SyRS 3 3.8 データ システム情報要求 管理対象情報 システム要求定義 System Requirements Specification SR-012 SYR-008
31 System Requirements SyRS 3 3.9 データ データ交換要求 連携情報 システム要求定義 System Requirements Specification SR-012 SYR-009
32 System Requirements SyRS 3 3.1 UI システムUI要求 UI基本方針 システム要求定義 System Requirements Specification SR-002 SYR-010
33 System Requirements SyRS 3 3.11 IF システムIF要求 外部連携方針 システム要求定義 System Requirements Specification SR-006 SYR-011
34 System Requirements SyRS 3 3.12 性能 システム応答性能 応答時間目標 システム要求定義 System Requirements Specification SR-008 SYR-012
35 System Requirements SyRS 3 3.13 性能 システム処理能力 処理能力目標 システム要求定義 System Requirements Specification SR-008 SYR-013
36 System Requirements SyRS 3 3.14 可用性 稼働率 SLA目標 システム要求定義 System Requirements Specification SR-009 SYR-014
37 System Requirements SyRS 3 3.15 可用性 RTO 復旧時間目標 システム要求定義 System Requirements Specification SR-009 SYR-015
38 System Requirements SyRS 3 3.16 可用性 RPO 復旧時点目標 システム要求定義 System Requirements Specification SR-009 SYR-016
39 System Requirements SyRS 3 3.17 信頼性 フェイルオーバー 障害継続要件 システム要求定義 System Requirements Specification SR-009 SYR-017
40 System Requirements SyRS 3 3.18 セキュリティ システム認証要求 認証方針 システム要求定義 System Requirements Specification SR-010 SYR-018
41 System Requirements SyRS 3 3.19 セキュリティ システム認可要求 認可方針 システム要求定義 System Requirements Specification SR-010 SYR-019
42 System Requirements SyRS 3 3.2 セキュリティ 暗号化要求 保護方針 システム要求定義 System Requirements Specification SR-010 SYR-020
43 System Requirements SyRS 3 3.21 運用 監視要求 監視方針 システム要求定義 System Requirements Specification SR-004 SYR-021
44 System Requirements SyRS 3 3.22 運用 バックアップ要求 バックアップ方針 システム要求定義 System Requirements Specification SR-004 SYR-022
45 System Requirements SyRS 3 3.23 制約 技術制約 技術・アーキテクチャ制約 システム要求定義 System Requirements Specification SR-011 SYR-023
46 Software Requirements SRS 4 4.1 文書 文書ID SRS識別子 ソフトウェア要求分析 Software Requirements Specification SYR-023 SWR-001
47 Software Requirements SRS 4 4.2 文書 改訂履歴 SRS変更履歴 ソフトウェア要求分析 Software Requirements Specification SYR-023 SWR-002
48 Software Requirements SRS 4 4.3 概要 ソフトウェア目的 ソフトウェア責務 ソフトウェア要求分析 Software Requirements Specification SYR-006 SWR-003
49 Software Requirements SRS 4 4.4 概要 ソフトウェア範囲 責任範囲 ソフトウェア要求分析 Software Requirements Specification SYR-001 SWR-004
50 Software Requirements SRS 4 4.5 概要 利用者クラス 利用者分類 ソフトウェア要求分析 Software Requirements Specification SYR-002 SWR-005
51 Software Requirements SRS 4 4.6 概要 運用環境 OS・ブラウザ等 ソフトウェア要求分析 Software Requirements Specification SYR-021 SWR-006
52 Software Requirements SRS 4 4.7 概要 前提条件 実装前提条件 ソフトウェア要求分析 Software Requirements Specification SYR-023 SWR-007
53 Software Requirements SRS 4 4.8 概要 依存関係 外部依存事項 ソフトウェア要求分析 Software Requirements Specification SYR-005 SWR-008
54 Software Requirements SRS 4 4.9 概要 設計制約 採用技術・標準制約 ソフトウェア要求分析 Software Requirements Specification SYR-023 SWR-009
55 Software Requirements SRS 5 5.1 機能要求 要求ID 機能要求識別子 ソフトウェア要求分析 Functional Requirement SYR-006 SWR-010
56 Software Requirements SRS 5 5.2 機能要求 要求名称 機能要求名称 ソフトウェア要求分析 Functional Requirement SYR-006 SWR-011
57 Software Requirements SRS 5 5.3 機能要求 要求本文 ソフトウェア動作仕様 ソフトウェア要求分析 Functional Requirement SYR-006 SWR-012
58 Software Requirements SRS 5 5.4 機能要求 要求根拠 要求発生源 ソフトウェア要求分析 Rationale SYR-006 SWR-013
59 Software Requirements SRS 5 5.5 機能要求 優先度 Must/Should/Could ソフトウェア要求分析 Priority SYR-006 SWR-014
60 Software Requirements SRS 5 5.6 機能要求 入力 入力条件・値 ソフトウェア要求分析 Functional Requirement SYR-007 SWR-015
61 Software Requirements SRS 5 5.7 機能要求 処理 処理ロジック ソフトウェア要求分析 Functional Requirement SYR-007 SWR-016
62 Software Requirements SRS 5 5.8 機能要求 出力 出力仕様 ソフトウェア要求分析 Functional Requirement SYR-007 SWR-017
63 Software Requirements SRS 5 5.9 機能要求 例外処理 エラー時動作 ソフトウェア要求分析 Functional Requirement SYR-007 SWR-018
64 Software Requirements SRS 5 5.1 機能要求 前提条件 実行条件 ソフトウェア要求分析 Functional Requirement SYR-007 SWR-019
65 Software Requirements SRS 5 5.11 機能要求 終了条件 完了条件 ソフトウェア要求分析 Functional Requirement SYR-007 SWR-020
66 Software Requirements SRS 5 5.12 機能要求 受入基準 受入判定条件 ソフトウェア要求分析 Acceptance Criteria SYR-006 SWR-021
67 Software Requirements SRS 5 5.13 機能要求 検証方法 テスト方法 ソフトウェア要求分析 Verification Method SYR-006 SWR-022
68 Software Requirements SRS 6 6.1 IF要求 UI要求 画面・操作要件 ソフトウェア要求分析 User Interface SYR-010 SWR-023
69 Software Requirements SRS 6 6.2 IF要求 ソフトウェアIF要求 他システムIF仕様 ソフトウェア要求分析 Software Interface SYR-011 SWR-024
70 Software Requirements SRS 6 6.3 IF要求 API要求 API仕様 ソフトウェア要求分析 Software Interface SYR-011 SWR-025
71 Software Requirements SRS 6 6.4 IF要求 通信IF要求 通信仕様 ソフトウェア要求分析 Communication Interface SYR-011 SWR-026
72 Software Requirements SRS 6 6.5 IF要求 HW IF要求 機器接続仕様 ソフトウェア要求分析 Hardware Interface SYR-011 SWR-027
73 Software Requirements SRS 6 6.6 IF要求 ファイル連携要求 ファイルI/F仕様 ソフトウェア要求分析 External Interface SYR-011 SWR-028
74 Software Requirements SRS 7 7.1 データ要求 データモデル ERモデル ソフトウェア要求分析 Data Requirement SYR-008 SWR-029
75 Software Requirements SRS 7 7.2 データ要求 エンティティ定義 主要データ定義 ソフトウェア要求分析 Data Requirement SYR-008 SWR-030
76 Software Requirements SRS 7 7.3 データ要求 データ項目定義 属性定義 ソフトウェア要求分析 Data Requirement SYR-008 SWR-031
77 Software Requirements SRS 7 7.4 データ要求 データ制約 ドメイン・整合性制約 ソフトウェア要求分析 Data Constraint SYR-008 SWR-032
78 Software Requirements SRS 7 7.5 データ要求 データ保持要件 保存・アーカイブ・移行 ソフトウェア要求分析 Retention Requirement SYR-008 SWR-033
79 Software Requirements SRS 8 8.1 非機能要求 性能要求 応答時間・処理能力 ソフトウェア要求分析 Performance SYR-012 SWR-034
80 Software Requirements SRS 8 8.2 非機能要求 可用性要求 SLA・RTO・RPO ソフトウェア要求分析 Availability SYR-014 SWR-035
81 Software Requirements SRS 8 8.3 非機能要求 信頼性要求 耐障害性・冗長化 ソフトウェア要求分析 Reliability SYR-017 SWR-036
82 Software Requirements SRS 8 8.4 非機能要求 セキュリティ要求 認証・認可・暗号化 ソフトウェア要求分析 Security SYR-018 SWR-037
83 Software Requirements SRS 8 8.5 非機能要求 使用性要求 操作性・アクセシビリティ ソフトウェア要求分析 Usability SYR-010 SWR-038
84 Software Requirements SRS 8 8.6 非機能要求 保守性要求 ログ・監視・保守 ソフトウェア要求分析 Maintainability SYR-021 SWR-039
85 Software Requirements SRS 8 8.7 非機能要求 移植性要求 OS・ブラウザ互換性 ソフトウェア要求分析 Portability SYR-023 SWR-040
86 Software Requirements SRS 8 8.8 非機能要求 拡張性要求 スケーラビリティ ソフトウェア要求分析 Scalability SYR-023 SWR-041
87 Software Requirements SRS 9 9.1 管理要求 トレーサビリティ 要求からテストまで追跡 ソフトウェア要求分析 Traceability SYR-023 SWR-042
88 Software Requirements SRS 10 10.1 品質属性 Necessary 必要な要求か ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q01
89 Software Requirements SRS 10 10.2 品質属性 Appropriate 適切な要求か ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q02
90 Software Requirements SRS 10 10.3 品質属性 Unambiguous 曖昧さがないか ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q03
91 Software Requirements SRS 10 10.4 品質属性 Complete 完全に記載されているか ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q04
92 Software Requirements SRS 10 10.5 品質属性 Singular 単一要求になっているか ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q05
93 Software Requirements SRS 10 10.6 品質属性 Feasible 実現可能か ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q06
94 Software Requirements SRS 10 10.7 品質属性 Verifiable 検証可能か ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q07
95 Software Requirements SRS 10 10.8 品質属性 Correct 正確か ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q08
96 Software Requirements SRS 10 10.9 品質属性 Consistent 他要求と矛盾しないか ソフトウェア要求分析 Requirement Quality SWR-010 SWR-Q09

 

📌 抜け漏れないか追加で質問した際の回答

※ 項目が減った...

No 要求ID 要求レベル 文書 分類 項目 記載すべき内容 上位要求ID 共通フレーム2013対応 ISO/IEC/IEEE29148対応
1 BR-001 Business Requirements BRS 1 1.1 事業目的 ビジネス目的 システム化によって達成する事業目標   ビジネス要求定義 BRS
2 BR-002 Business Requirements BRS 1 1.2 背景 ビジネス課題 現状課題と解決理由   ビジネス要求定義 BRS
3 BR-003 Business Requirements BRS 1 1.3 効果 期待成果 期待される経営効果   ビジネス要求定義 BRS
4 BR-004 Business Requirements BRS 1 1.4 効果 KPI 成功指標   ビジネス要求定義 BRS
5 BR-005 Business Requirements BRS 1 1.5 効果 KGI 最終成果指標   ビジネス要求定義 BRS
6 BR-006 Business Requirements BRS 1 1.6 範囲 対象業務 対象業務範囲   ビジネス要求定義 BRS
7 BR-007 Business Requirements BRS 1 1.7 範囲 対象組織 対象部門・組織   ビジネス要求定義 BRS
8 BR-008 Business Requirements BRS 1 1.8 制約 予算制約 コスト制約   ビジネス要求定義 BRS
9 BR-009 Business Requirements BRS 1 1.9 制約 スケジュール制約 納期制約   ビジネス要求定義 BRS
10 BR-010 Business Requirements BRS 1 1.1 制約 法規制 適用法令・規制   ビジネス要求定義 BRS
11 SR-001 Stakeholder Requirements StRS 2 2.1 利害関係者 ステークホルダー 利害関係者一覧 BR-001 利害関係者要求定義 StRS
12 SR-002 Stakeholder Requirements StRS 2 2.2 利用者 エンドユーザー要求 利用者要求 BR-001 利害関係者要求定義 StRS
13 SR-003 Stakeholder Requirements StRS 2 2.3 利用者 管理者要求 管理運用要求 BR-001 利害関係者要求定義 StRS
14 SR-004 Stakeholder Requirements StRS 2 2.4 利用者 運用者要求 運用担当要求 BR-001 利害関係者要求定義 StRS
15 SR-005 Stakeholder Requirements StRS 2 2.5 利用者 保守者要求 保守担当要求 BR-001 利害関係者要求定義 StRS
16 SR-006 Stakeholder Requirements StRS 2 2.6 シナリオ 利用シナリオ 利用ケース BR-001 利害関係者要求定義 StRS
17 SR-007 Stakeholder Requirements StRS 2 2.7 業務 業務成果物要求 帳票・通知等 BR-003 利害関係者要求定義 StRS
18 SR-008 Stakeholder Requirements StRS 2 2.8 品質 性能期待値 利用者期待性能 BR-003 利害関係者要求定義 StRS
19 SR-009 Stakeholder Requirements StRS 2 2.9 品質 可用性期待値 サービス継続要求 BR-003 利害関係者要求定義 StRS
20 SR-010 Stakeholder Requirements StRS 2 2.1 品質 セキュリティ期待値 保護要求 BR-003 利害関係者要求定義 StRS
21 SR-011 Stakeholder Requirements StRS 2 2.11 法規制 コンプライアンス要求 遵守要求 BR-010 利害関係者要求定義 StRS
22 SR-012 Stakeholder Requirements StRS 2 2.12 データ 保持要求 保存要求 BR-003 利害関係者要求定義 StRS
23 SYR-001 System Requirements SyRS 3 3.1 システム境界 システムコンテキスト システム責任範囲 SR-001 システム要求定義 SyRS
24 SYR-002 System Requirements SyRS 3 3.2 システム境界 外部アクター 利用主体 SR-001 システム要求定義 SyRS
25 SYR-003 System Requirements SyRS 3 3.3 システム境界 上位システム 上位連携要件 SR-006 システム要求定義 SyRS
26 SYR-004 System Requirements SyRS 3 3.4 システム境界 下位システム 下位連携要件 SR-006 システム要求定義 SyRS
27 SYR-005 System Requirements SyRS 3 3.5 システム境界 外部サービス 外部サービス連携 SR-006 システム要求定義 SyRS
28 SYR-006 System Requirements SyRS 3 3.6 機能 システム機能要求 システム機能一覧 SR-002 システム要求定義 SyRS
29 SYR-007 System Requirements SyRS 3 3.7 機能 システム業務処理 業務処理概要 SR-006 システム要求定義 SyRS
30 SYR-008 System Requirements SyRS 3 3.8 データ システム情報要求 管理対象データ SR-012 システム要求定義 SyRS
31 SYR-009 System Requirements SyRS 3 3.9 データ データ交換要求 連携データ要件 SR-012 システム要求定義 SyRS
32 SYR-010 System Requirements SyRS 3 3.1 UI システムUI要求 UI基本方針 SR-002 システム要求定義 SyRS
33 SYR-011 System Requirements SyRS 3 3.11 IF システムIF要求 連携方式 SR-006 システム要求定義 SyRS
34 SYR-012 System Requirements SyRS 3 3.12 性能 システム応答性能 応答性能目標 SR-008 システム要求定義 SyRS
35 SYR-013 System Requirements SyRS 3 3.13 性能 システム処理能力 処理能力目標 SR-008 システム要求定義 SyRS
36 SYR-014 System Requirements SyRS 3 3.14 可用性 稼働率 SLA目標 SR-009 システム要求定義 SyRS
37 SYR-015 System Requirements SyRS 3 3.15 可用性 RTO 復旧時間目標 SR-009 システム要求定義 SyRS
38 SYR-016 System Requirements SyRS 3 3.16 可用性 RPO 復旧時点目標 SR-009 システム要求定義 SyRS
39 SYR-017 System Requirements SyRS 3 3.17 信頼性 フェイルオーバー 障害継続要件 SR-009 システム要求定義 SyRS
40 SYR-018 System Requirements SyRS 3 3.18 セキュリティ システム認証要求 認証方針 SR-010 システム要求定義 SyRS
41 SYR-019 System Requirements SyRS 3 3.19 セキュリティ システム認可要求 認可方針 SR-010 システム要求定義 SyRS
42 SYR-020 System Requirements SyRS 3 3.2 セキュリティ 暗号化要求 暗号化方針 SR-010 システム要求定義 SyRS
43 SYR-021 System Requirements SyRS 3 3.21 運用 監視要求 監視方針 SR-004 システム要求定義 SyRS
44 SYR-022 System Requirements SyRS 3 3.22 運用 バックアップ要求 バックアップ方針 SR-004 システム要求定義 SyRS
45 SYR-023 System Requirements SyRS 3 3.23 制約 技術制約 技術アーキテクチャ制約 SR-011 システム要求定義 SyRS
46 SWR-001 Software Requirements SRS 4 4.1 文書 文書ID SRS識別子 SYR-023 ソフトウェア要求定義 SRS
47 SWR-002 Software Requirements SRS 4 4.2 文書 改訂履歴 SRS変更履歴 SYR-023 ソフトウェア要求定義 SRS
48 SWR-003 Software Requirements SRS 4 4.3 概要 ソフトウェア目的 ソフトウェア責務 SYR-006 ソフトウェア要求定義 SRS
49 SWR-004 Software Requirements SRS 4 4.4 概要 ソフトウェア範囲 ソフトウェア責任範囲 SYR-001 ソフトウェア要求定義 SRS
50 SWR-005 Software Requirements SRS 4 4.5 概要 利用者クラス 利用者分類 SYR-002 ソフトウェア要求定義 SRS
51 SWR-006 Software Requirements SRS 4 4.6 概要 運用環境 OS・ブラウザ要件 SYR-021 ソフトウェア要求定義 SRS
52 SWR-007 Software Requirements SRS 4 4.7 概要 前提条件 実装前提条件 SYR-023 ソフトウェア要求定義 SRS
53 SWR-008 Software Requirements SRS 4 4.8 概要 依存関係 外部依存関係 SYR-005 ソフトウェア要求定義 SRS
54 SWR-009 Software Requirements SRS 4 4.9 概要 設計制約 技術・標準制約 SYR-023 ソフトウェア要求定義 SRS
55 SWR-010 Software Requirements SRS 5 5.1 機能要求 要求ID 機能要求識別子 SYR-006 ソフトウェア要求分析 Functional Requirement
56 SWR-011 Software Requirements SRS 5 5.2 機能要求 要求名称 機能要求名称 SYR-006 ソフトウェア要求分析 Functional Requirement
57 SWR-012 Software Requirements SRS 5 5.3 機能要求 要求本文 ソフトウェア動作仕様 SYR-006 ソフトウェア要求分析 Functional Requirement
58 SWR-013 Software Requirements SRS 5 5.4 機能要求 要求根拠 要求発生源 SYR-006 ソフトウェア要求分析 Rationale
59 SWR-014 Software Requirements SRS 5 5.5 機能要求 優先度 要求優先順位 SYR-006 ソフトウェア要求分析 Priority
60 SWR-015 Software Requirements SRS 5 5.6 機能要求 入力 入力条件・入力値 SYR-007 ソフトウェア要求分析 Functional Requirement
61 SWR-016 Software Requirements SRS 5 5.7 機能要求 処理 処理ロジック SYR-007 ソフトウェア要求分析 Functional Requirement
62 SWR-017 Software Requirements SRS 5 5.8 機能要求 出力 出力仕様 SYR-007 ソフトウェア要求分析 Functional Requirement
63 SWR-018 Software Requirements SRS 5 5.9 機能要求 例外処理 異常系処理 SYR-007 ソフトウェア要求分析 Functional Requirement
64 SWR-019 Software Requirements SRS 5 5.1 機能要求 前提条件 実行条件 SYR-007 ソフトウェア要求分析 Functional Requirement
65 SWR-020 Software Requirements SRS 5 5.11 機能要求 終了条件 完了条件 SYR-007 ソフトウェア要求分析 Functional Requirement
66 SWR-021 Software Requirements SRS 5 5.12 機能要求 受入基準 受入判定条件 SYR-006 ソフトウェア要求分析 Acceptance Criteria
67 SWR-022 Software Requirements SRS 5 5.13 機能要求 検証方法 テスト・レビュー方法 SYR-006 ソフトウェア要求分析 Verification Method
68 SWR-023 Software Requirements SRS 6 6.1 IF要求 UI要求 画面・操作要件 SYR-010 ソフトウェア要求分析 User Interface
69 SWR-024 Software Requirements SRS 6 6.2 IF要求 ソフトウェアIF要求 システム間IF SYR-011 ソフトウェア要求分析 Software Interface
70 SWR-025 Software Requirements SRS 6 6.3 IF要求 API要求 API仕様 SYR-011 ソフトウェア要求分析 Software Interface
71 SWR-026 Software Requirements SRS 6 6.4 IF要求 通信IF要求 通信仕様 SYR-011 ソフトウェア要求分析 Communication Interface
72 SWR-027 Software Requirements SRS 6 6.5 IF要求 HW IF要求 接続機器仕様 SYR-011 ソフトウェア要求分析 Hardware Interface
73 SWR-028 Software Requirements SRS 6 6.6 IF要求 ファイル連携要求 ファイルI/F仕様 SYR-011 ソフトウェア要求分析 External Interface
74 SWR-029 Software Requirements SRS 7 7.1 データ要求 データモデル ERモデル SYR-008 ソフトウェア要求分析 Data Requirement
75 SWR-030 Software Requirements SRS 7 7.2 データ要求 エンティティ定義 主要データ定義 SYR-008 ソフトウェア要求分析 Data Requirement
76 SWR-031 Software Requirements SRS 7 7.3 データ要求 データ項目定義 属性定義 SYR-008 ソフトウェア要求分析 Data Requirement
77 SWR-032 Software Requirements SRS 7 7.4 データ要求 データ制約 整合性・ドメイン制約 SYR-008 ソフトウェア要求分析 Data Constraint
78 SWR-033 Software Requirements SRS 7 7.5 データ要求 データ保持要件 保存・移行・アーカイブ SYR-008 ソフトウェア要求分析 Retention Requirement
79 SWR-034 Software Requirements SRS 8 8.1 非機能要求 性能要求 応答時間・処理能力 SYR-012 ソフトウェア要求分析 Performance
80 SWR-035 Software Requirements SRS 8 8.2 非機能要求 可用性要求 SLA・RTO・RPO SYR-014 ソフトウェア要求分析 Availability
81 SWR-036 Software Requirements SRS 8 8.3 非機能要求 信頼性要求 耐障害性・冗長化 SYR-017 ソフトウェア要求分析 Reliability
82 SWR-037 Software Requirements SRS 8 8.4 非機能要求 セキュリティ要求 認証・認可・暗号化 SYR-018 ソフトウェア要求分析 Security
83 SWR-038 Software Requirements SRS 8 8.5 非機能要求 使用性要求 操作性・アクセシビリティ SYR-010 ソフトウェア要求分析 Usability
84 SWR-039 Software Requirements SRS 8 8.6 非機能要求 保守性要求 ログ・監視・保守 SYR-021 ソフトウェア要求分析 Maintainability
85 SWR-040 Software Requirements SRS 8 8.7 非機能要求 移植性要求 OS・ブラウザ互換性 SYR-023 ソフトウェア要求分析 Portability
86 SWR-041 Software Requirements SRS 8 8.8 非機能要求 拡張性要求 スケーラビリティ SYR-023 ソフトウェア要求分析 Scalability
87 SWR-042 Software Requirements SRS 9 9.1 管理要求 トレーサビリティ 要求からテストまでの追跡 SYR-023 ソフトウェア要求分析 Traceability

 

⇧ まぁ、正しい「要求仕様書」の「項目」の全量が分かる「情報」が見当たらないので、「AI」の「回答」が「ハルシネーション(幻覚)」を引き起こしているかどうかを「ファクトチェック」しようが無いのよね...

 

ちなみに、「独立行政法人情報処理推進機構(じょうほうしょりすいしんきこう、英: Innovation Platform Agency, Japan、略称: IPA)」が公開している「情報」では、

www.ipa.go.jp

⇧ 上記の『重要情報を扱うシステムの要求策定ガイド Ver.1.1(全48ページ)(PDF:2.7 MB)』を確認した感じ、

  1. ISO/IEC/IEEE 29148
  2. 共通フレーム2013

については全く言及されていないのよな...

 

ネットの情報を漁っていたところ、

tenshoku.mynavi.jp

⇧ 上記サイト様で、「作成スキル」云々を語っているのだが、そもそも、「要求仕様書」に必要な「情報」の「項目」の全量が分かっていない状況において、

  1. クライアント側
  2. 開発者側

のいずれも「要求仕様書」を作成できないと思うのだが...

記載すべき内容がハッキリしないのに「要求仕様書」を作成しなければならないって、無茶苦茶な話よな...

  • あるべき姿(TO BE)

が分かっていないのに「成果物」の「クオリティ」を上げるのは無理な気がするのだが...

「要求仕様書」の「情報」の「過不足」について、判断のしようが無いのよな...

後続の「要件定義」の「インプット」となる「要求仕様書」が「ファジー」であるからして、「要件定義書」の「クオリティ」が上がらない気がする...

 

何と言うか、「ソフトウェア開発」の「プロセス」毎の「成果物」に必要な「情報」が「錯綜」し過ぎていて辛過ぎる...

 

毎度モヤモヤ感が半端ない…

今回はこのへんで。