编辑: 我不是阿L | 2013-02-22 |
7 How to do 先简明的概括下之后整个产品开发的流程.下面会有详细说明 1. 产品部门收集各种用户(外部,内部)需求,整理需求列表 2. 产品部门根据整理的需求列表,进行筛选,优先级排序,针对立项需求产出详细需求文档 3. 制定详细需求文档后,组织一次20分钟以内的会,细化里程碑,工时,各个时期需要的资源. 4. 产出更细致的文档: feature list, 里程碑,时间点安排,资源调度,产品图,交互图等 5. 针对
4 输出的结果进行讨论,进一步完善细化 6. 重复4,5直到产出团队都可以接受的文档 7. 根据里程碑时间点安排 sprint ,组成 sprint 小组, sprint 任务,时间安排等 8. 启动 sprint 周期,发 sprint 启动邮件通知所有相关人员. 9. 每日5分钟站会,同步进度等,具体 scrum 流程参考 scrum 说明 10. sprint 结束后评审会,验收里程碑或需求是否完成 11. 上线 12. 观察评估 Done is better than perfect 产品研发相关流程
8 产品研发工作流程 产品研发相关流程
9 产品研发工作流程 这个阶段统一输出需求收集文档中并记录以下信息点 属性 说明 id 需求编号,自增 需求方 谁提出的需求,最终也要由其验收 提出时间 RT 录入方 负责接收需求的 PD ,负责解释需求 录入时间 RT 模块 功能涉及到得模块 名称 简洁的描述需求 描述 需求描述:无歧义、完整性、一致性、可测试等 分类 新增功能,功能改进,体验优化,Bug修复,内部需求,运营需求,接口需求 重要性 重要程度 1-5 5为最重要 紧急性 紧急程度 1-5 5最紧急 难度 开发难度 1-5 5为最难 基本为不可能完成任务 商业价值 商业优先级 1-5 5为最高 单纯从商业角度,不考虑实现难度 性价比 权衡 重要性,紧急性,难度,价值 后得出的数据 1-100 状态 待讨论、暂缓、拒绝、需求整理中、开发中、已发布 负责 PD 进入需求整理中时负责的 PD 版本号 已发布的版本号 备注 拒绝的理由等等 整理需求 产品研发相关流程
10 整理需求 收集到的需求需要进行细化,形成创意,以及生成候选方案等. 这个阶段, PD 自己要清楚需求方的想法,并对需求有一个明确的 目标. 我们可以认为这个过程是定义问题的过程. 这个过程中需要产生在 kickoff 中需要说明的内容. 具体可以看 kickoff 相关的介绍 懒得写了...注意过滤需求,PD 的作用是做少而不做多,做多功能是个人都会,做少才是 PD 存在的意义. 几个 link: 如何做需求分析 什么是「伪需求」 产品经理如何提升需求分析的能力 细化需求 产品研发相关流程
11 细化需求 Kickoff 会议应该控制在最长20分钟以内,为通气会.只讲解需求,不提出任何解决方案 参会人员: 需求方,PD,设计,技术,功能使用方,利益冲突方 出席人员推荐是相关部门 Leader 或者相关负责人 相关参会者必须参加,如果有事,必须指定一个人到场参加,会后由指定的人负责转述相关事宜. 并且认同指定的人做出的 任何决定. 在这个会议内,需要传达的信息有如下几点.参会者进行讨论,提出意见. 最终对以下信息明确并达成一致. 背景与意义 目的与目标 做法、功能点概述 需要那些资源 初步计划(必须清楚 1.时间点,里程碑 2.各个时间需要的资源) KickOff 产品研发相关流程
12 KickOff 经过之前几个步骤,已经明确了以下信息. 背景与意义 目的与目标 做法、功能点概述 需要那些资源 初步计划(必须清楚 1.时间点,里程碑 2.各个时间需要的资源) 我们认为提出解决方案的过程其实是包含了两个过程的. 形成创意的过程 设计解决方案的过程 这两个过程中应该与设计和技术进行充分的沟通. 根据冰山理论iceberg_model 你认为的未必真的是你认为的那么简单,所以产生解决方案的过程中,需要充分进行沟通.可以使用 Tower ,Slackslack 或者直接开会meeting 讨论. 最终应该输出feature list 文档,具体的可评估的需求原型.并针对里程碑进行拆解. 在整个过程中,要权衡实现原型需要的时间是否符合之前设定的时间点,各个阶段的资源调度是否会有问题. 解决方案是为了在计划时间内解决计划任务而采取的方案 再制定整个解决方案的过程中要杜绝追求完美.很多时候我们的想法并没有得到用户的认可,也并不知道是否用户一定能认可, 所以需要第一时间上一个完成版本获得用户反馈而不是做到自我以为的完美,结果发现80%的功能没人使用.小步快走,才能更 快的得到反馈进行改进. 举个例子: 付费购买的月费会员系统 需求信息省略 T-T 假定简单设计的feature list应该包括: * 会员付费开通 * 支付渠道-支付宝 * 支付渠道-微信 * 支付渠道-银联 * ... * 会员续费 * 手动续费 * 自动续费 * ... * 会员特权 * 特权1 * 特权2 * 等级特权 * ... * 会员等级(成长值) * 成长累计 * 成长折扣 * .... * 会员积分兑换 * ... 方案一:每个功能都开发好后上线版本..耗时4周. 解决方案 产品研发相关流程