我是这么利用数据:对需求说不

我常常鼓励我的程序员对需求说不,我想和大家分享一些在这方面的经验

首先,人是很奇怪的动物,对于容易获得的东西,往往不够珍惜,特别是像程序这样的虚拟的东东,更是 对“免费”获得的程序不用正眼瞧一瞧,通常没有评价,或者评价为:也就那样吧。

这是我们每一位开发者不愿看到的,所以,我对任何需求都说不!

不是我不尊重用户,其实我想做的更好,我认为冒然的提出需求的人,其实不知道自己要什么!但是他们 总是以为自己知道自己不要什么,以至于原样按着需要做出来的软件会被认为并不是需要的,而世界上没有一 样的东西,他们总可以挑剔你(这里需要一些逻辑上的理解),所以,大胆的拒绝他,无论他说的多么的着急 !

1、如果这个用户确实很需要某项功能,他会再和你提起这方面的事情,你不会错过做出牛X软件的机会

2、如果这个用户确实很需要某项功能,他会仔细的再想一想,为什么那小子不给我做这个,是不是我提的 要求很不靠谱,进而他会绞尽脑汁的想:怎么才能靠谱一点?

3、如果这个用户确实很需要某项功能,他会找到有类似需求的人,集体骚扰你,表明这个确实是民意所指 ,不是他个人的一厢情愿

4、如果这个用户确实很需要某项功能,他会深入的再研究研究这个问题,或许只是在原有的功能的基础上 ,稍微配合点工作即可完成,无需新的功能。

5、如果这个用户确实很需要某项功能,xxxxxxx

这里的xxxxx代表很多的内容(当然包括投诉你!不过你要顶住压力),这些内容帮你争取了时间,你其实 可以在此期间好好的思考该怎么做,帮你带来所有你期望的:更明确的要求、带着创意的想法、一群可以集体 讨论的人等等,也帮用户自己全面的调动了想象力和执行力,他会想尽一切办法达到目的,不是么?

其次,程序员也是很奇怪的动物,往往自己承担压力,喜欢抱怨却不敢和用户以及老板斗争,其实斗一斗 大家都运动开来了,每个人都在此过程中说出了自己的想法,如果不被认可,还能激发他改进自己的想法,变 的更为巧妙,这往往是创意的来源,真的是太棒了!

最后,说谎是个奇怪的事情,明明很容易做的功能,却要说的很难,这往往需要一些方法,所幸有些通用 的方法可以参考

1、我正在忙于其他的项目

2、我觉得这个功能技术上有点困难,我需要合计合计

3、这不在目前的规划路线上,我们把它放到2期可以么?

4、xxxxxxx

故事还没有结束,如同编程有元数据一样,项目也有元数据,这就是——需求统计。

如果你很讲究,就全面的记录每次需求提出的人、时间、背景、是否是前面需求的延续等等,设定一个预 警线(某个关于多个指标的函数),到达报警条件的才提上日程。

我们坚持这么做,我们发现

1、在此过程中,往往把一个团队训练的更科学,更有条不紊。

2、程序员和用户产生了更多的交流,他们成为了基友

3、软件开发不再孤立,用户吵闹惯了,各种事情都要叽歪几句,凑着凑着就完成一些很有意思的作品

4、由于随时要吵架,团队成员变得外向了。

好了,我是这么利用数据在和需求玩游戏,你呢?

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/project/

时间: 2024-12-29 06:37:10

我是这么利用数据:对需求说不的相关文章

我是这么利用数据:KFC之所以在中国

几年前在苏州工作,偶尔有些短途的外出公干,虽说是短途,但到了陌生的城镇就面临一个很严峻的问题 :中午吃什么? 当发现自己常常选择KFC这样的餐厅时,仿佛悟出了点道理,虽然中式菜肴口味多样,但那些不熟悉的小饭 店带给我的,更多的是一种未知,兴许我选择的那家非常不错,但是我始终不敢确定.相反的,KFC则不一样 ,闭着眼睛都知道里面是卖汉堡的,而且那些汉堡是什么口味也基本上知道,虽不是很钟情于此,但至少不会 让我太失望,况且,吃饭这种事情,弄些难吃的菜倒了胃口,是很难补救的,每个吃货都懂的! 于是,标

我是这么利用数据:业务闹钟

每天起床都依赖闹钟的我,对闹钟其实又爱又恨. 有一天,我突发奇想,我们的业务不就是类似于时间,一刻不停的往前推进,那些我们要做的事,不就像 闹钟,在关键的时间点(可指定),给予我们提醒,叫停我们去做某些事情(复习下英语语法 :stop to do something) 抱着试一试的态度,我自己写代码开发了一个类似闹钟的页面(当初的页面面目全非了,画示意图咯) 填个时间,写段话,然后到了那个时间,服务器就把这段话发送给你 后来我考虑,怎么发送呢,可选择的有以下几种 1.email 这个比较传统,而

我是这么利用数据:快到碗里来

