产品流程:需求调研、需求分析、需求评审会议、原型设计、产品业务评审会议、PRD 编写、UI 设计、技术评审、技术开发、产品测试、产品验收,产品手册编写、产品宣讲、后期使用反馈收集、产品评估复盘。
这不是网上抄的,而是现在我的工作流程。
然后就是流程每个环节的事项,敲黑板。
1. 需求调研
有个用户需求的模板,这样以后就用这个模板,自己在网上找吧,先适合自己的。在确定了自己的工作方向后,记录用户原始需求,包括用户姓名、职务、使用场景、目标、用户方案。
2. 需求分析
网上方法很多,一般我用得最多的是场景分析法,即用户在什么时候,通过做什么,达成什么目标,这个目标和公司的核心业务或者公司价值关系是什么。自己可以用文字描述写下来。
3. 需求评审会议
这个会议一般大公司会有,如果你是创业公司或中小型公司的产品,那么就先设计原型然后直接做产品业务评审吧,如果需要需求评审,那么可以和其他产品或者主管一起评审下,主要描述用户的需求,用户想要达成的目标,用户为达成目标想出来的解决方案,自己这个需求的价值,大家一起头脑风暴下应不应该做,如何做。
4. 原型设计
不会用 AXURE,那基本告别产品工作吧,起码要会好不,b 站自己学,买什么乱七八糟的课程,存钱找女朋友不好么?想学啥 b 站找。AXURE,这个工具很简单,这里给点干货给你们吧,去下载阿里的组件库还有 element ui 的组件库,然后加在到 Axure,然后直接拖动去用,别自己动手画了,画得那么丑面试都不给你过。不知道组件库是什么的自己百度吧。作为一个产品,高保真原型我觉得是基础,见仁见智吧。
5. 产品业务评审
约产品同事,几个技术同事、需求方(提需求的那个)、使用方(直接需要使用到这个产品的人)、其他主管或老板(看着办吧,一般自己能搞定就不用),约这些人一起开个半小时的会议,最好呢,提前画个流程图,把你做的产品的工作流画出来,怎么画,好吧,我一般用 processon 画泳道图,想学自己 b 站找,有个流程图,保证大家跟着你思路走。
6.PRD 编写
这个东西是给开发看的,开发要按着你写的进行开发,怎么写?这个学问多了,想听私信我吧,哈哈哈。
7. UI 设计
这个只需要把原型给到 UI 就行了,如果你自己也想干,好吧,用下 Adobe xd 试试,会用了,基本可以代替一部分的工作,用 Xd 画好后,用蓝湖或者 pxcook 导出有标注的图,或者直接把项目链接给到前端。不要问我为什么会,若不是为了生活,谁愿意满腹才华。
8. 技术评审
嗯,这个你需要技术思维,简单说吧,提前发 PRD 给到技术开发的同事,提前看,然后约开发的同事开会,一般开会的流程:这个产品叫什么,具备什么功能,然后一个页面一个页面,一个功能一个功能表述清楚,要细化到什么程度,
举个例子:这个需要通过时间去查,用日期范围控件,默认选中系统当天,可选范围为今天及以后,也就是今天之前的日期禁用,然后考虑到数据量的问题,最大查询范围不能超过 2 个月,如果选择的日期超过,那么点击查询的时候不查询,冒泡形式提醒用户,提示文案为:查询日期最大不能超过 2 个月,请重新调整范围。快捷查询按钮为今日、本周、本月,点击后日期加载到时间控件中,用户点击查询后才生效。
嗯,就是这么写,PRD 需要以开发的角度写,还要写清楚数据是怎么传递的,这些以后再和你们说吧。
9. 技术开发
这个是技术同事的工作,开发过程中技术同事有什么疑问一定要确认清楚,大家沟通方案,因为每个人理解不一样的,所以方面沟通清楚后,请产品的同事及时更新 PRD,把需要说明和改动部分补充完整,因为最后测试同事需要根据你写的 PRD 写测试用例呢,你没写的东西,测试就当作 bug,哪怕是合理的,那么测试标注的 bug,开发同事就不开心了,都怪你没有更新文档,看吧,这就是开发和产品的矛盾了。
开发也想学?嗯,这个挺好,可以更了解开发同事的工作,前端学习下 vue,用下 elementui 等,然后数据库哪些还有接口文档自己网上找吧,然后 ios 学 swift,安卓学 flutter,别再问我为啥会了,我委屈~
10. 产品测试
测试同事的工作,有疑问沟通就行,如果可以也提供下需要关注的点和一些测试用例给测试也行,一般 prd 写到我那样的例子,测试会流畅很多。
11. 产品验收
分两部分,上线前验收,上线后验收。上线前,技术会把实现的产品部署到测试环境,产品去试用就行了,验收页面和功能,如果你想专业些,写个验收报告吧。上线后去线上环境用下,记得让技术同事删除下创建的数据哦。
12. 产品手册
13. 产品宣讲
约使用方开会,内部发布下