有关管理客户需求的一点见解

软件开发难,恐怕大家都觉得最难的是搞清楚需求;但是其实更难的是管理需求。今天在北京.NET俱乐部上又有人提出了这样的问题,主要的难点是他的开发团队是为了自己的领导们服务的,几个领导都有自己的想法,而且不停的在开发过程中提各种个样的问题;开发进度无法保证,开发的结果总是满足不了要求……
  其实这样的问题大家都遇到过,而对于普通的开发人员来说我们往往不去关心,认为这是项目经理的事情,但是其实不然,这样的问题涉及软件开发的各个环节,就算你是出于最底层的开发人员,一样需要控制项目经理交给你的任务。其实这里最重需要把握的一点就是:把任务控制在你能控制的范围之内。总结一下,我的经验如下:
  第一:无论你的客户是谁,我们永远需要一个中介来接受需求;你首先需要和客户有个协议,需要他们制定某一个人来提所有的需求,这个人不需要是很高职位的人,而且往往最好的选择是中层的技术管理人员;用户的所有需求必须通过这个人的认可,就算是对方老总提出的要求,如果没有这个人的认可我们也不执行。这点非常重要,可是替我们减少许多麻烦。
  第二:无论是什么样的软件开发过程理论现在都承认一个问题,那就是软件开发需要迭代。而且我们一定要面对一个现实,就是软件开发的过程是在不断的变化中寻找平衡的过程,我们的需求永远不会结束,我们的软件永远都在被修改;修改不是坏事,但是我们必须要保证在一定的时候可以拿出成果。
  所以,控制迭代的增量就是非常重要的。一般我们公司的做法是,以两周为一个周期最为一个Release,一旦这个Release开始以后,任何用户的新需求就都需要放到后面的Release;我们不会决绝客户的需求,但是我们必须管理我们可以承受的进度。这样做的最大好处在于,在两周的时间内,我们一定可以为客户提供一个更好的版本,这可能不是客户现在心目中的最终结果(因为很多新需求都在后面的Release中),但是我们至少完成了我们在两周前所承诺的结果,客户得到他们想要的东西(当然不是全部),我们也可以很明确的告诉客户,我们完成什么样的需求。
  而且在这样一个迭代的过程中,我们会发现很多需求中的不完善之处,每两周的时间我们都可以针对开发方向作相应调整。最终的结果是保证了客户的满意度,同时也保证了产品的按期交付。
  在这里,我们需要明确的区分修改bug的需求和新功能的需求,bug应该是那些对软件主要功能造成决定性影响的缺陷,这些东西无论是我们开发人员自己发现的还是客户反馈的,都必须在当前的Release处理完;而新需求则必须放到后面的Release中去。明确区分这两种不同需求对软件项目的成功起到决定性作用。
  第三:我们需要学会管理客户。可能有人觉得我在胡扯,客户怎么可能被管理,他们是上帝啊??!!其实上帝也是人,而且是通事理的人。我们对客户永远不应该是100%的服从,正确的方式是控制用户对开发进度的期望值,尽量使他们一致。当然有些时候我们需要更强硬一点点,比如我就经常很直接的告诉我的老板,这个需求属于新功能,必须放到后面的Release中去。

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-30 20:39:28

有关管理客户需求的一点见解的相关文章

中国 SaaS 市场客户需求密度明显低于美国

周一刚从硅谷回来,崔强约我写一篇文章来介绍美国的 SaaS 市场见闻.实际上,一个礼拜的确看不了多少东西,即使看了,也只是加深了既有的认知.所以,我利用这个机会谈谈我对中美 SaaS 市场差异中较为本质的问题.这些观点更多来自我多年的观察和比较,不是一朝一夕现象级的对比. 总体而言,从 2007年 之后,我并不认为中美的 SaaS 市场有多么本质的不同,我认为市场的共性要大于个性.这正如中国已经不再是典型的发展中国家,和第一世界的距离在有些地区和行业已经非常小.这也意味着,我并不认为中国 Saa

互联网产品设计:产品需求管理之需求收集

 需求收集是进行产品需求管理的第一步.需求收集得到的各种用户需求素材是产品需求的唯一来源.可以说需求收集的质量影响着产品最终的质量. 1.需求收集目的     需求收集的目的在于:通过以市场为导向的客户需求收集,保持公司产品的核心竞争力,最终实现产品创新.具体说来:     1).深刻理解市场需求.用户需求,准确把控行业发展趋势,保持高度的市场敏感度.     2).保证产品研发是围绕客户需求来展开,真正实现产品研发"以市场为导向.以客户为中心",而不是闭门造车.     3).实现产

