网易易盾总监曹靓-网易SaaS产品的精益之路

剑仙

2017/11/14 发布于 技术 分类

什么是价值?精益的思维方式把价值定义为“向顾客提供利益”,除此之外的任何东西都是浪费。如果能发现和定义什么是有价值的,并能快速交付价值,产品也许就能在竞争中有更多选择。这里希望给大家分享一下,网易的SaaS产品在商业化的过程中遇到的挑战和自身的调整。

文字内容
1. 企业级SaaS产品 的精益之路 曹靓-网易
2. 自我介绍 曹靓 网易杭研资深项目经理 网易易盾项目管理总监 网易新闻 Nokia LeSS CSM PMP Scrum CI
3. 背景 内外 建立 加速 下一步
4. 01 背景
5. 网络内容安全现状 网民 7.1亿 截止2016年6月,中 国网民规模达7.1亿, 手机网民6.56亿 网民举报案件 截止2016年10月,网信办受理网 民举报2388万件;淫秽色情、诈 2388万件 骗信息、垃圾广告等有害信息源源 不断。其中,淫秽色情类有害信息 仍较为突出,举报达1479.4万件, 占比61.9%。
6. 互联网运营的痛点
7. 黑灰产 分工明确 追逐利益 法律边缘 技术过硬 占领热门 不分昼夜 持续升级 人肉对抗
8. 威胁 2016年7月 文化部查处关闭/整改直播: >26 平台 >16881 主播 >20108 房间
9. 易盾的解决方案
10. 市场需求+技术储备=产品化
11. 02 内外
12. 外部竞争 竞争对手抄我们 竞争对手低价倾销 竞争对手效果提升 黑灰产更专业了
13. 内部吐槽 01 做不完 产品经理:需求池还有一堆的需求做不完,开发团 队效率能不能提高一点,能不能再招一些人 02 优先级 产品经理:花了很多时间调整优先级,开发 还在问我为什么要做这个功能 03 一般 销售总监:不是我们卖的不好,是产品 不好卖 04 996 CEO:你看其他部门都996,我们这么多东 西都做不完,也应该996! 05 憋屈 研发经理:我们都满负荷运转了,卖的不好怎 么能怪我们做的不好
14. 归根结底 什么对客 户有价值? 怎么快速 交付价值? 产品的核 心价值是 什么? 怎么知道 做得对不 对? 只是提供文本反垃圾接 口和图片反垃圾接口就 够了?客户还要什么? 什么对客户最有价值? 除了反垃圾之外,我们 还要不要做其他的功能? 反垃圾的功能我们还应 该做点什么? 怎么保证高优先级的功 能先做,并快速地交付? 算法团队和工程团队怎 么配合?各个角色之间 怎么配合?怎么从上到 下保证大家的目标一致? 易盾是什么?我们要解 决什么问题?我们最擅 长什么?我们长期目标 是什么? 通过什么来判断我们的 策略对不对?怎么来判 断我们内部哪个环节需 要提升?
15. 我们得要发现和快速交付价值
16. 03 建立
17. 研究院的老方式 01.产品 按照产品规划,下个版本 我们要上线图片反垃圾, 这个图片的订单功能一定 要出来 05.销售 客户登录不了了,帮忙解 决一下! 01 02 开发团队 每个人都找我,谁大 05 声谁紧急我就听他的 03 04 04.市场 下周是产品活动日,官网 宣传页面抓紧弄出来。 02.技术总监 我觉得订单功能不重要, 我们可以线下付钱啊,为 什么要订单功能?你们先 把客户文档更新一下 03.运营 调整客户参数不方便,效 率太低了,我们得编辑文 本,客户马上就要,我们 要是弄错了怎么办?
18. 重新设计组织能力
19. 打通用户反馈渠道,统一需求列表 01 02 03 打通售前和销售阶段 的用户反馈 • 建立销售需求池 • 建立IM群提供实 时服务 • 周销售,产品和 运营反馈会议 打通产品阶段的用 户反馈 • 产品经理拜访潜 在客户 • 老客户用户访谈 打通运营阶段 的用户反馈 • 统一运营和产品 需求池,产品和 运营需求池统一 排定优先级
20. SaaS的3个因素 客户数量 = 引入潜在客户数 × 销售转化率 收入 = LTV × 客户数量 LTV = ARPU × 单个客户的平均生命周期 售后支出 = (故障赔偿金额 + 故障维护成本) × 故障数量 成本 = CAC + 售后支出 + 研发成本 + 一般性成本 + 客户服务成本 CAC = (销售与营销的总成本 + 定制成本) / 客户数量 增长 = 订单增长量 × 订单单价 + 新增产品销售额
21. 审视因素 服务客户的成本 销售和营销的总成本 定制成本 研发成本 一般性成本 客户总消费额 客户的平均生命周期 引入的潜在客户数量 销售转化率 提升产品质量 订单增长量 新增产品
22. 建立核心数据反馈 客户平均消费额 销售额 销售和营销的总成本 数据 引入的潜在客户数 新增客户数 销售转化率
23. 数据分析 去年某个时段的日均 消费额。
24. 建立用户体验数据反馈 跳出率 注册转化 率 页面停留 时长 热点图 浏览器分 布 页面的下 游页面
25. 数据分析 可能是竞品来过了 用户路径还算否符合 预期,体验过的用户, 注册的概率比较大, 因此,体验页面要持 续优化
26. 反馈循环 用户 反馈 核心 数据 体验 数据 战略 层 管理 层 执行 层
27. 调整组织,统一需求,数据反馈
28. 04 加速
29. 流程 需求提出 测试用例评审 开发 需求处理 开发评估 测试评估 测试 需求评审 计划排期 上线 交互设计 视觉评审 交互评审 视觉设计
30. 实际流程 需求提出 需求处理 需求评审 交互设计 交互评审 测试用例评审 开发 开发评估 测试评估 测试 计划排期 上线 视觉评审 视觉设计
31. 于是 需求提出 视觉评审 计划排期 需求处理 视觉交互预评审评 审 开发评估 产品经理内部需求 评审 视觉设计 开发 测试评估 测试用例评审 开发需求预评审 交互评审 测试 需求评审 交互产品预评审 交互设计 交互内部评审 上线
32. 恶性循环 没时间打 磨,所以 问题多 前一个环 节占用时 间过多 增加检测 环节解决 没打磨好 的问题 每一个环 节需要占 用更多的 时间
33. 缩小迭代规模/缩短迭代周期 需要确认 和调整的 东西少 出错的概 率低返工 少 更多的时 间打磨产 品
34. 建立合适的迭代周期 战略 管理 执行 战略层 2周为单位 管理层 1周为单位 执行层 1周为单位
35. 建立分析根源问题的文化 01 Why? 02 Why? 03 Why? 04 Why? 05 Why? 问:是什么导致了这 个Bug? 答:我们的账号过期 了 问:为什么我们的账 号过期了而我们没有 准备? 答:因为我们之前和 其他团队提过,以为 其他团队就接手了。 问:为什么其他团队 接手了最后还会导致 这个问题? 答:因为他们忘记了 问:为什么他们忘记 了我们没有发现? 答:因为我们上线前 没有检查,我们的软 件系统也没有自动检 测的功能 问:为什么我们上线 前没有检查,我们的 软件系统也没有自动 检测的功能? 答:因为我们没有上 线检查这个流程,也 不清楚哪些需要检查, 我们的系统也没有这 个账号的检查机制。
36. 提升执行层的演进 - 研究型团队和工程团队的协同 算法团队 研究 效果不确定 没法承诺结果 需要线上验证 和产品需求较远 工程经验不足 需要一定宽松的氛围 工程团队 每周迭代 开发有时间期限 效率优先 和产品合作紧密 构架经验丰富
37. 提升执行层的演进 - 研究型团队和工程团队的协同 持续同步 研究团队也需要持续地输出和更新状 态,需要持续地和工程团队保持同步 1 2 3 保持低耦合和独立演进 在做同步的时候以同步接口为主,研究团队需要配合工 程团队的迭代节奏完成接口的提供,但是接口之后的实 现可以独立演进 控制AB测试的频率 AB测试和Demo的频率也可以像工程团队一样以周为单 位。
38. 提升执行层的演进 - 各角色协作 5个版本工作模式的迭代 最适合的才是最好的
39. 提升执行层的演进 - 跨团队协作以周为单位对齐
40. 没有但是应该有 UT和静态检查从0到1 1 首先在CI上建立起来一个数据反馈的功能,让UT的覆盖率,代码的复杂度和静态检查的结果都 展现出来,然后规定新增代码必须增加UT和处理静态检查结果,对于原有代码中静态检查结果 位critical的,必须处理 CI从0到1 第一步需要做的就是把自动化测试用例的添加变成Task进入项目计划,然后对所有对内和 对外的接口进行覆盖,新增的接口和功能必须自动化用例覆盖。然后就需要制定CI的流程, 并执行起来 2 Review从0.5到1 3 在Gitlab上看看,口头给一些反馈,到建立Review工具
41. 缩短迭代周期
42. 下一步
43. LeSS
44. 持续改进
45. 关注我们的公众号 立即购买我们的书
46. 会议 培训 咨询 • 8月18日 DevOpsDays 上海 • 全年 DevOps China 巡回沙龙 • 11月17日 DevOps金融上海 • EXIN DevOps Master 认证培训 • DevOps 企业内训 • DevOps 公开课 • 互联网运维培训 • 企业DevOps 实践咨询 • 企业运维咨询 商务经理:刘静女士 电话 / 微信:13021082989 邮箱:liujing@greatops.com