说明是软件系统需求的规格化说明，是对将要开发系统的行为的说明。软体需求说明是在（或称为利益相关者需求规格，StRS）产生后再建立的模型。它包括功能性需求及非功能性需求，非功能性需求对设计和实现提出了限制，比如性能要求，质量标准，或者设计限制，也可能会包括用例，叙述在理想情形下，使用者使用软体的方以及需要提供给的介面。软件需求说明是客户和供应商（或承包商）协议的基础，说明软体产品应该有的机能（若是由行销所驱动的专案，会是行销部门以及开发部门进行这些讨论）。软件需求说明是在具体的系统设计阶段之前，严谨的需求