在工作中我经常负责编写规范,而且我也是坚持首先获得规范的人.问题是我不确定规范的外观和应该包含的内容.很多时候,当我的老板在编写规范时(我们都缺乏经验),他们把表名和我认为不属于的东西放在那里.那么学习编写好规范的好方法是什么?
编辑:功能规范是否应包括假设我指定Web应用程序,输入类型(文本框,下拉列表等)?
在我看来,开发文档中最重要的部分是让正确的人做到这一点.
需求文档 - 用户+业务分析师
功能规范 - 业务分析师+开发人员
技术规范(实际如何实现功能) - 高级开发人员/架构师
用于计划目的的时间估计 - 分配给任务的特定开发人员
除了Sr. Developer/Architect之外的任何人定义表结构/接口等都是徒劳的 - 因为更有经验的开发人员通常会抛出大部分内容.
维基百科实际上是功能规范的一个良好开端,它看起来类似于您的规范 - http://en.wikipedia.org/wiki/Functional_specification.