软件需求规范(SRS)是要开发的软件系统的描述。为了编写良好的SRS,必须遵循以下一些常见做法:
交流惯例或原则:
- 听演讲者,专注于所讲的内容。
- 通过搜索,研究和理解问题,在见面之前做好准备。
- 有人应为会议提供便利,并应制定议程。
- 面对面的交流最好,但也要有文档或演示文稿来专注于讨论。
- 争取合作和决策。
- 记录所有决策。
规划实践或原则:
- 了解项目范围。
- 让客户参与计划活动。
- 认识到计划是迭代的,事情将会改变。
- 估计应该仅根据您所知道的来进行。
- 考虑风险,应在计划中对其进行定义。
- 每天可以做多少事要现实一些。
- 定义如何确保质量。
施工部署实践或原则:
- 了解您要解决的问题。
- 了解基本的设计原理和概念。
- 选择一种符合要构建软件需求的编程语言。
- 创建一组单元测试用例,一旦您编写的组件完成,就将应用这些单元测试用例。
- 通过结构化编程实践来约束您的算法。
- 了解软件架构并创建与其兼容的接口。
- 使条件逻辑尽可能简单。
- 编写一个自我记录的代码。