`

关于项目工期的欺骗

阅读更多
现在做定制软件项目有一种趋势,就是对工期的欺骗。

对方客户上层领导要求工期是12个月,直接负责项目的客户会说你们要在6个月完成,等到公司领导说要4个月,项目经理可能说要3个月。每一层都要剥削一点,一般到真正做项目,没多少时间了。

说的好听一点,是给风险预留一段时间,但每一层都这么做,严重挤压项目时间。一般客户都是有严格的上线时间,这个时间是客户定的,很难去协调,如果你说你完不成,就别来竞标了,一般都是会承诺这不合理的工期。就这样,不合理的工期,导致不合理的项目计划,导致不合理的没日没夜的加班,导致团队士气的降低,导致战斗力的下降,导致离职,频繁的人员流动。更可怕的是,客户对软件项目越来越不放心,导致他下一个项目对风险留了更大的余量,下一个恶性循环开始。。。

我经历了几个这样的项目,1个月的做了1年,8个月的做了三年,其中多是返工的工作量,每个环节做的都不够好,需求没做好,设计没做好,测试没做好,只能靠返工解决。

客户是没法要求他们什么,好说话的还好,不好说话的坚持,你也没办法。但是公司内部如果还是像外面一样的要求,无视项目经理的估算,那就太不合情理了。最可怜的是项目组,被做为鱼肉,任人宰割,没日没夜的加班,身心俱疲。

项目组应对办法也不是没有,就是迭代开发,分阶段交付,一般是一个月,在这个阶段能让客户看到点实实在的东西,他也就放心了。

看看大家的意见,分析一下整体解决方案。
分享到:
评论
49 楼 frank_fan 2008-12-15  
这个帖子,是我在javaeye上看过的最喜欢的一个帖子
1 那个所谓的"抛出异常的爱"没有留言,让我感觉没有那么别扭
2 兄弟我也曾经在这么一个工期欺骗的项目里累死累活,曾经一度沮丧,为什么我们如此认真刻苦,确总赶不上进度.结果我们做的差不多了,剩下来测试和上线试运行的时间是我们开发的2-3倍,并且还提前40天上线.非常难受,感觉和兄弟们的劳动很贱
3 javaeye的很多帖子,看了觉得程序员自己有点上不了台面,我觉得,很多无畏的谩骂攻击.讽刺诋毁.在这个帖子里还好.
4 我觉得这个帖子具备实际性内容.挺好的,我觉得javaeye多一些探讨,少一些攻击,对大家其实都挺好的
48 楼 frank_fan 2008-12-15  
shishi11 写道
我一看就觉得有点X理论,老是认为员工是不可靠的,是偷懒的,要诈他们。其实没有什么必要,特别是项目经理一级,活儿也干过,人也带过,什么项目多长时间都是有谱的,又不是人月神话。
我总有这种牢骚,对部门经理十分坦诚,但他们对我却不坦诚,以信息的不对等来保持对下属的领导力,是现在典型的无能型领导做法。总以为保持一种神秘的色彩,就让其它人觉得他有能力,而现实中无论是信息还是感情,往往小兵们都成一体的,什么不知道,只是不敢说吧,于是出现了皇帝的新衣,大家一旦经过一两回,都知道他是什么样的无能了,还装。至少我这样的项目经理,知道的更多。
老板不但X理论,而且宣扬X理论,要项目经理们都得X。于是,像我这样的,好在还有点能力,自已多干些,还有要求上位的,甘心被当枪使,像包工头似的,团队气氛乌烟瘴气。



如果一个公司的财力大些,客户和项目稳定些,想你这样性格的管理层多些
是有规范企业开发流程,稳定控制风险和进度的可能。
楼主适合考虑一下外企,比如IBM等500强等具有一定历史沉淀的企业
47 楼 frank_fan 2008-12-15  
maoone2003 写道
不明白的一点是公司的企业文化为什么是这样,客户明明要求是6个月,公司为什么最终要求3个月,没有一个合理的进度估算如何配备合理的资源,如何合理的分布工作量,另外这样岂不是领导对项目组不信任,项目之初我们可以识别出相应的进度风险,但是压缩了进度风险就等有效缓解吗,总之先从公司自身找原因,然后再充分跟客户协调并配备能够担当相应任务的开发团队吧。


我觉得或许公司的不规范,使之无法进行风险控制和进度控制
或许具有一定历史沉淀的规范公司,会好些。
公司大,不一定规范
我觉得公司大小不是规范不规范的标准,可能大公司规范的可能性大些。
这只是概率事件。
国内软件企业大多在成长阶段,活下来或者先捞点钱在腰才是最重要的,起码老板是这么想的吧
46 楼 shishi11 2008-12-15  
gurudk 写道
gigix 写道
shuishou 写道
我就碰到过,客户直接说领导定时间了,你做不做,不做走人

任何时候你不能让别人把你挤到这种二选一的情况
听到这种话,你就应该马上联想到“要钱还是要命”,那么你就知道如果你屈服于这种情况你就输定了
实际上的情况往往不会真的必须二选一
就说你这个例子,既然领导定时间了,要是你走人那么他还得重新找合作方重新开始项目,他更赶不上时间
所以,你完全有空间,既不走人,也不完全照他说的做
你要想办法,弄清客户到底要什么,找出共赢的办法,而不是让他把你挤到“要钱还是要命”的悬崖上


有道理,都是纸老虎,你怕他,拿他当回事,那自己就很痛苦。如果当屁话,按部就班的做,一般他不会把你怎样,
毕竟换人可能工期更长,要有定力。这是一个耐力的竞争。

同意,又是以“圆滑”解决冲突。
不过有时候老板真的很过份,做人都有自己的原则,我不想超过自己的底线。
例如:
项目一天至少6个月-----
老板和我说,你去和客户说,咱们3个月就能完。(自己干嘛不说)
另和客户说咱们人走了。(那你倒给我补上人呀,再说客户又不是250,你人老不去,我倒是不会主动说,但人家问时为什么要我说是出差了)
因工期的事和老板说了半天,结果他发了个邮件,要我出一个3个月完的项目计划。(回头又问我为什么没按计划完成)
赶工,赶工,代码质量一堆问题,他又十万个为什么地问我,为什么这儿有问题,什么哪儿有问题,是什么问题。(每个问题我都能解释清楚,但我不能避免,结果老板认为你们写代码就是不认真)
面对这些的时候,我已尽量。。。。,但。。。。。
我一直深感赞同的是,经理人的第一品格是正直,但这条路确实难走呀。

45 楼 shishi11 2008-12-15  
我一看就觉得有点X理论,老是认为员工是不可靠的,是偷懒的,要诈他们。其实没有什么必要,特别是项目经理一级,活儿也干过,人也带过,什么项目多长时间都是有谱的,又不是人月神话。
我总有这种牢骚,对部门经理十分坦诚,但他们对我却不坦诚,以信息的不对等来保持对下属的领导力,是现在典型的无能型领导做法。总以为保持一种神秘的色彩,就让其它人觉得他有能力,而现实中无论是信息还是感情,往往小兵们都成一体的,什么不知道,只是不敢说吧,于是出现了皇帝的新衣,大家一旦经过一两回,都知道他是什么样的无能了,还装。至少我这样的项目经理,知道的更多。
老板不但X理论,而且宣扬X理论,要项目经理们都得X。于是,像我这样的,好在还有点能力,自已多干些,还有要求上位的,甘心被当枪使,像包工头似的,团队气氛乌烟瘴气。
44 楼 toostupid 2008-12-14  
xidaboy 写道
工期和工时可是不同的概念啊

虽然工期缩短,但是可以加人啊

:)


..<人月神化>这本古老的书就有这个传说...
43 楼 ydsakyclguozi 2008-12-08  
这需要看项目经理跟客户建立的关系和沟通能力还有人格魅力,我上一个项目经理的做事方式和风格很厉害。
42 楼 miaomiao0307 2008-09-25  
客户的易变性真的不是很好控制,但是也要控制,作为开发组里的一员,我经常觉得项目经理做得不好,没有能力,可是真正把自己放在那个位置的时候,就知道有多难了
41 楼 maoone2003 2008-09-24  
不明白的一点是公司的企业文化为什么是这样,客户明明要求是6个月,公司为什么最终要求3个月,没有一个合理的进度估算如何配备合理的资源,如何合理的分布工作量,另外这样岂不是领导对项目组不信任,项目之初我们可以识别出相应的进度风险,但是压缩了进度风险就等有效缓解吗,总之先从公司自身找原因,然后再充分跟客户协调并配备能够担当相应任务的开发团队吧。
40 楼 Durian 2008-09-24  
其实这是官场文化跟现代工程学之间的矛盾。
根本原因在于上面不讲科学,耍的是手腕。
39 楼 hechenhui1983 2008-09-23  
http://www.abab123.com/bbs/down.asp?html=1042745
38 楼 liano 2008-09-23  
我也遇到过类似的情况,本来1年的项目,客户要在6个月之内上线。
这种情况往往发生在系统一次交付的情况,也就是,1次交付所有需求。
如果能够说服客户,采用紧耦合合作的方式,分小步的实现需求,比如说:3周实现一些需求,接下来的3周实现另外的一些需求........
尽量说服客户用scrum。

如果无法说服的话,我也不知道有什么好办法。

37 楼 jackie9305 2008-09-22  
     深有同感啊!我碰到的第一个项目就差不多是这种情况,这种开发真是太累人了 !
36 楼 lotin_2001 2008-09-22  
xidaboy 写道
工期和工时可是不同的概念啊

虽然工期缩短,但是可以加人啊

:)

推荐看看 人月神话
35 楼 gurudk 2008-09-12  
gigix 写道
shuishou 写道
我就碰到过,客户直接说领导定时间了,你做不做,不做走人

任何时候你不能让别人把你挤到这种二选一的情况
听到这种话,你就应该马上联想到“要钱还是要命”,那么你就知道如果你屈服于这种情况你就输定了
实际上的情况往往不会真的必须二选一
就说你这个例子,既然领导定时间了,要是你走人那么他还得重新找合作方重新开始项目,他更赶不上时间
所以,你完全有空间,既不走人,也不完全照他说的做
你要想办法,弄清客户到底要什么,找出共赢的办法,而不是让他把你挤到“要钱还是要命”的悬崖上


有道理,都是纸老虎,你怕他,拿他当回事,那自己就很痛苦。如果当屁话,按部就班的做,一般他不会把你怎样,
毕竟换人可能工期更长,要有定力。这是一个耐力的竞争。
34 楼 gigix 2008-09-12  
shuishou 写道
我就碰到过,客户直接说领导定时间了,你做不做,不做走人

任何时候你不能让别人把你挤到这种二选一的情况
听到这种话,你就应该马上联想到“要钱还是要命”,那么你就知道如果你屈服于这种情况你就输定了
实际上的情况往往不会真的必须二选一
就说你这个例子,既然领导定时间了,要是你走人那么他还得重新找合作方重新开始项目,他更赶不上时间
所以,你完全有空间,既不走人,也不完全照他说的做
你要想办法,弄清客户到底要什么,找出共赢的办法,而不是让他把你挤到“要钱还是要命”的悬崖上
33 楼 shuishou 2008-09-12  
tobato 写道
这个事情从下(项目组)是没有办法解决的,根源还在客户那里,客户对项目的规模,开发周期几乎完全没有概念.或者有时候是政治任务,必须和开发商定一个时间,如果没有完成,是开发商的原因,责任就不在承担项目招标的甲方.开发商接到这样的项目,往往承诺一个时间点,然后急忙作需求,可是做需求的人往往连什么是需求都搞不明白(缺乏必要的技能).就知道拿着以前做过的界面去找用户谈.如果是政府项目,由于机关的利益,权力等等因素,往往找不到能负责的用户.下面的人有想法不敢提;
上面的人不懂业务,不敢乱决策;开发商甚至夹在不同部门与部门的利益争夺之间,左右为难.需求很可能在这样的状态下弄几个月弄不明白。
   
   改善的第一步应该从用户开始.

我就碰到过,客户直接说领导定时间了,你做不做,不做走人
32 楼 gurudk 2008-09-10  
Askyman 写道
1个月的做1年?我的妈呀


这一个月多少有些荒唐,是因为我们很早就和客户接触,客户订的的上线之间一直就是9月份,结果我们7月底才和客户达成协议,而且合同上写的也是9月份上线,后来就是不断的赶工,修改,在修改。
31 楼 Askyman 2008-09-10  
1个月的做1年?我的妈呀
30 楼 jewels007 2008-09-09  
改善要从沟通人员开始,而且“软件企业间团结”是很重要的。国外为什么战斗力强,其实“团结”就是一个很重要的因素。他们中间也有竞争,但就像微软和SUN的竞争,不在价格上竞争,而主要是在技术上,理念上竞争。这样就是个良性竞争。而中国人只会打价格战,打到后来。大家一起完完。

相关推荐

    JAVA项目经理面试题

    但根据国内目前的状况一般公司不会有很多的分析与设计时间(这取决于公司规模和时间成本),这样在一个工期很紧张的项目中我们应该尽量分配出进度优先级来,首先拿出客户最希望看到的和最能证明成果的东西来,其他的...

    2021-2022年收藏的精品资料万科住宅项目全部风险点分类清单.docx

    8. **拆迁问题**:涉及拆迁的项目,若政府或相关部门未能及时完成拆迁工作,将导致项目工期延长。 9. **报批、报建手续延期**:规划验收未按时通过、竣工资料无法及时备案等问题,可能会导致无法按时结算、入伙等...

    D-2010项目经理继续教育在线考试包过试题

    4. **网络协议理解**:ARP欺骗可能导致网络不稳定,如断网、无法访问特定站点等问题,项目经理需要理解这些基本的网络概念以解决可能出现的技术问题。 5. **合同解释原则**:在合同纠纷中,格式条款的解释应遵循不...

    系统集成项目经理继续教育在线考试题和答案.pdf

    3. **ARP欺骗**:ARP欺骗可能导致网络连接不稳定,如访问外网时断时续、无法ping通网关以及无法访问特定网站,但与反复弹出垃圾网页无关。 4. **合同格式条款解释**:当合同的格式条款理解产生争议时,应按通常的...

    2021-2022年收藏的精品资料西藏上半年注册监理工程师合同管理:变更管理模拟试题.docx

    - **知识点**: 在不影响项目总工期的前提下,通过调整工作开始时间来降低资金成本。 - **解析**: 选择所有工作均按最迟开始时间安排,可以在保证项目按时完成的同时最大限度地推迟资金支出,从而减少资金占用的成本...

    精品资料(2021-2022年收藏的)西藏监理工程师《合同管理》:合同的转让模拟试题.doc

    10. 承包单位欺诈行为:承包单位以欺骗手段获取资质证书的,将被吊销资质证书并可能面临罚款,严重者追究刑事责任。 11. 工程监理依据:工程监理企业依据建设工程合同的性质、范围和规定进行监理。 12. 监理规划...

    下半年宁夏省监理工程师合同管理:竣工清场模拟试题.doc

    3. 建设工程合同管理:承包单位以欺骗手段获取资质证书的行为会被严厉处罚,包括吊销资质证书和罚款(第4题)。同时,合同中规定了各参与方的义务和责任,例如在工程设施验收合格后需在规定时间内向相关部门登记(第...

    注册监理工程师网络继续教育考试题(83分).pdf

    13. **建设工程施工合同**:若发包人提供的材料有问题,发包人应追加合同价款,但工期不予顺延。 14. **招标与投标**:潜在投标人不足3个的,招标人应重新组织资格预审或直接招标。 15. **施工合同文件优先级**:...

    精品资料(2021-2022年收藏)西藏注册监理工程师合同管理:竣工试验程序考试试卷.doc

    【建设工程管理制度】我国的建设工程管理制度,如项目法人责任制、建设工程监理制、合同管理制等,形成了一个相互关联的体系,其中监理制主要内容是控制投资、工期和质量,以及合同管理和协调。 【风险对策】以一定...

    软考网络工程师笔记

    * 主动攻击:假冒、重放、欺骗、消息篡改、拒绝服务 * 被动攻击:陷门、木马 * IPsec 功能:AH 认证头、ESP 封装安全负荷、IKE Internet 密钥交换协议 * SSL 协议分层:记录协议、握手协议 * SSL 握手协议的 3 ...

    2009软件设计师

    题目18中,在不延误项目总工期的情况下,任务A最多可以推迟开始的时间是**B.2天**。 #### 软件风险特性(题目19) **软件风险**是指在软件开发过程中可能遇到的问题和挑战,通常包括不确定性和可能造成的损失。 ...

Global site tag (gtag.js) - Google Analytics