前言
首先介绍一下产品项目的大致流程(以网站产品为例)。
![f4e23ecca456badb16599de157fbeaab.png](https://img-blog.csdnimg.cn/img_convert/f4e23ecca456badb16599de157fbeaab.png)
图1 项目开发流程图
概要设计
在PRD完成后,产品经理就要与研发一起确定产品的细节,进行产品的概要设计。概要设计由研发经理及主要研发人员完成,PM的主要任务是检查与需求对应功能是否都被包含在概要设计内。
1.概要设计阶段
在这个阶段,设计者会大致考虑各模块的内部实现,主要集中于划分模块、分配任务、定义调用关系。
模块间的接口与传参在这个阶段要定得十分细致明确,应编写严谨的数据字典,避免后续设计产生不解或误解。
在概要设计阶段,应最大限度地提取可以重用的模块,建立合理的结构体系,节省后续环节的工作量。
概要设计文档最重要的部分是分层数据流图、结构图、数据字典以及相应的文字说明等。
2.参加概要设计评审
当产品需求提到技术层面时,一般技术人员会对需求进行概要设计、评审、详细设计及评审、开发实施等环节。当然产品经理一般不会在技术层面介入太深,但为了尽量使需求不偏离目标,就要参加技术层面的概要设计评审。参加概要设计评审可以了解需求在启动技术设计时,涉及到的相关系统、干系人、内外部团队等,大致了解技术实施层面的困难、瓶颈和资源需求,评估项目时间排期及执行中的困难&#x