需求规格说明(requirement specification),理学-计算机科学技术-软件工程-软件工程理论与方法-软件需求工程-需求工程过程,将已经获得的需求按照规范的文档形式记录成文,形成标准的需求规格的说明,即需求文档化。需求规格说明是关于系统需求的官方陈述。系统需求和软件需求通常都需要用严格形式的文档来表示,以便能被用来与客户、系统和软件工程师,以及系统工程过程经理等进行沟通。现阶段这种文档还没有标准的名称,不同的组织可能会使用不同的名字,常用的名字包括:需求定义、需求文档、功能规格说明、系统需求规格说明、软件需求规格说明(SRS)等。一般来说,需求规格说明应该包含如下的内容:系统应该提供的服务和功能;系统必须在什么样的约束下运行;系统的总体特性,比如,关于系统涌现性的约束;系统必须与之交互的其他系统的定义;系统应用领域的信息,比如,怎样执行特定的计算类型;开发系统的过程应该满足的约束。根据待开发的系统的类型,需求的详细程度,开发组织的实践经验,以及需求工程过程的预算和日程安排等,需求规格说明有多种不同的结构。