-
Notifications
You must be signed in to change notification settings - Fork 42
/
Copy path2018.08.12-pm-11.html
137 lines (127 loc) · 7.17 KB
/
2018.08.12-pm-11.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>葡萄藤PPT</title>
<link rel="stylesheet" href="../css/reveal/reveal.css">
<!-- PPT主题,可以在/css/reveal/theme/中选择其他主题,目前暂时只能使用该模板 -->
<link rel="stylesheet" href="../css/reveal/theme/ptt.css">
<!-- syntax highlighting 代码高亮主题 -->
<link rel="stylesheet" href="../lib/reveal/css/zenburn.css">
<!-- 打印和PDF输出样式 -->
<script>
var link = document.createElement( 'link' );
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = window.location.search.match( /print-pdf/gi ) ? '../css/reveal/print/pdf.css' : '../css/reveal/print/paper.css';
document.getElementsByTagName( 'head' )[0].appendChild( link );
</script>
</head>
<body>
<!--<img src="../../img/demo/logo.png" alt="" usemap="#pttmap" class="base-logo">-->
<map name="pttmap">
<area shape="rect" coords="0,0,276,58" href="http://www.jnshu.com" alt="" target="_blank"/>
</map>
<div class="reveal">
<div class="slides">
<section>
<h2>业务逻辑和功能需求表</h2>
<p>分享人:张德智</p>
</section>
<section>
<p>什么是功能需求表</p>
顾名思义,就是把需求分析、筛选和评定优先级之后的结果,以产品功能的形式展现出来,再用列表的方式将其呈现的excel格式的表格
</section>
<section>
<p> 功能需求表的作用</p>
功能需求表的作用,一是在于帮助产品经理自己理清思路,二是在于帮助项目团队的其它成员了解产品功能需求,好让他们提前做好相关准备,也就是我们所说的开发团队的项目估时
</section>
<section>
<section>
<p> 产品定位</p>
</section>
<section>
<p>在接到项目的时候第一步就是要弄清楚这个产品的定位是什么,也就是需要弄清楚这个产品是一个做什么的产品。</p>
我们可以通过查看客户给予的需求文档、直接询问客户的方式了解。弄清产品定位之后才能对症下药,去寻找这类产品的竞品,或者查看相关文献,进行需求的调研
</section>
</section>
<section>
<section>
<h3>需求的本质</h3>
那么需求的本质究竟是什么呢?
</section>
<section>
斗鱼直播平台相信大家都不陌生吧,其中贵族特权功能作为对用户消费水平要求最高的功能,一直以来都处于水深火热的争议之中,但是消费水平高的用户对于这方面的需求还是有的,他们要的不是贵族的称号,而是希望通过花钱来获取别人没有的权限,这就是斗鱼贵族特权的用户需求的本质。(story)
</section>
<section>
相信很多产品经理也都看过“客户要买的不是钻头,是洞”和“福特造车”这两个故事,其实这些互联网上流传已久的故事,要告诉我们的,也无非是这么一个道理——作为产品经理,应该透过表面需求去发现用户真实目的或者欲望。
</section>
<section>
所以,需求的本质其实是动机。产品经理需要通过用户的回复、行为、反馈、抱怨等现象,去深刻把握用户的本质需求,就像用户要的其实不是一匹更快的马,而是更快地到达目的地。只有了解了用户需求的本质,才能从本质出发,反推出一个合理的功能需要做出的大概样子和功能的业务逻辑
</section>
<section>
只有对功能的业务逻辑有清晰的认识,才能将这个功能完整的样貌呈现给开发,让他们更加合理的进行项目的估时
</section>
</section>
<section>
<section>
那么讲了这么多跟如何制作功能需求表没多大关系的内容,想说明什么呢
</section>
<section>
这节课讲的内容的确跟如何制作功能需求表没太大关系,因为功能需求表如何制作之前有位师兄已经很详细的做过一个小课堂了,我就不去浪费时间再讲一遍了
</section>
<section>
我这节课想传递的两个内容,第一个就是,如何写出业务逻辑通顺,条例清晰的功能需求表,给开发估时的时候他们能直接通过写的功能需求表对项目的业务流程,或者功能的业务流程有一定的了解,这样的话他们在进行产品的制作的时候心理就会有底,能更加效率的完成项目
</section>
<section>
第二个是提醒一下现在的PM新人,做任务的速度挺快的,但是一谈到业务逻辑和编写功能需求表就发迷糊,我也是这样过来的,所以借着这节小课堂,来提醒一下各位PM新人,饭碗还是要刷干净的
</section>
</section>
<section>
以上就是我这节小课堂要讲的全部内容了,如果有什么讲的不好的地方希望大佬们给出指导意见
</section>
</section>
<section>
<h3>更多讨论</h3>
</section>
<section>
<p>感谢大家观看</p>
<p><small>BY : 张德智</small></p>
</section>
</div>
</div>
<script src="../lib/reveal/js/head.min.js"></script>
<script src="../lib/reveal/reveal.js"></script>
<script>
// 以下为常见配置属性的默认值
// {
// controls: true, // 是否在右下角展示控制条
// progress: true, // 是否显示演示的进度条
// slideNumber: false, // 是否显示当前幻灯片的页数编号,也可以使用代码slideNumber: 'c / t' ,表示当前页/总页数。
// history: false, // 是否将每个幻灯片改变加入到浏览器的历史记录中去
// keyboard: true, // 是否启用键盘快捷键来导航
// overview: true, // 是否启用幻灯片的概览模式,可使用"Esc"或"o"键来切换概览模式
// center: true, // 是否将幻灯片垂直居中
// touch: true, // 是否在触屏设备上启用触摸滑动切换
// loop: false, // 是否循环演示
// rtl: false, // 是否将演示的方向变成RTL,即从右往左
// fragments: true, // 全局开启和关闭碎片。
// autoSlide: 0, // 两个幻灯片之间自动切换的时间间隔(毫秒),当设置成 0 的时候则禁止自动切换,该值可以被幻灯片上的 ` data-autoslide` 属性覆盖
// transition: 'default', // 切换过渡效果,有none/fade/slide/convex/concave/zoom
// transitionSpeed: 'default', // 过渡速度,default/fast/slow
// mouseWheel: true, //是否启用通过鼠标滚轮来切换幻灯片
// }
// 初始化幻灯片
Reveal.initialize({
history: true,
dependencies: [
{ src: '../plugin/markdown/marked.js' },
{ src: '../plugin/markdown/markdown.js' },
{ src: '../plugin/notes/notes.js', async: true },
{ src: '../plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }
]
});
</script>
</body>
</html>