ideacco
2023-06-13 15:53:18 +08:00
做了很多年产品,说说最近的感受。
首先说一下我日常的工作:
1. 上午一般会跟销售团队开会,或者直接跟客户开会。开会前要准备好问题,做好会议纪要,难点是提问题。只有提出好问题,才能理解需求是什么,跟客户开完会要简单的梳理需求,整理出文档。
2. 然后跟交互设计师开会,看看之前的需求实现的细节是怎么样的,是否合理,如果不合理要提出修改意见,如果没问题则需要将审核通过的模块安排到开发计划中去。
3. 跟开发组的领导开会,问问如果要实现之前客户提出的需求,需不要技术预研。简单说一下思路,聊聊可行性和开发周期。
4. 细化客户提出的需求,根据技术那边提出的问题和实现方案,并且结合目前项目的领域模型进行基础的建模。完成更详细的文档。
5.如果有时间,可以找业务那边开会,聊聊客户提出的需求分析的情况,并给个时间和大概得报价。
6. 最终根据商务那边反馈,是做还是不做。如果要做,则跟交互和开发最开会,详细将文档。然后安排设计与预研计划
最后捋一下开发进度,看测试人员的测试报告。自己去测试一下新功能的效果。等等。
以上说的这还算是好的,是一个成熟项目的玩法。如果同时有几个不同的项目,有些还是绿地项目。
那就要先做市场分析、搞问卷调查、业务(专家)访谈,做用户画像、信息架构、领域设计等等等吧。
咱先不说你能不能做,就说你做这些事儿所消耗的时间,我自己反正非常吃力,要带着一起做才行,你说你一遍做产品一边写代码,时间不允许啊。
另外需求的粒度跟实现是正相关的,如果需求写的足够详细,那么真的可以节省很多人力。
比如我前段时间把需求文档丢给了 GPT ,并且对了测试平台的 API ,将一个测试工程师报的一周的写测试用例的时间,缩短到 4 小时( GPT 根据需求完成测试用例,并且自动提交到测试平台+人工审核时间)