-
写需求文档的目的
-
说明做什么
-
为什么做
-
怎么做的
-
做了有啥影响
-
需求文档包含哪些内容
-
项目背景
-
项目目标
-
迭代版本
-
使用角色
-
业务流程图
-
产品架构图
-
页面流程图
-
功能说明
-
页面要素
-
接口要求
-
业务规则
-
除外责任
-
评审意见
-
上线方案
-
其它要素
-
需求文档阅读对象
-
设计
-
研发
-
测试
-
实施顾问
-
其它
-
如何写需求文档
-
明确项目的背景及目标
-
产品架构图
-
详细的产品功能清单
-
说明各个模块之间的业务逻辑(业务流程图//页面流程图)
-
详细的功能说明
-
详细的测试用例及考核指标
-
其它的说明
-
写到最后
-
遵循的原则:简单、易懂、可追溯
-
形式不重要,能表达清楚即可
-
异常情况完全穷尽,绝不遗漏
-
小公司建议原型+注释即可
-
切勿直接生搬硬套模块,要结合实际情况