ISO/IEC TR 24766:2009
Information technology — Systems and software engineering — Guide for requirements engineering tool capabilities
发布时间:2009-12-07 实施时间:


需求工程是软件开发过程中至关重要的一环,它涉及到对用户需求的收集、分析、规划、跟踪和管理等方面。为了提高需求工程的效率和质量,许多软件开发组织采用了各种需求工程工具。然而,由于需求工程工具的种类繁多,功能各异,用户在选择和使用工具时常常会遇到困难。ISO/IEC TR 24766:2009就是为了解决这个问题而制定的。

该指南首先介绍了需求工程的基本概念和原则,然后详细阐述了需求工程工具的分类、功能和特点。根据ISO/IEC 12207标准,需求工程工具可以分为以下几类:

1.需求收集工具:用于收集用户需求和系统需求的工具,如问卷调查工具、面谈工具、用例工具等。

2.需求分析工具:用于分析和理解用户需求和系统需求的工具,如数据流图工具、状态转换图工具、决策表工具等。

3.需求规划工具:用于规划和管理需求工程过程的工具,如需求跟踪工具、需求管理工具、变更管理工具等。

4.需求验证工具:用于验证和确认需求是否符合用户期望和系统要求的工具,如模型检查工具、测试工具、仿真工具等。

在介绍完需求工程工具的分类后,该指南进一步详细阐述了需求工程工具的功能和特点。其中,需求工程工具的功能包括需求收集、需求分析、需求规划、需求验证和需求跟踪等方面;需求工程工具的特点包括易用性、可靠性、可扩展性、可定制性和可移植性等方面。

除了介绍需求工程工具的分类、功能和特点外,该指南还提供了一些特定领域的需求工程工具能力,如安全需求工程工具、可靠性需求工程工具、可用性需求工程工具等。这些特定领域的需求工程工具能力可以帮助用户更好地满足其特定领域的需求。

最后,该指南还提供了一些评估需求工程工具能力的方法和技术,如需求工程工具评估模型、需求工程工具评估指南、需求工程工具评估工具等。这些评估方法和技术可以帮助用户选择和使用适合其需求的工具,并提高需求工程的效率和质量。

相关标准
ISO/IEC 12207:2008——信息技术——软件生命周期过程
ISO/IEC 15288:2015——系统工程——系统生命周期过程
ISO/IEC 29148:2018——信息技术——软件和系统工程——需求工程
ISO/IEC 12207:1995——信息技术——软件生命周期过程
ISO/IEC 12207:1995/Cor 1:2002——信息技术——软件生命周期过程