软件需求规格说明书
软件需求规格说明书的作用
- 便于用户、开发人员进行理解和交流;
- 反应出用户问题的结构,可以作为软件开发工作的基础和依据;
- 作为确认测试和验收的依据;
- 为成本估算和编制计划进度提供基础;
- 软件不断改进的基础;
软件需求规格说明书的内容
- 功能需求:软件要执行什么功能;
- 性能需求:定量地描述软件系统应满足的具体性能需求;
- 外部接口:软件如何与人、系统的硬件及其他硬件和其他软件进行交互;
- 属性:与软件有关的质量属性,如正确性、可用性、可靠性、安全性、可维护性等;
- 约束条件:使用的标准、编程语言、数据库完整性方针、资源限制、运行环境;
软件需求规格说明书的特点
- 正确性;
- 无歧义性;
- 完整性;
- 可验证性;
- 可理解性;
- 可修改性;
- 可追溯性;
参考文件
软件需求说明书(GB856T——88)