`
newslxw
  • 浏览: 207771 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

做到客户满意为止(项目成本控制相关主题)

阅读更多
客户满意是所有项目开发的最终目的。
但是客户的主管意见很容易改变,随着客户对项目的深入了解,如看到原型、例子、其他系统、开发中间产品等等,都有可能导致客户改变初衷,还有就是客户接口人员变化(人数增删),客户的领导的意见都会导致客户改变初衷最终导致超出了预定的项目要求,导致项目开发不断在修改中度过,项目进度延时,导致项目成本不断攀升,最终可能导致客户不满意,项目开发人员怨声载天,甚至项目流产。

那我们要怎样才能保证项目能令客户满意,又能保证项目成本。我总结以下几点:
1、需求分析阶段
   这个非常重要,这个阶段必须划分清楚那些是项目应该做的,那些是不应该做的,这个阶段必须出系统原型。
   首先需求分析人员要熟悉客户的业务,如果不熟悉业务则必须到现场办公,深入了解业务,然后想成需求分析详细说明文档。
   这个时候最怕的是你有问题,但客户没空理你,这就要求需求分析人员和客户搞好关系,同时必须有牛皮膏精神,无论用什么手段都要搞到清楚,哪怕和客户有些小摩擦都可以,事后再和客户解析清楚、请请客倒下谦修复关系就好。
   将所有主要业务界面都用原型展现出来,这样能更好的限定范围,同时也能更好的让客户知道他即将要求的系统是什么样的。
   对应B/S系统,原型可以是HTML,简单点的直接有VISIO话也行,尽量避免用图片,不便修改,对以后的设计用途也远没前面两个大。
    所有的客户确认最好以email方式确认,当然文档更好,保留“罪证”。

2、系统设计阶段
   这个阶段必须出概要设计说明书,编写是可以充分利用需求分析阶段的系统原型,而且也是限定开发范围的最有效手段。

3、开发阶段
   要向成员充分贯彻业务,对于分组开发的项目要分好大模块,再有组长具体分配。
   必须有“高手”每天review代码,保证质量,尤其要避免低级错误,尤其是开发初期和新加入成员,这个“高手”可以是组长。
    开发初期,需要“高手”共同制定开发规范包括开发格式,工具,编码格式等,对数据库设计要求定好表名规范,表名最后统一全部大写或小写,开发基类,公共库,基础框架等,这个很重要。对JAVA来说基类一把分别DAO,SERVICE,BEAN,ACTION的,对应eclipse开发工具,可以制定eclipse格式配置文件,大家导入即可保证格式统一。

4、开发中
   开发中定期将开发结果和客户沟通,保证项目符合客户要求

5、测试
   单元测试、功能测试、集成测试、UAT等,应该有奖惩机制,对应犯低级错误的次数多的必须提出警告甚至惩罚。

6、交付
   
  
  
分享到:
评论
14 楼 newslxw 2012-07-28  
ppgunjack 写道
关键要弄清楚,UAT用例是谁提供,谁评审,谁验收,谁签字
原来出现过找签字的咨询用例设计,结果验收的人不买账,而且更可能发生的是你最终交付的目标用户和验收的不定是一拨人,所以想好你应该花最大精力让谁满意
review代码在大项目里面很难做到,能做到评审接口和数据库设计已经是极限了

good
13 楼 adss101 2011-06-01  
一般项目就这块比较难控制,,弄不好就死在这了,,客户要求,对于我们开发人员尽量满足,就行.如果不行,,就明确的告诉人家,这个价位我们不能做不了这么多.
一般人家会理解的,大家都尽了努力嘛.
12 楼 java_xiaoyi 2011-06-01  
永远不能让客户满意....
11 楼 newslxw 2011-05-27  
simlee 写道
在签订合同之后才可以说NO..之前都是yes

客户不是SB,而且我们要重视声誉
10 楼 simlee 2011-05-26  
在签订合同之后才可以说NO..之前都是yes
9 楼 zhuansky008.163.com 2011-05-22  
..........
8 楼 dy.f 2011-05-22  
还是根据实际情况出发,把需求排个优先级,在有限的时间内,哪些一定要完成的,哪些可以延后。还要根据现有的开发能力,能不能争取多点人来资源,充分利用现有的人力资源。如果客户说做什么什么时候要,都说YES,这样会到期了也拿不出个像样的东西来,还BUG一大推,客户的抱怨会更大,会直接导致项目失败。
7 楼 Caedmon 2011-05-19  
woaiwofengkuang 写道
如果说一个项目要做到客户满意为止。那么可以说这个项目从一定层面已经失败了。没有一个项目能够是完全让客户满意的。

其实我们要做的就是当客户提出需求或者变更时,及时反馈给用户这个我们能不能做。能做时间是多长。成本是多少。如果是变更要及时反馈给客户这个变更对现有系统中的其它部分的影响程度有多大。会导致什么样的后果等等。

总之要有勇于对客户说NO的勇气。最忌讳的就是,客户不管说什么就只知道点YES。如果只会这样的话。那这样项目就已经到了失败的边缘了。团队也到了分崩离析的边缘了。

我们公司是不管能不能做,都说YES。做的来,就可以合作,做不来,你说YES或者NO都是合作不了的。。YES意味你有赚钱的机会,NO意味着你连赚钱的计划都没有。 哈哈!!
6 楼 woaiwofengkuang 2011-05-19  
如果说一个项目要做到客户满意为止。那么可以说这个项目从一定层面已经失败了。没有一个项目能够是完全让客户满意的。

其实我们要做的就是当客户提出需求或者变更时,及时反馈给用户这个我们能不能做。能做时间是多长。成本是多少。如果是变更要及时反馈给客户这个变更对现有系统中的其它部分的影响程度有多大。会导致什么样的后果等等。

总之要有勇于对客户说NO的勇气。最忌讳的就是,客户不管说什么就只知道点YES。如果只会这样的话。那这样项目就已经到了失败的边缘了。团队也到了分崩离析的边缘了。
5 楼 seeckt 2011-05-16  
一点自己的项目经验
在项目管理不正规的时候,客户会使劲变更需求,使劲加内容,因为往往我们自己都搞不明白哪些是在合同范围内哪些是在合同范围外,哪些要收费,哪些要打折,哪些免费。这潜意识告诉用户加的改的内容都是应该免费或者优惠的,如果不免费优惠就不满意。

在项目管理正规的时候,任何变更都被记录,哪些是收费范围都很清楚,比如上门检查客户申报的一个BUG算缺陷验证还是算上门服务。做到这个程度客户方项目经理自然会做好成本控制,否则一不小心成本超支他自己都没法向领导交代,这样项目成功就不仅仅靠乙方单方面的努力,而是借用了甲方的力量。如果做过非软件行业的项目,可能会更好地理解一下这点,乙方做的好不仅仅是为自己公司省钱,更要能提建议给甲方省钱。让大家知道一个项目的事情做好了,而且保证的乙方的利益,又帮甲方省了钱,这样才能使各方满意。
事情事先谈清楚,包括收费范围,事故责任等等,后面扯皮就少了,客户就会尊重项目团队和软件企业的正规程度,满意是必然的。

4 楼 seeckt 2011-05-16  
引用
seeckt 写道
好像没有看到什么和成本相关的,都是需求质量客户满意度这些间接影响成本的东西

结合个人以前的一些经验,发表一下愚见。lz所说的需求分析阶段,是我们大多数项目中产生成本的关键阶段。
在项目中不是每个功能,每个需求都能做。特别在项目资金有限的情况下。在需求分析到系统功能分解的时候,哪些能做,哪些不能做,哪些更难做,哪些工作量比较大,需要投入更大的人力。比如说人家客户就给公司100w,要求做很多功能,这本来就不现实。所以我反倒认为这个阶段产生成本估算,可以有效的控制项目成本


这个思路很不错,其实不同职位的人,每个人都有每个人的解决方案
诸如现场开发、配备更好的需求分析师、更好的代码设计等待,这个是软件开发的思维
如果从项目管理的思维上说,解决方案就可能是按工程收入分析哪些该不该做,以及对变更的严格控制
当然完全跳出软件项目的思想圈子,从营销角度说,在需求不明确时,根本就不应该签总价合同,
而是用工作量单价或者基础价格+工作量的方式签合同
3 楼 ppgunjack 2011-05-02  
关键要弄清楚,UAT用例是谁提供,谁评审,谁验收,谁签字
原来出现过找签字的咨询用例设计,结果验收的人不买账,而且更可能发生的是你最终交付的目标用户和验收的不定是一拨人,所以想好你应该花最大精力让谁满意
review代码在大项目里面很难做到,能做到评审接口和数据库设计已经是极限了
2 楼 peterwei 2011-05-01  
seeckt 写道
好像没有看到什么和成本相关的,都是需求质量客户满意度这些间接影响成本的东西

结合个人以前的一些经验,发表一下愚见。lz所说的需求分析阶段,是我们大多数项目中产生成本的关键阶段。
在项目中不是每个功能,每个需求都能做。特别在项目资金有限的情况下。在需求分析到系统功能分解的时候,哪些能做,哪些不能做,哪些更难做,哪些工作量比较大,需要投入更大的人力。比如说人家客户就给公司100w,要求做很多功能,这本来就不现实。所以我反倒认为这个阶段产生成本估算,可以有效的控制项目成本。
1 楼 seeckt 2011-04-29  
好像没有看到什么和成本相关的,都是需求质量客户满意度这些间接影响成本的东西

相关推荐

    浅谈建设单位的工程项目成本控制 (2014年)

    建设单位的工程项目成本控制指的是项目成本管理应从工程立项开始,直至项目竣工结算完成为止,贯穿项目实施的全过程。本文简单分析了工程项目成本控制的原则、指导思想和控制措施。

    论文研究 - 物流管理对客户满意度的影响:以伊斯兰堡和拉瓦尔品第的零售店为例

    在介绍部分处理人口统计项目的地方,然后第一部分包含的项目往往会确定每个物流因素的得分,然后第二部分是为了提高客户满意度。 在这项研究中,通过方便的抽样技术,选择了伊斯兰堡和拉瓦尔品第这两个城市的200家...

    ERP5.0工程项目管理系统简介.pdf

    以成本控制作为系统的管理目标,将合同、进度、资源、目标成本、项目预决算等管理要素紧密结合;以质量管理为操作目标,按照项目管理规范设计各类数据、报表和管理流程,实现质量管理工作的自动化。 功能特点五: ...

    在修改的信息时,可以更换图片,显示,至到满意为止

    在修改的信息时,可以更换图片,显示,至到满意为止,就是个按钮控制加显示的小型javascript

    关于施工阶段成本核算与控制的探讨 (2014年)

    建设工程项目施工成本核算和控制应从工程投标报价开始,直至项目竣工结算完成为止,贯穿于项目实施的全过程。成本作为项目管理的一个关键性目标,包括责任成本目标和计划成本目标,它们的性质和作用不同。前者反映...

    第03章客户满意与客户忠诚管理(《客户关系管理实用教程》)

    《客户关系管理实用教程》本PPT是目前为止对CRM讲解最精细、理解最深入的的PPT,没有之一

    ESP8266微控制器的示例项目_C语言_代码_相关文件_下载

    该存储库用于存放 ESP8266 微控制器的示例项目。大多数情况下,这将用于存放我放在 [我的博客]博客中的与 ESP8266 相关的示例代码,这些代码不值得他们自己的存储库。此存储库中的每个子目录都是一个完全独立的独立...

    模型预测控制(MPC)算法之一MAC算法.zip

    MAC算法讲解,另外还包含了自动驾驶学习资料的获取: 涵盖感知,规划和控制,ADAS,传感器; 1. apollo相关的技术教程和文档; 2.adas(高级辅助驾驶)算法设计...7.规划控制相关的算法论文介绍 8. 控制理论及应用实践

    低成本的水流量控制装置方案

    导读:本文将设计一种低成本的水流量控制装置,将流量计和阀门(电磁阀)组装。  随着时代发展科技进步,流量相关的传感器技术也越来越成熟,种类繁多。按照流量传感器的结构型式可分为叶片(翼板)式、量芯式、...

    智能控制系统采用软计算方法

    第一版。近年来, 智能控制已成为最活跃、最富成果的研究开发领域之一。然而, 到目前为止, 还没有全面的文本来探讨这个主题, 重点是设计和分析生物和工业应用。使用软计算方法的智能控制系统就能做到这一点。

    云计算平台的成本效用研究

    事实上至今为止,还没有针对云计算的公认的定义。为了理清云计算的概念和模式,本文首先分析了当前的几个有代表性的成功的云计算实例,并进而研究探讨了不同模式云计算所具有的共性,包括带宽、计算资源与低成本,...

    项目设计提成方案.doc

    同时管理严重失误或失职且个人无法挽回损失的,灼情扣除部分项目管理费 ,直至扣除该项目全部项目管理费为止。 第六条 项目提成发放 1、项目中标或成交后,项目组所有成员各与公司签定一份提成合同,包括参与本项 ...

    工作分解技术概述.pdf

    工作分解技术是指将项目产出物(或项目目标)逐层细分为更小、更易管理的子项目或项目要素,直到分解出全部生成项目产出物的工作包为止。 工作分解结构是项目管理过程中的一项重要内容。 WBS是计划过程的中心。 ...

    如何做好一个项目经理

    共享--作为一个项目经理,你了解你的项目吗?...那么你能否告诉我,到现在为止你的项目花了多少钱?你还有多少钱可以花?花到什么程度你的老板有可能暂停你的项目,或者说,虽然项目被迫继续下去,但已经是失败的。

    客户机服务器通信模拟

    本代码是用java语言实现的网络中客户机与服务器通信的模拟,接入同一网络的两台电脑可一台作为客户机、另一台作为服务器,实现简单文字通信。代码问价为文本格式,利用电脑cmd执行即可运行。

    服装报价系统单机版

    5:借贷天数:实际为订单从操作开始到出货收到货款为止的时间,一般按90天计算为适,可以在基础设置>>报价项目设置中提前预设。 6:银行利息:计算方式:日息金额*借贷天数. 7:国地税额:计算方式:(基础金额+银行利息)*国地...

    质量控制程序文件.doc

    第六条 相关文件 1."进料检验控制作业标准"。 2."材料检验报告单"。 3."不合格品控制程序"。 4."紧急放行控制作业标准"。 进料检验控制标准 1. 职责 进料检验又称来料检验,是工厂杜绝不合格物料进入生产环节的...

    过程控制程序文件.docx

    流程 责任单位 相关说明 表单 完工入库过程能力控制量试量产转移量产试制过程规划 完工入库 过程能力控制 量试 量产 转移量产 试制 过程规划 质保部 制定[控制方案]作为过程控制依据 产品工程 依[控制方案]制定进料...

    控制算法原理及实现之PID(以飞控为例.zip

    PID控制算法应用讲解,另外还包含了自动驾驶学习资料的获取: 涵盖感知,规划和控制,ADAS,传感器; 1. apollo相关的技术教程和文档; 2.adas(高级辅助驾驶)算法设计(例如AEB,ACC,LKA等) 3.自动驾驶鼻祖...

    敏捷项目管理实战之质量管理

    本文以笔者的项目管理实践为基础,介绍基于经验过程控制(EmpiricalProcessControl)模型、缺陷预防以及敏捷价值观的敏捷质量管理思想及其实践。希望通过本文为广大项目管理人员提供质量管理的一些思路和经验分享。...

Global site tag (gtag.js) - Google Analytics