
1
00:00:01,320 --> 00:00:02,240
第二个意识
2
00:00:03,430 --> 00:00:04,760
我们叫排序意识
3
00:00:04,770 --> 00:00:07,220
也就是说
4
00:00:07,470 --> 00:00:09,450
我们要把我们做的事情
5
00:00:10,950 --> 00:00:13,690
不是说有没有,而是说什么
6
00:00:23,650 --> 00:00:25,180
最值得做的是什么
7
00:00:25,430 --> 00:00:26,750
下一步最值得做的是什么
8
00:00:30,480 --> 00:00:32,150
也就是说,我们每一次
9
00:00:32,160 --> 00:00:35,990
我们考虑的下一点,是什么
10
00:00:36,690 --> 00:00:38,280
下一步最值得做的是什么
11
00:00:40,120 --> 00:00:41,640
不是马上要做的
12
00:00:42,320 --> 00:00:43,850
通通都不是需求
13
00:00:46,910 --> 00:00:49,380
比如说,刚才我们定位,实际上就是一种
14
00:00:49,980 --> 00:00:50,940
排序的意思
15
00:00:53,030 --> 00:00:57,270
你说你做一个产品,要占领全中国
16
00:00:57,280 --> 00:01:02,160
那你告诉我,你第一步应该先攻打哪里
17
00:01:03,180 --> 00:01:03,600
18
00:01:04,240 --> 00:01:06,000
你要占领全中国,你先打哪里
19
00:01:06,010 --> 00:01:07,110
你要答不上来
20
00:01:07,770 --> 00:01:09,930
你还大言不惭,那就不对了
21
00:01:12,340 --> 00:01:15,400
所以我们的需求,你写再多也没用
22
00:01:15,410 --> 00:01:17,840
你写,我系统要50个功能
23
00:01:17,850 --> 00:01:19,000
那都是假的
24
00:01:20,630 --> 00:01:22,550
都是没有根据的
25
00:01:24,260 --> 00:01:26,820
我们必须要先考虑清楚
26
00:01:26,830 --> 00:01:31,410
我们的系统先要解决什么问题
27
00:01:31,890 --> 00:01:33,000
比如说,老大
28
00:01:33,010 --> 00:01:34,200
实际上就是我们要思考
29
00:01:35,730 --> 00:01:37,300
最值得攻占的大脑
30
00:01:39,140 --> 00:01:40,620
占领谁的大脑
31
00:01:41,520 --> 00:01:45,430
让大脑来把我们的系统引进到他的组织
32
00:01:46,340 --> 00:01:47,090
这个人是谁
33
00:01:48,170 --> 00:01:50,790
攻打谁的大脑胜算最大
34
00:01:51,170 --> 00:01:52,140
愿景一样的
35
00:01:53,810 --> 00:01:55,470
在老大眼里看来
36
00:01:56,300 --> 00:01:58,410
最值得改进的指标是什么
37
00:01:59,710 --> 00:02:01,500
老大可能有很多指标
38
00:02:01,870 --> 00:02:03,980
他对他的组织很多不满意的地方
39
00:02:06,530 --> 00:02:08,240
但这么多不满意的地方
40
00:02:08,610 --> 00:02:10,960
哪一个是他目前最不满意的
41
00:02:13,150 --> 00:02:14,730
而且是我们能解决的
42
00:02:16,640 --> 00:02:18,600
我们解决不了,那就白搭
43
00:02:19,330 --> 00:02:20,580
比如说,老大觉得
44
00:02:20,590 --> 00:02:26,690
目前他们公司赚钱赚太少了
45
00:02:26,900 --> 00:02:29,680
他希望利润翻100倍
46
00:02:30,350 --> 00:02:31,840
你搞不定
47
00:02:34,210 --> 00:02:35,690
虽然这是老大最想要的
48
00:02:35,700 --> 00:02:37,770
或者说,老大他最想长生不老
49
00:02:40,100 --> 00:02:43,240
或者说,所有的女员工
50
00:02:44,320 --> 00:02:46,820
颜值突然一夜之间就翻倍
51
00:02:46,990 --> 00:02:48,180
就像贾玲一样
52
00:02:48,810 --> 00:02:51,090
胖的女员工全部瘦身
53
00:02:52,450 --> 00:02:55,150
黑的就全部变白
54
00:02:57,540 --> 00:02:59,630
这也是改善公司的福利
55
00:02:59,940 --> 00:03:01,450
问题是你系统也做不到
56
00:03:01,960 --> 00:03:02,330
57
00:03:04,460 --> 00:03:08,090
就是说,老大想要的一些指标
58
00:03:08,100 --> 00:03:13,840
跟我们系统能够改善的指标要匹配
59
00:03:14,840 --> 00:03:15,520
把它找出来
60
00:03:16,020 --> 00:03:17,100
哪个是最匹配的
61
00:03:19,400 --> 00:03:21,020
一个老大很想要
62
00:03:21,030 --> 00:03:22,810
第二个我们系统能改善
63
00:03:23,590 --> 00:03:25,400
哪个是最匹配的
64
00:03:26,990 --> 00:03:27,980
就像一个是药
65
00:03:28,720 --> 00:03:30,740
一个是病一样
66
00:03:30,750 --> 00:03:31,700
两个要匹配
67
00:03:32,310 --> 00:03:34,790
而且最匹配是哪一个
68
00:03:37,920 --> 00:03:39,860
找到这个指标,也是同样的
69
00:03:40,110 --> 00:03:42,860
画业务序列图来找到病根
70
00:03:43,540 --> 00:03:46,160
那也是画最值得改进的片段
71
00:03:46,810 --> 00:03:52,280
因为一个业务流程里面有很多很多的步骤
72
00:03:52,910 --> 00:03:54,130
有很多很多的分支
73
00:03:55,900 --> 00:03:58,090
我们不能都画的,我们只能画什么
74
00:03:58,400 --> 00:04:00,350
跟愿景最相关的分支
75
00:04:00,760 --> 00:04:05,950
你看,照样是最,分支可能是主分支
76
00:04:05,960 --> 00:04:09,290
也可能是主分支的分支
77
00:04:09,700 --> 00:04:11,590
也可能主分支的分支的分支
78
00:04:12,200 --> 00:04:15,900
都有可能
79
00:04:15,910 --> 00:04:17,340
同样,业务序列图之后,得到一个系统用例图
80
00:04:18,560 --> 00:04:21,490
这一步我们可能会得到若干个用例
81
00:04:21,800 --> 00:04:24,750
但这若干个用例也是仅仅是我们的猜测
82
00:04:26,130 --> 00:04:31,010
我们要同样找出最值得提供的用例,先做
83
00:04:31,450 --> 00:04:34,870
只挑一个用例,也就是说
84
00:04:34,880 --> 00:04:38,280
我们每次真正的需求
85
00:04:38,290 --> 00:04:39,640
实际上只有一个用例
86
00:04:41,510 --> 00:04:42,350
这个用例做完了
87
00:04:43,080 --> 00:04:46,910
再做下一个,再做下一个,这样一步一步来
88
00:04:49,180 --> 00:04:50,320
同样的,分析类图
89
00:04:50,330 --> 00:04:51,640
完成用例
90
00:04:51,650 --> 00:04:52,890
最少需要哪些类
91
00:04:54,490 --> 00:04:57,090
然后后面不断再更新再补充
92
00:04:57,580 --> 00:04:58,010
都是最
93
00:04:58,020 --> 00:04:58,450
94
00:04:59,930 --> 00:05:00,920
有了这个意识
95
00:05:00,930 --> 00:05:06,900
我们就了解了,没有什么项目的开始、结束
96
00:05:06,910 --> 00:05:09,020
没有的,永远都是一个套路
97
00:05:10,040 --> 00:05:11,810
永远都在路上
98
00:05:12,720 --> 00:05:16,300
当前最值得攻占哪个大脑,改善什么指标
99
00:05:17,140 --> 00:05:18,610
当然最值得改进的片段,一样的
100
00:05:20,250 --> 00:05:25,410
所有项目,所有情况都是一样的
101
00:05:25,420 --> 00:05:27,430
那就不存在什么
102
00:05:27,780 --> 00:05:29,840
我做一个新项目,没有什么新项目
103
00:05:30,430 --> 00:05:32,190
你以为的新项目只是什么
104
00:05:33,160 --> 00:05:34,740
之前可能是别人做的
105
00:05:35,150 --> 00:05:37,110
现在轮到你来,对你来说新而已
106
00:05:37,940 --> 00:05:39,520
对别人来说不新
107
00:05:39,530 --> 00:05:42,510
就像一个病人来到你这里
108
00:05:42,930 --> 00:05:44,640
你说,我要做一个新病人
109
00:05:44,650 --> 00:05:46,040
这病人根本就不新
110
00:05:46,390 --> 00:05:48,770
这病人得这个病可能已经得了几十年了
111
00:05:48,780 --> 00:05:49,650
112
00:05:49,660 --> 00:05:52,340
他已经找过很多个大夫了
113
00:05:53,030 --> 00:05:54,900
不过这个病(人)对你来说新而已
114
00:05:57,160 --> 00:05:59,200
但不能说因为对你来说是新的
115
00:06:00,210 --> 00:06:02,500
所以治疗方案就有变化,不会的
116
00:06:02,920 --> 00:06:05,530
治疗方案主要跟这个病人本身的病有关
117
00:06:05,540 --> 00:06:07,040
跟你这个医生是谁
118
00:06:07,050 --> 00:06:10,780
严格来说,关系并不大
119
00:06:10,790 --> 00:06:13,890
因为从严谨的医学的观察来说
120
00:06:14,790 --> 00:06:17,130
跟你这个医生是没关系的
121
00:06:18,040 --> 00:06:20,830
因为它背后有一个疾病的客观规律
122
00:06:21,640 --> 00:06:22,520
不管哪个医生
123
00:06:23,090 --> 00:06:25,950
最佳的答案应该是遵循医疗的客观规律
124
00:06:25,960 --> 00:06:28,230
去把病根找到
125
00:06:29,320 --> 00:06:30,360
给他治疗
126
00:06:32,380 --> 00:06:33,720
没有什么开始、结束
127
00:06:33,730 --> 00:06:38,670
也没有什么这个项目是内部的
128
00:06:38,840 --> 00:06:40,190
是上面推下来的
129
00:06:40,510 --> 00:06:42,820
我们是做产品,没有,全部都一样的
130
00:06:44,620 --> 00:06:49,050
都在同一个道理里面,遵循同样的规律
131
00:06:52,590 --> 00:06:56,790
这样来,有了最的思考
132
00:06:57,510 --> 00:07:01,390
我们就知道,迭代它不是一个简单的思考
133
00:07:01,400 --> 00:07:02,430
它不是遮羞布
134
00:07:03,460 --> 00:07:06,130
我们每一步都要尽心尽力去思考,最,最,最
135
00:07:07,260 --> 00:07:10,970
你看,一旦要最,他就要思考了
136
00:07:10,980 --> 00:07:12,410
因为什么叫最
137
00:07:12,760 --> 00:07:17,010
从很多个(元素的)集合里面通过思考
138
00:07:17,590 --> 00:07:18,060
139
00:07:18,870 --> 00:07:20,610
得到一个个体
140
00:07:21,780 --> 00:07:22,160
141
00:07:23,170 --> 00:07:25,120
这个就需要很艰难的思考了
142
00:07:28,010 --> 00:07:29,890
这个才是真正的迭代开发
143
00:07:29,890 --> 00:07:35,080
很多人就把迭代开发歪曲掉了
144
00:07:35,370 --> 00:07:36,560
当成遮羞布了
145
00:07:36,920 --> 00:07:37,520
什么意思
146
00:07:40,500 --> 00:07:45,990
反正我不能够保证一个疗程把病人治疗好
147
00:07:46,640 --> 00:07:49,830
所以干脆每次治疗我都随便乱治
148
00:07:50,770 --> 00:07:51,610
不是这样的
149
00:07:52,990 --> 00:07:55,410
这个是底线,它不是上限
150
00:07:57,820 --> 00:07:59,530
为什么要做迭代开发
151
00:07:59,540 --> 00:08:03,810
是因为,我们承认,再好的医生
152
00:08:03,820 --> 00:08:06,410
也不能保证一个疗程治好病人
153
00:08:06,420 --> 00:08:07,570
154
00:08:08,880 --> 00:08:10,560
所以要分疗程来治
155
00:08:10,910 --> 00:08:15,400
但是每个疗程我们依然要认真去检查
156
00:08:15,410 --> 00:08:16,460
诊断、治疗
157
00:08:17,010 --> 00:08:19,040
这样才使得我们的疗程越来越少
158
00:08:19,050 --> 00:08:19,780
越来越短
159
00:08:20,710 --> 00:08:22,060
速度越来越快
160
00:08:26,630 --> 00:08:27,790
这样来思考才是的
161
00:08:27,920 --> 00:08:29,790
但很多人就把这个当成上限了
162
00:08:30,070 --> 00:08:32,380
反正再好的医生也不能保证一个疗程治好
163
00:08:32,390 --> 00:08:34,700
干脆我就摆烂
164
00:08:37,490 --> 00:08:38,140
165
00:08:38,990 --> 00:08:40,740
因为人本身都是有弱点的
166
00:08:44,620 --> 00:08:46,520
这样的一个观点就大受欢迎
167
00:08:46,900 --> 00:08:48,030
168
00:08:48,040 --> 00:08:49,990
所以什么各种各样试错
169
00:08:52,030 --> 00:08:56,260
什么干就是了之类的,反智的言论
170
00:08:57,250 --> 00:08:58,440
就很有市场,为什么
171
00:08:58,450 --> 00:09:00,000
人性本身就有弱点
172
00:09:01,650 --> 00:09:04,890
或者就拿这个宗教来说
173
00:09:04,900 --> 00:09:06,570
人是有原罪的
174
00:09:07,230 --> 00:09:09,140
有7宗罪,原罪
175
00:09:10,110 --> 00:09:15,420
但是人性的弱点不是人性本身
176
00:09:15,430 --> 00:09:21,830
之所以人有这种人性的光辉
177
00:09:21,840 --> 00:09:23,070
就因为他克服了
178
00:09:23,490 --> 00:09:26,090
人性本身带来的天生的弱点
179
00:09:27,530 --> 00:09:28,760
才能够展示出来的
180
00:09:30,420 --> 00:09:32,150
为什么人能够有这个文明
181
00:09:32,160 --> 00:09:34,200
因为其他的动物
182
00:09:34,210 --> 00:09:38,080
它没有克服本身带来的弱点
183
00:09:38,090 --> 00:09:39,280
这样一种能力
184
00:09:40,470 --> 00:09:41,500
这个说
185
00:09:41,510 --> 00:09:42,740
就要说到更多的问题
186
00:09:42,990 --> 00:09:44,500
我们就说到这里
博客强调产品开发要有排序意识,明确最值得做的事,如找出系统要解决的关键问题、与老大期望匹配的指标等。通过画业务序列图、系统用例图等确定需求,每次只选一个用例逐步推进。同时指出迭代开发需认真对待,不能当成遮羞布。
1195

被折叠的 条评论
为什么被折叠?



