产品知识学习心得
本周主要了解了一个实际的PRD文档中包含哪些模块。
第一部分为项目总体的说明主要包含以下内容:
修订历史:每次修订的日期、版本号、说明和作者,以便后续追溯。
项目概述:简单描述项目的背景、意义、目的、目标等,描述业务领域知识让文档读者明白这个项目是为什么而做。
功能范围:给出本PRD的业务逻辑图,重点描述系统中角色的职责、与周边系统的关系、全局的商业规则等。
用户范围:对本PRD涉及的角色、系统做出简单的说明。
词汇表:对本PRD涉及的专有词汇、术语、缩写等做出说明。
非功能需求:如性能需求、数据监控的需求等。
其他说明:其他任何需要说明的内容。
下面是用例的部分,
用例部分由一个个用例组成
用例部分可以使用UML(统一建模语言)来展示,常用的UML:类图、用例图、状态图等,下周着重了解UML。本次先看下用例图的主要内容。
首先是用例的概述:
用例的唯一标识:可以标注用例的序号或者用例功能UC_
用例名称:可以简单描述功能比如“管理订单”
业务描述:商业目标、用户目的等业务内容
需求描述:产品需求,需要实现哪些功能,这个用例是要做什么
行为者:该用例的主人公
前置条件:出发这个用例的前提是什么
后置条件:用例完成的下一步动作是什么
其他说明:任何其他信息,针对这个用例的特殊说明
用例主体
界面描述:软件产品界面的各种元素的说明
业务规则:整个用例的通用规则
流程描述:分主干、分支和异常三种,描述在这个用例发生的过程中,由什么事件触发,系统与用户之间产生何种交互步骤,这里可以使用时序图和活动图来替代文字描述更容易理解
PRD文档的结构大致如下:
PRD模板目录与结构示意图