要求工学ツールのリスト

要求工学ツールは、通常、REプロセスを容易にし、要求、変更管理、トレーサビリティをより体系的かつ形式的に取り扱うことを可能にするソフトウェア製品である。

PMIガイド「要件管理: 実践ガイド」では、[要件] のトレーサビリティが複雑になる可能性があり、途中でツールを切り替えると課題が生じる可能性があるため、プロジェクトの開始時に要件ツールを特定する必要があると推奨している。

ISO/IEC TR 24766:2009によると、6つの主要なツール機能が存在する：

 要件抽出
 要求分析
 要求仕様
 要求の検証と妥当性確認
 要求管理
 その他の機能

注：INCOSEとProject Performance International (PPI)は、ツールの公式データベースであるSystems Engineering Tools Database (SETDB)を管理している。

要求工学ツールのリスト 
ほとんどのソフトウェアがそうであるように、ベンダーや所有者、ツールの名称やスコープは時間とともに変化する。

注：例えばISO 26262 などの安全規格への準拠は、専門家のコンサルティングを通じて直接または間接的に少数のツールによってサポートされていることに注意すること。

主な6つのツール機能（上記参照）とは異なり、リストには以下のカテゴリーが導入されている。このカテゴリーは、引き出し、分析、仕様の部分を含むRMや、検証・妥当性確認能力を意味するTMなど、製品マーケティングまたは要約能力に近い相関がある。

OSLC サポートなどの特殊機能は、現在のリストには示されてないが、一部のツールには存在している

機能リスト 

 Agile: ツールは、Scrum、Kanban、共同作業のようなアジャイル方法論に対応
 ALM: アプリケーション・ライフサイクル・マネジメント (ツールはフルセットの機能を提供または拡張可能)
 CM: 構成管理 (ソフトウェア/ハードウェア)
 ISM: 課題解決管理 (または問題解決管理)
 PDM: 製品情報管理
 PLM: 製品ライフサイクル
 PJM: プロジェクトマネジメント
 RM: デザイン、仕様などを含む要求管理 
 TM: テスト管理 (QA)
 VCS: バージョン管理
 VM_MBSE: Visual/UI/UXモデリングまたはMBSE (モデルベースエンジニアリング)
 Other: その他

除外される機能 (限定リスト) 

 CI/CD
 プロセス管理 (Process design, etc.)
 QM: 品質管理
 リスク管理
 リリース/パッチ管理
 セーフティまたはセキュリティ
 バリアント管理

要求工学ツールのリスト

その他のツール、開発、専門分野 

 ReqInspector
 ReqIF - For example to transfer requirements data from one tool to another (e. g. DOORS to DOORS Next)
 Doorstop (hosted on GitHub)

参考文献 

 Winning the Hidden Battle: Requirements Tool Selection and Adoption
 Evaluation of Open Source Tools for Requirements Management
 A case study of requirements management: Toward transparency in requirements management tools
 Modeling requirements with SysML (IREB, 2015)
 Is requirements engineering still needed in agile development approaches? (IREB, 2015)
 DOORS: A Tool to Manage Requirements
 Risto Salo et al. Requirements management in GitHub with a lean approach (2015)

関連項目 

 Application lifecycle management (ALM)
 Change management (engineering)
 ISO/IEC 12207
 List of SysML tools
 List of Unified Modeling Language tools
 Model-based systems engineering (MBSE)
 Open Services for Lifecycle Collaboration (OSLC)
 Product lifecycle management (PLM)
 Product management
 Requirements analysis
 Requirements engineering
 Requirements management
 Scope management
 Software development process
 Systems engineering tools

脚注

外部リンク 

 www.um.es/giisw/EN/re-tools-survey
 https://www.ppi-int.com/wp-content/uploads/2019/04/PPI-005107-8-Requirements-Management-Tools-190403-1.pdf
エンジニアリング関連リスト