目录
一赢在使命和策略
二 赢在产品定义
三 赢在用户体验
四 赢在项目管理
五 赢在测试
六 赢在量化
七 赢在发布
八 胜在团队
九 胜在技术
十 胜在沟通
1 当不是必须要开会时,学会用邮件替代效率低下的会议
2 当不得不开会时,你需要学会有效应对五种不同类型的会议
3. 当需要你来组织时,学会如何组织好会议
4. 当需要演示时,学会如何做好一场演示
十一 胜在决策
十二 胜在从容
十三 再度启航
十四 十大交付原则
有效的交付过程,分成7个阶段:
1)确定正确的产品方向。
2)尽可能清晰详细地定义产品。
3)设计用户体验。
4)做一些基础的项目管理工作,不要太多也不要太少。
5)开始测试。
6)发布前建立一套衡量产品成败的指标。
7)正式发布产品。
一赢在使命和策略
使命:就是解决客户问题
策略:就是找到一种独特的方法来满足群体或细分市场的共同需求
1. 如何找到正确的需求
1)以客户为导向,而不是以竞争为导向
2)团队应该始终积极地去解决客户的问题,而不是紧盯竞争对手,被动地做出反应
3)立足客户,向外拓展
4)必须专注于解决真正的客户问题
5)不要只想着解决简单的问题,越困难的问题越值得去努力
6)确保很多客户都存在的大众问题
2. 如何构建卓越的使命
1)团队一定要有自己的使命
2)卓越的使命需要完全符合以下三点要求:能够唤起人们的兴趣、提供言之有物且能指明方向的原则、适合印在T恤上
3)需要一个能够反映代表性产品或服务的使命,而不是一个面面俱到的使命
3. 如何制订正确的策略
1)策略是指在竞争对手的压力下,利用公司独特的优势来争取目标用户的粗略计划
2)阐明三件事:客户、公司和竞争
3)讨论,获得大家认同与支持
二 赢在产品定义
产品定义过程主要分10步:
1)撰写新闻稿
2)创建并不断更新FAQ文档
3)绘制线框图或流程图
4)撰写产品单页或10分钟的演示文稿
包含的5+1个要素
最佳演示方式:
5)在FAQ中添加API文档
6)撰写功能规格文档
功能规格文档包括以下9个内容块:
- 1. 简介(使命和策略)
- 2. 目标与非目标
- 3. 用例或用户场景
- 4. 原型图或线框图
- 5. API
- 6. 负载规划
- 7. 依赖
- 8. FAQ和开放问题
- 9. 关键事件
7)要求设计团队和工程团队主管参与产品评审
8)找客户测试产品概念
9)命名、定价以及预测收益
产品定价的三个基本方法:
构建一个非常简洁的收益模型:
10)向管理层汇报
建议花点时间预售产品,”过路式“预售
向位高权重的人汇报产品方案时
确保你了解产品的所有信息。
他们想了解什么你就说什么。
了解并实践“综述单页”法。
三 赢在用户体验
1. 了解各种不同的设计角色
1)用户体验(UX)
2)信息架构(IA)
3)用户界面(UI)
4)视觉设计(VisD)
5)用户体验研究(UXR)
6)角色模型(Persona)
2. 了解如何评估设计
6个用户体验问题:
1)该用户界面要求用户完成的最重要的任务是什么?
1、谁是最重要的用户?
2、这类用户必须完成的最重要的任务是什么?
3、这个任务在用户界面中是最重要且最简洁的部分吗?
2)这是最简单的解决方案吗?
着眼于可用性的优化;
简化、隐藏、附加;
3)信息是否组织得当?
按收益能力排序;
遵循条件:
4)设计是否易用且一目了然?
可理解、可发现性
解决可发现性问题的三种常用方法:
5)标准是否一致?
惯例
6)能否减少用户点击次数?
3. 了解如何与设计师沟通
1)以用户的口吻说话
2)以提问的方式建立共识
3)反复讲述业务目标,如果有些目标相互冲突,则反复讲述它们之间的相对优先级;
4)用数据说话
5)提供一些竞争对手或类似体验中运作良好的案例
4. 学习如何借助图画进行沟通
灰度线框图、视觉稿、红线标注版、可点击原型
绘制线框图的基本原则:
四 赢在项目管理
做好三项低成本工作,让你知道产品是否可以按时交互
1. 创建一张简单的计划表并持续维护。
1)包含任务列表和每个任务的工程评估量
2)如何拿到评估量
2. 跟踪Bug,观察燃尽图,计算实现零Bug率的日期
1)Bug燃尽图是一张反映你的Bug数量随时间变化情况的图表
2)Bug下降比率,或曲线斜率,被称作发现 / 修复率
3. 谨慎管理你的依赖
将风险最小化的关键技术:
1)如果去除它也可以运转,那就去除它。少做少错。
2)如果内部能构建,那就内部构建。
3)如果必须添加一个依赖,那就趁早添加。风险最高的问题放在最前面去解决。
4)如果必须添加一些依赖,那就依靠它上一个已构建的版本。
5)如果交付得早,被依赖伤害的可能性就小。早点交付能降低风险。
五 赢在测试
对产品质量有着重大影响的8个主要步骤:
1. 坚持测试驱动开发
简要描述测试驱动开发的过程
2. 围绕优秀的测试主管组建测试团队
3. 亲自评审测试计划和测试用例
1)检查测试用例是否包含下列描述性要素
2)时间不够,只执行高严重性的测试用例
3)评审测试用例,关注以下三块内容
4. 自动化测试
5. 虔诚地推行内部使用
1)欲买狗食,必先尝之
2)最佳实践
6. 开展找虫运动
有助于获得成功的四件事:
7. 勤勉且有条理地处理Bug
三个步骤处理好Bug
1)基于频率、严重性和解决成本对Bug进行分级
2)每天与开发主管和测试主管碰一次,评审新增的Bug
3)不断施加压力以减少新的阻碍发布的Bug出现
8. 任命可信测试者以构建最后一道防线
1)可信测试者:
2)最佳实践
以新用户的方式来使用整个产品
1)抵达特性完成阶段后删掉所有数据和账号然后从零开始使用软件;
2)抵达编码完成阶段后再这样操作一次。
六 赢在量化
1. 优秀的量化指标应具备的5个关键特点:
1)测量成本低廉;
2)测量可靠且可重复检验;
3)能频繁地测量,最好能实时测量;
4)团队能够根据它做出明智的改变;
5)专注于客户
a)购买转化率反映客户的体验状况;
b)尽可能测量客户体验的末端;
2. “无法测量的东西也就无法提升。”——美国管理学大师爱德华兹•戴明
3.零Bug到达日期反映进度
4.三类发布后需要跟踪的关键指标:
1)目标进度:说明目标的完成进度
2)经营绩效:说明产品的问题在哪里,如何提升用户体验
3)系统性能:说明产品实时健康度
七 赢在发布
确保发布质量的主要的发布步骤:
1. 对改动说不
2. 开启作战室
3. 营造紧迫的气氛
4. 核查发布清单
5. 撰写博文
6. 发布软件
7. 亲自验证软件
8. 应对发布带来的各种影响
五项发布后需要做的事情:
危机应对“剧本”:
0 ~ 5分钟
5 ~ 30分钟
31分钟及以后
收尾以及撰写事故调查报告
八 胜在团队
1. 组建团队
1)团队组成
项目集经理、产品经理、项目经理、工程经理
2)如果雇佣
1. 雇佣比你聪明的人
2. 雇佣懂得自己不是来当老板的人
3. 雇佣表达清晰、言之有物的人
4. 雇佣用数据说话的人
5. 雇佣充满活力的人
2. 收购公司
1)知识产权
2)人才
3)客户群
4)防御性
5)收购的陷进和最佳实践
3. 与远程团队合作
4. 加入新团队
九 胜在技术
需要了解的四个基本元素
1. Server 服务器
三层架构:展现层、业务逻辑、数据
2. Service 服务
面向服务的架构(SOA)
3. Speed 速度
封装、缓存
4. Scaling 扩容
虚拟IP、跨服务器存储数据、NoSQL、最终一致性、索引
5. 正确询问技术问题
十 胜在沟通
工作中有很多的事情,其实根本不必开会,一封好的邮件有时候可以替代好几场效率低下的会议。既然邮件如此重要,那么问题来了,产品经理要如何写好一封邮件?Chris在书中提到了以下几点:
写好邮件
1)清晰、简要
2)将想表达的最重要的事情放在文章开头
3)使用精确增量表达法
- 格式1:将某个变量增加或减少XXX(差值),即从XXX(开始值)增加或减少到XXX(结束值)。
- 格式2:在XXX(开始时间)到XXX(结束时间)这XXX(总持续时间)时间内,将某个变量增加或减少XXX(差值),即从XXX(开始值)到XXX(结束值)。
4)分点阐释原因:将逻辑依据从视觉上划分成多个点进行阐述
5)设法用建议取代质疑
6)考虑受众的感受
1)团队会议
2)站会
站会往往快捷、高效,因为每个人离开了他们的电脑,并没有那么舒服地站着,因此会议不得不尽快开完。每人汇报三件事:
开发主管就项目状态做30秒剪报
3)1对1会谈
4)产品 / 工程设计 / 用户体验评审会
有大老板参加的大规模会议
目标:让老板们认可你的产品方向,提供给你反馈,或让他们知道你的最新进展
时间控制在30分钟内
用户体验评审会:
准备产品原型图
目标:赋予开发主管权力,收集周围经验最丰富的工程师的专业反馈,以及尽量少花时间在演示上。
要求:提前审读材料
5)头脑风暴会
目标:收集尽可能多的想法
遵循4个基本规则:
1. 不要在头脑风暴过程中批评他人的想法
2. 说“是的,嗯......”
3. 通过结构化来促进讨论
4. 在头脑风暴结束时明确告知大家头脑风暴结束了
开会的三大目的:解决问题、收集信息、传递信息
四个最佳实践:
1)会后立即发出主题纪要
2)允许改变开会的目的
3)拒绝在团队会议中发泄负面情绪,但允许在1对1会议中发泄
4)使用鱼骨图等辅助工具解决问题
1)将演示时间控制在15分钟内
即便你幸运地被安排了1个小时或更长的时间,也一定记住对于一贯忙碌的高管来说,每个会议他们只有15分钟专注于你所讲的内容。30分钟内完成一次陈述一般遵循如下时间线:
2)永远传达且只传达一个信息
每次会议只传递一个信息
3)讲故事
故事有代入感,讲故事可以帮你实现五大效果:
4)制作“综述单页”
综述单页包含了你所要演示的关键因素,通常是演示文稿的第一页幻灯片,它应该包含四大块内容:
5)重点演示用户体验
重点演示原型图,为了从外部用户的角度来描述你的原型,请首先说明首要用户目标而非描述特性,然后你可以指出用户体验是如何满足这个目标的。
6)极度专注倾听
7)更多的演示技巧
十一 胜在决策
1. 推后:“我们明天再完成”
2. 谈判:“行,再给你10分钟。”
1. 聚焦于促进;
2. 先寻求理解,再寻求被理解;
3. 如果已经有了侵向性的判断,不妨先说出来,然后让其他人继续发表观点。
3. 处理冲突
1. 不说“你”和“我”。
2. 聚焦在角色模型上,而不是人上。
3. 使用客观指标,可用性测试、决策矩阵(权重、优先级)。
十二 胜在从容
1. 如何平衡交付、质量和影响、团队三者的关系
在你设法完成交付过程的各个阶段以及本书所提到的各个具体事项时,切记这个平衡。
2. 如何应对随机情况
1)应对新的特性需求
2)应对来自管理层或投资人
3)应对公司优先级变化
3. 在交付过程中如何管理精力
1)为每个任务分配合理的时间
2)管理精力,而不是时间
3)管理精力的技巧是制定工作日程表
4)安排早上开始的一个半小时来攻坚最困难的任务
4. 如何把向上求援当成工具而非托词
向上求援的四种情况
5. 如何咽下狗屎三明治并生存下去
十三 再度启航
1. 能交付的软件就是最好的软件。交付才是关键。
2. 对项目集经理来说有两个美好的时刻:拿到项目的时刻和项目交付的时刻。
3. 软件从来没有做完一说。
4. 只交付正确的软件。
5. 在软件行业中,过渡到一个新的项目通常是很有挑战性的。
十四 十大交付原则
1. 你不是来当老板的 —— 团队主管是仆人,他们存在的目的就是为了伺候工程团队。
2.从用户角度出发。
3. 用独特的方法解决很多人都有的大问题。
4 .坏的消息就是好的消息。—— 杰克 • 韦尔奇
5. 先寻求理解,再寻求被理解。—— 史蒂芬 • 柯维
6. 构建最简洁的可用的产品。
7. 交付手中有的,而非脑中想的。
8. 无法测量的东西也就无法提升。—— 开尔文勋爵
9. 你不可能做完所有工作,所以你应首先做那些只有你能做的工作。
10. 永远走在交付的康庄大道上。