知識マップ: 「何秒で動けば満足か」を決め忘れないために ── IPA「非機能要求グレード」で非機能要件を整理する
記事「「何秒で動けば満足か」を決め忘れないために ── IPA「非機能要求グレード」で非機能要件を整理する」の主張を、概念と関係(エッジ)に分解した知識グラフの全体です。各関係には根拠・確認日・確度が付いています。
非機能要求グレードは、IPAが公開する非機能要件整理のための無償ツール群で、可用性・性能拡張性・運用保守性・移行性・セキュリティ・システム環境エコロジーという6大項目に非機能要件を分類し、0から5までの段階的なレベルで発注側と開発側がすり合わせられるようにする。グレード表は社会的影響の大きさで分けた3つのモデルシステムごとの目安レベルを示し、これを出発点に重要項目を調整したうえで、必要な範囲だけ238のメトリクスを収録した項目一覧で詳細化するという手順が想定されている。IPAの「情報システム・モデル取引・契約書」は要件定義工程の成果物として非機能要件の文書化を想定しており、非機能要求グレードは要件定義の段階でその作業を進めるための道具として位置付けられる。
flowchart LR
accTitle: 非機能要求グレードの知識マップ
accDescr: IPAの非機能要求グレードが非機能要件を6大項目に分類し、モデルシステム・グレード表・項目一覧という道具立てで要件定義段階のすり合わせを支えること、情報システム・モデル取引・契約書との関係を示す図
non_functional_requirements_grade["非機能要求グレード"]
non_functional_requirement["非機能要件"]
nfr_availability["可用性"]
nfr_performance_scalability["性能・拡張性"]
nfr_operability_maintainability["運用・保守性"]
nfr_migration["移行性"]
nfr_security["セキュリティ"]
nfr_system_environment["システム環境・エコロジー"]
grade_table["グレード表"]
item_list["項目一覧"]
model_system["モデルシステム"]
ipa["IPA(独立行政法人情報処理推進機構)"]
requirements_definition["要件定義"]
model_transaction_contract["情報システム・モデル取引・契約書"]
non_functional_requirements_grade -->|"利用する"| non_functional_requirement
non_functional_requirements_grade -->|"利用する"| nfr_availability
non_functional_requirements_grade -->|"利用する"| nfr_performance_scalability
non_functional_requirements_grade -->|"利用する"| nfr_operability_maintainability
non_functional_requirements_grade -->|"利用する"| nfr_migration
non_functional_requirements_grade -->|"利用する"| nfr_security
non_functional_requirements_grade -->|"利用する"| nfr_system_environment
non_functional_requirements_grade -->|"利用する"| grade_table
non_functional_requirements_grade -->|"利用する"| item_list
non_functional_requirements_grade -->|"利用する"| model_system
grade_table -->|"より先に行うべき"| item_list
grade_table -->|"前提とする"| model_system
ipa -->|"実装を担う"| non_functional_requirements_grade
non_functional_requirements_grade -->|"推奨される対応"| requirements_definition
model_transaction_contract -->|"前提とする"| non_functional_requirement
model_transaction_contract -->|"利用する"| requirements_definition
概念間の関係(全16件)
図と同じ関係を文章でも列挙します。表示している文と機械可読な意味データ(RDFa)は同じ要素に載っています。確度が「確立した関係」のものは直接の関係として、「条件付きの関係」のものは成立条件つきの言明(rdf:Statement)として表現しています。
- 非機能要求グレードは非機能要件を利用します。
- 非機能要求グレードは可用性を利用します。
- 非機能要求グレードは性能・拡張性を利用します。
- 非機能要求グレードは運用・保守性を利用します。
- 非機能要求グレードは移行性を利用します。
- 非機能要求グレードはセキュリティを利用します。
- 非機能要求グレードはシステム環境・エコロジーを利用します。
- 非機能要求グレードはグレード表を利用します。
- 非機能要求グレードは項目一覧を利用します。
- 非機能要求グレードはモデルシステムを利用します。
- グレード表は項目一覧より先に行うべきです。
- グレード表はモデルシステムを前提とします。
- IPA(独立行政法人情報処理推進機構)は非機能要求グレードの実装を担います。
- 非機能要求グレードは要件定義に対する本記事の推奨です。
- 情報システム・モデル取引・契約書は非機能要件を前提とします。
- 情報システム・モデル取引・契約書は要件定義を利用します。
主要概念の定義
機械可読データ
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。