★如何引导客户需求?几个经…

如何引导客户需求?几个经典的案例分析! (第三个医患案例仅作为启发,不倡导医生为之,在此声明)        导读:客户的需求往往是多方面的.不确定的,需要去分析和引导.客户的需求是指通过买卖双方的长期沟通,对客户购买产品的欲望.用途.功能.款式进行逐步发掘,将客户心里模糊的认识以精确的方式描述并展示出来的过程.  一.一个经典故事:  一位老太太每天去菜市场买菜买水果.一天早晨,她提着篮子,来到菜市场.遇到第一个小贩,卖水果的,问:你要不要买一些水果?老太太说你有什么水果?小贩说我这里有李子.

有关网络推广的一点见解分享

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 为明天做准备的最好方法就是集中你所有智慧,所有的热忱,把今天的工作做得尽善尽美,这就是你能应付未来的唯一方法. --题记 今天我就来说一下网络推广,但是我在这不能说教导大家怎么去学习网络推广,因为我自己也是一个新手,只能说与大家交流,说一说自己的一点见解,谈一点自己做推广的体会,希望对于站长们有所帮助吧. 大家都知道,网络推广就是利用互联网进

网站建设向左,客户需求向右

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 这是一个顾客与商家的问题.记得曾经看过一篇一个老板大骂销售员的事情,无他,仅仅是因为我们一直走在"顾客需求向左,我们向右"的道路上.事实上,书店中.网络上,甚至任何一个曾经接触过销售的人,谈到销售技巧都头头是道,什么"以完成顾客需求为目的"什么"顾客是上帝"等等,多到数不清.而其中心

中国电信:客户需求是动力服务之路无止境

新华网北京3月14日电 题:中国电信:客户需求是动力 服务之路无止境 新华社记者陈玉明.刘菊花 "新年拨打10000号,我听到了简短而真诚的新年祝福,马上就是直接的服务项目,以前的业务宣传消失了."家住浙江义乌后宅街道的吴先生对此很满意. 作为中国电信的老客户,吴先生见证了中国电信服务质量的每一点进步.事实上,中国电信服务质量的改进,与这家企业高度重视客户 意见和客户需求是分不开的.在3·15前夕,记者就此进行了采访. 2009年3月中旬,中国电信聘请社会第三方机构开展客户服务调查,面

销售模式变革——迅速识别客户需求

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 新经济时代的到来,使中国面临着一个更为开放.激烈的全球化竞争格局,一个企业.一个项目如何发展是其面临的最大问题.营销部门所充当的角色已经受到越来越多企业重视,但是企业对于营销效果的把握却远远未达到财务预算的水平. 大多数人认为销售部门是以推销为主的.不仅一般企业这样认为,甚至于<营销管理>也将销售定位于推销模式.从这一观念出发,我

汪华:微博上早期创业应明确客户需求

创新工场联合创始人汪华演讲新浪科技讯 11月16日下午消息,由新浪微博主办的中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴.作为国内微博市场的绝对领军者,新浪微博将在此次大会上公布一系列针对开发者的扶持政策,以期与第三方开发者联手推动微博行业的整体发展.图为创新工场联合创始人汪华演讲.以下演讲实录汪华:谢谢大家,很高兴新浪给我这个机会能在新浪微博大会上跟大家交流一下我对互联网创业的一些想法.今天的题目虽然是互联网的创业机会, 但是因为这是新浪的主场,我更想讲讲在新浪微博上的创业

施耐德教你探询客户需求 抓住新销售良机

当今社会对可用性和能效有着更高的要求,对安全问题的考虑日益增加,流程与安全系统已迈入数字化阶段,同时各类标准与规范也日趋严格.杜绝电力中断以及降低相关风险的重要性毋庸置疑. 无论客户是从事哪个行业,医疗.制造.运输.http://www.aliyun.com/zixun/aggregation/17543.html">公用事业设备及其它领域,他们的核心需求与UPS 数据中心客户大同小异. 因此,您为数据中心提供的解决方案和服务,完全可以在其它行业创造销售良机.向客户提出合适的问题,审阅其现