数据分析的一项基本的前提是:你得有数据可以分析 所以有某些所谓的数据挖掘专家趾高气昂的说:数据挖掘的绝大数工作是在清洗数据! 都是些不食人间烟火的吃货,哪里来的现成的数据让他们清洗,实际的工作中我总是一次次的发现:获得 数据是最难的部分 其实获取数据的方式无非两种 1.从别的什么系统中获取现成的历史数据 2.从自己的系统中让用户录入数据 今天我想分享下我在第2点上的一点小小经验 首先,用户是最TMD烦某某系统的,需要他们付诸大量的配合,最后功劳还是做系统的人的,自己捞不着好 处不说,还为了习惯新

我是这么利用数据:鱼和熊掌

刚刚开始参与编程的时候,就听说过这么一个段子:某程序员病危,久久昏迷不醒,各种药物治疗,均告 无效.家人百般焦急之时,有位同事来看望他,只是轻轻说了一句:"尼玛,需求又变啦!"该程 序员立马被吓醒了! 我们不止一次感叹:需求猛于虎,改需求则猛于母老虎!于是这些年软件行业发展了无数的技术,用以抵 御这样或那样的变化,了解其中一些确实对编写程序有帮助,但现实却冷冷的告诉每一个经历过的人:那些都 是治标不治本的玩意儿,照样忙的跟某人类的朋友一样!不过,世界上居然还存在着一些锦囊妙计,今天我和

我是这么利用数据:公共汽车的故事

自从买了车之后很少坐公交车了,不过对公交车的感悟由来已久,这些个每天奔驰在城市的各条道路上的 大家伙,年复一年,日复一日,没有明确的说要去载谁上路,但不影响他们总是按时按点从起点出发,顺顺利 利的到达终点.今天和大家分享一点点关于公交车和软件开发. "谁坐公交啊!"一般的人心里都这么想,但凡出去办事,公司只要报销路费,一律出租车走 起.但是每当自己掏腰包时,他们往往会转而选择1元钱可以坐10公里的公交车!这是怎么样的一种心理? 我们不是要批判谁,让我们理理思路,继续讨论.就单纯的问:这

我是这么利用数据:堵车的故事

南京城内房价太高了,断然不是我等上班族消费的起的,所以,我选择了在城外的小县城定居.顺带买了 台车,每天驱车数十公里来单位上班,正值今天南京下雨,路面湿滑,国道上渣土车龟速移动,外加多台重量 级"选车"横排占满路面,我无奈的被堵在路上超车不得,本来一个小时的车程,被我开出了一个 半小时以上,险些迟到. 有时候,我总是把这些琐碎的事情和工作联系起来,想想我的软件,人们总是把相似的工作看做等价,既 然等价那么花费的时间和代价也理应相同,随着这种思想蔓延开来,我们发现客户总能找到一些类似软件

我是这么利用数据:1篮子鸡蛋

一篮子鸡蛋放在你面前,让你挑几个带回去吃,你会怎么办?我想大致会这样:也不能说全拿走,这样不 好,也就看看里面哪几个个头大一些,然后挑那几个!今天想和大家分享一点点,由挑选引出的数据驱动的含 义! 说点题外话,可能"数据驱动"这个说法并不是我提出的,但是这四个字真的很贴切,很符合 我的思路,准备长期的使用,不过,问题是真的很难解释它是什么,尝试过很多角度来解释它,都还没有说清 楚,当然了,这给了我一次又一次反思的机会,倒也不错!今天这个话题也是继续拿鸡蛋的例子来谈数据驱动 ,可能是你的

我是这么利用数据:言者无心,听者有意

我喜欢参与到我的用户中去,了解他们,并和他们交流.后来,我要求我的团队成员也这么做,加入到他 们交流的QQ群.邮件通报列表.内部交流组等等的通讯工具组群中去. 这常常给我意外的收获,在用户的群组讨论中时常能看到这样的字眼 1.通知,由于生产任务重,xxx终端的出货工作交由xxx和xxx联合负责,春节后恢复以前的方式 2.xxx终端出现异常,正在排查,如有客户来电,请转至xxxx专员. 3.是谁处理了xxxx业务,设备故障解析错误,需要重新排查. 4.下周一开始,封闭xxx型号的终端咨询业务. 5

我是这么利用数据:招聘两名服务员

小饭馆吃饭的朋友们会发现,经常的,饭馆的门口会竖个牌子,上面写着"招聘两名服务员" ,底下还会配上一段说明:因业务需要,本店招聘两名服务员,要求xxxxx! 那个牌子一般"低调的有点醒目",总是让人不经意间瞥一眼,要说个准确的数字,那么10个 人路过,有9个人是看得见的!人们匆匆忙忙的来到美食一条街,请问是来找工作的么?答案很明显,没有人 来找工作,人们是来吃饭的!那么这个看似多余的招聘公告是干什么的呢?今天和大家分享一点我在画外音方 面的一点点心得. 前面的博文提