一个真实的项目经历,很多东西大家可以借鉴下

七个项目管理经典案例分析 赵晓东是海正公司的员工,最近感到很烦恼。公司签下了一份价值超过100万的合同,由于双方老板关系密切,都希望项目能够尽快启动,所以在签订合同时没有举行正式的签字仪式。合同签署后,公司老总立即指定赵晓东和其他8名员工组成项目组,赵晓东担任项目经理。老总把赵晓东介绍给了客户老总,并在业务部为他们安排了办公室。项目一开始进展顺利,赵晓东及时与客户老总沟通任何事情。但客户老总经常很忙,经常不在公司。赵晓东想找其他部门的负责人,但他们要么推说自己无法决定,要么表示这与他们无关,甚至有人根本不知道这件事。 阅读详情

【背景介绍】
Z公司接了一个国外客户Y的交易系统开发实施项目,双方没有签署任何的协议,Z公司希望通过这个项目的合作,将此系统作为产品占领该国市场。
项目的组成人员包括1个PM,10个左右开发人员,4个左右测试人员,1个翻译,外加工程、市场、销售、客户经理等,总共约20人参与此项目,项目管理和交付由PM负责。PM有多年行业经验,但是无项目管理经验。Z公司对客户承诺:核心团队将在客户现场开发。
由于双方无协议,所以项目的进度安排完全由Z公司决定。传言此项目合同将达到200万$,项目经理估算可以在6个月内上线成功。项目进展过程如下:
(1) 项目从2008年1月份启动,按计划将在6月份上线成功;
(2) 但是6个月后,发现系统不能满足对方的交易要求,交付时间将无限期推迟,同时合同额将会少于200万RMB(是不是人民币升值太快了?。。。);
(3) 10个月后,由于一些政策的需要,客户不得不使用这个交易系统;
(4)15个月时,Y公司根据集团公司的要求,召开招标会,Z公司的项目领导坚信必定中标,可是经过2轮招标,本地公司中标;双方继续沟通中。
(5)17个月后,终于宣布停止开发。Z公司依然派人在现场做维护,希望客户能够租用此系统。(第一次听到,软件系统可以租用......)
历时17个月,始终保持近20人的团队,而且平均10人长期客户现场开发,成本高达700万RMB,白花花的银子就这样没了......

【败因分析】
根据项目的实施过程,导致项目失败的原因相当多,主要有:
1. 工作量估算方法错误。如果说工作量估算错误,是整个项目组的责任,那么估算方法错误,是PM的责任了。PM是这样估算的:根据人员配置情况,我们需要9个月完成,但是我们可以通过晚上加班和节假日加班,我们可以把交付时间缩短30%,这样就可以6个月完成了。一般的项目经理都会在工作量估算结果的基础上,再增加20%的冗余度,他却压缩了30%,佩服,高手。
2. 项目计划混乱。一开始的时候,有个初步的项目计划,但是没有落实到具体的WBS上,后来,项目计划都没了,项目已经没有终点了。
3. 不懂项目管理流程,没有系统开发实施经验。不去了解客户的需求,闷头编码,一个简单功能,要修改N次,不仅降低客户满意度,同时导致生产率及其低下,估计有效代码的生产率不超过10行/人天。直到17个月后的今天,还没有完整的客户需求。
4. 模块包干,缺乏沟通。整个开发过程,只有编码,把整个系统分成若干模块,每人负责一个或若干个模块,从了解业务到编码完成,都是一个人负责到底。由于缺乏必要的沟通,各个模块的融合性存在相当大的缺陷。
5. 项目组缺少必须的沟通能力。这包括2方面:语言能力和需求沟通能力。由于是国外客户,长期呆在客户现场的开发人员没有1人可以和客户用英语进行沟通(甚至英文邮件都写不来),包括项目经理,双方的沟通必须通过翻译来实现。这样一来,开发人员获得客户信息肯定会打折。可能由于以前都缺少需求收集的经验,开发人员不会主动去收集需求,最后通过N次沟通,得到的需求仍然是不完整的。每次得到1个要点,然后立即修改,下一次演示时,客户说还有1个要点,开发人员又去修改,如此反复。甚至连项目经理都说“客户没有需求”。晕死了,没有需求,对方愿意花几百万做啥?不是客户没有需求,而是项目组不会收集需求、挖掘需求。
6. 忽视测试组的作用。整个过程中,一直不重视测试组的作用,需求也不会发给测试组,更多的只是由开发人员口头转达;很多时候,开发组不经过测试,就将升级包直接扔给测试组测试,测试组对模块功能有异议,开发组一般是不会做出调整的。
7. 版本发布升级管理太烂,软件质量差。一方面,开发组提供的升级包或者新版本,很多时候是没有经过测试的,很多次,在升级后,系统的核心模块就直接不能使用。另一方面,升级太频繁,10个月后,几乎每天有升级包;有一阵子,每天的升级包超过3个。提供给客户的升级包,约80%不能用,也就是说发送5个升级包,才有可能1个升级包是正确可用的。Z公司一向对客户宣称系统的性能超级优越,在全球同行业中可以排第一,但是项目组测试人员却抱怨系统运行太慢,点个按钮半天没反应。系统运行结果经常出问题,项目组采用的弥补措施是直接修改数据库记录。
8. 客户关系逐渐僵化。由于缺少需求收集的过程,开发人员完成的功能肯定不能一次性满足客户的要求,导致需求变更的次数很多。最后开发人员开始拒绝客户的需求变更,理由也相当充分,比如“我们的系统设计(或者架构)不支持这个功能”、“国内没有这个业务”等等。
9. 人员管理混乱,独揽大权,一意孤行,合适的人不在合适的岗位。项目经理喜欢直接把任务指派给每个人,包括测试人员,他大事小事百事都管,小到bug工具的维护,大到客户关系的维护、部门节假日放假安排,都要插一手。项目组中也有英语尚好,能够与客户沟通的人,但是这几个人基本上都留在国内。工作时间安排超长,周1到周6,现场工作时间从早上9:00到晚上22:30,相当疲劳,效率极低。管理混乱,不仅在此项目中体现,而且整个部门管理混乱。部门经理是空降兵,一直在海外知名外企做高层管理,部门成立将近1年,从来没有看过1次部门全体人员会议,一共才2个项目,他却啥事都不管,推说“这是小事,自己要忙更重要的事”。
10. 团队成员缺少大局概念。项目的不断拖延,大家都已经无所谓了,今天做到哪里是哪里,做不完了,也可以无限期的拖。甚至有人说:“项目做长了更好,出差补贴拿得多,我暂时还不想回去呢。”
11. 没有交付的概念。他们对客户做出了很多次的交付承诺,这些承诺基本上是空头支票---不可能真正交付的。到了承诺的时间点,他们要么把交付的时间点延后,要么就是给客户演示一下,看一下界面,就算交付了。给客户的文档中,没有培训手册或者操作手册,反而把接口设计说明文档给客户。
12. 管理层缺少成本管理意识。项目做了8个月的时候,根据项目进展情况和客户的态度,就有成员内部在交流,怀疑这个项目的可能性,甚至建议直接停止这个项目。但是部门经理、项目经理、销售一直在吹捧这个项目。当时的成本已经远远超过200万了。
13. 你能否容忍2套系统同时使用?系统目前上线,但是需要老系统配合使用,业务人员每天在2套系统之间倒数据,我想这是任何一个业务人员都无法忍受的工作。据说招标的时候,就是因为业务人员的强烈反对,客户才决定不用我们的系统。为什么不把必须的功能做到新系统中呢?
14. 想要破坏商业潜规则?项目负责人对这个项目信心爆满的一个主要原因是:客户的一个副总收礼了,如果项目不给我们做,我们可以搞他。我真的觉得他们好幼稚,你有能力破坏商业潜规则吗?更何况是在异国他乡......

【反思】
整个项目,都是一个彻底失败的项目。商务上,客户关系丢失;成本上,17个月超过300个人月的投入,高达几百万RMB的投入,全部付之东流;项目管理上,一团糟糕,团队如同散沙,先后至少有10人离开;团队成员仍然无法完成需求收集,无法团体完成系统设计,唯一的提高就是Delphi编码能力和Oracle应用能力。
此项目最大的败因就是:项目经理缺乏项目管理经验。一味的以为“有行业经验就够了,其他都不需要”,错误的以为“全球的交易业务都是类似的”,从而导致项目计划盲目乐观,不去分析客户的需求,闷头就编码。


【雷言(雷人的名言)】
1. 我们这个项目要启动了,去,在Mantis上立项。
2. 你们怎么可以没有护照呢?在中国,护照和身份证一样重要,要天天随时带在身边。唉,你们这些人办事真是的。

QQ群里的记录
CC(320***86) 11:28:36
web的系统全世界都是一个样,没看到过好的,工行,招行都很垃圾
CC(320***86) 11:28:50
微软就更糟糕了
EE(804***99) 11:28:52
顶!
YY(190***01) 11:28:55
有亮仔
CC(320***86) 11:29:01
我们的交易系统已经算不错了

PLCopen运动控制避坑指南:单轴功能块常见报错排查(基于SM3_Basic函数库) 本文深入解析PLCopen运动控制中单轴功能块的常见报错问题,基于SM3_Basic函数库提供实用排查指南。从功能块逻辑错误与硬件报错的甄别技巧到高频报错场景的解决方案,帮助工程师快速定位并解决运动控制系统中的稳定性问题,提升工业自动化设备的运行效率。 阅读详情

相关推荐

基于python+flask框架的基于微信小程序的CR公司建设项目信息管理系统-前台(开题+程序+论文) 计算机毕设

特别是随着移动互联网技术的普及,企业对便捷、高效的信息管理系统的需求日益迫切。另一方面,该系统集成了仓管、物料、财务、人事、供应商等多个模块,实现了数据的集中管理和信息共享,有助于企业实现精细化管理,降低运营成本,提升决策效率。:深入调研CR公司的业务需求,明确系统应具备的功能模块,包括仓管员管理模块(物料信息、退回记录、申请信息、仓库信息管理)、财务员管理模块(资金信息管理、采购与租赁款项处理)、人事管理模块、供应商管理模块、项目管理模块(项目信息、设备采购、物料采购、设备租赁)、以及考勤打卡模块等。

zhihao503的博客 960

简历中的项目经历怎么写?

项目经历是面试官重点考察的内容,需要认真的好好的写。

Sam_Deep_Thinking 1万+

Cesium中实现GPU计算的泥石流地形侵蚀

通过模拟分析,可以提前识别可能发生泥石流的区域,为防灾减灾提供依据,及时发布预警,避免或减少人员伤亡和财产损失。:在建设公路、桥梁、水库等基础设施时,通过泥石流模拟分析,可以预测泥石流可能对这些设施的影响,帮助工程设计者采取合适的防护措施,确保设施的安全性。:模拟分析有助于为灾后救援工作提供科学依据,确定受灾区域的范围、救援难度等,为救援队伍制定合理的行动方案,提升救援效率。:泥石流是山区常见的地质灾害之一,通过模拟分析可以评估某一地区发生泥石流的风险,指导土地使用规划、人口迁移等决策。

weixin_43481439的博客 1321

简历中“项目经历“该如何写?

前言 找工作,简历是最关键的一步,只有通过了简历筛查才能往下继续进行。 很多人写简历,都是在记录流水账,看来没有任何平淡寡味。其实简历的核心价值就在于游说 hr 和面试官:「看我,看我,看我」 —— 即,吸引对方的眼球,让对方翻你的牌子。 所以,简历的终极目的就是在回答一个问题 —— 「为什么要选择我?而不是别人」 前段时间看《剑指Offer[1]》其中看到了关于项目经验的建议,也许能解答大家的疑惑,于是本文记录一下。 这本书也很推荐大家买来看看,里面都是算法题和算法思维。但它是 C++ 写的,所..

橘导的博客 9万+

Codex App 远程 SSH 连接 autodl 配置全攻略

SSH 远程连接是开发中常用的技术,通过加密通道实现本地与远程服务器的安全通信。其原理基于非对称加密和密钥对认证,确保数据传输安全。在 AI 开发场景中,远程连接能充分利用云端 GPU 算力,同时保留本地编辑器的流畅体验。autodl 作为主流算力云平台,支持通过 SSH 接入实例,但 Codex App 等工具需额外配置。本文详细讲解如何获取 autodl 的 SSH 接入信息、配置密钥登录、填写 Codex App 远程连接参数,并解决连接拒绝、权限报错等常见问题,帮助开发者高效搭建远程开发环境。

weixin_28312391的博客 257

VL53L1X vs VL53L0X:激光测距传感器选型指南与性能对比

本文深入对比了VL53L1X与VL53L0X两款激光测距传感器的核心差异。VL53L1X采用区域ToF原理,在抗环境光干扰、最大测距及多目标识别方面优势显著,尤其适合复杂光线与动态场景。文章结合机器人避障、无人机定高等实战场景,提供了清晰的选型决策树,帮助工程师根据测距需求、环境复杂度与系统成本做出最优选择。

weixin_29197699的博客 394

简历中的项目经历可以怎么写?

还是以支付中心为例子:通过支付网关,对外提供统一的接口,而内部则通过支付路由模块,进行具体的支付方式路由,并把单独的支付方式,以物理单元进行隔离,避免各种支付方式在出故障时,相互影响。工作这10多年来,也经常做招聘的工作,面试过的人超过50人次了,而看过的候选人的简历则有几百份了,但是清晰且能突出重点的简历,确实很少遇到。你需要用结果和数据体现你的价值。如果你参与的项目是部门核心项目,但是自己参与的模块确是边缘模块或者只是参与了很小的一部分,虽然你也能在这个项目里,得到成长,但是那是称不上个人亮点的。

测试萌萌 5196

C2f-DCN模块详解:可变形卷积与特征融合的完美结合

C2f模块作为YOLOv8的核心创新,代表了目标检测特征提取模块设计的最新进展。通过精简的卷积配置(仅2个基础卷积)、高效的特征重用设计(部分通道分割复用)、以及深层语义与浅层细节的协同建模能力,C2f在结构设计和性能表现上全面超越了前代的C3模块。与C3K2、C3K等变体相比,C2f在遮挡和密集环境下的检测鲁棒性更优,而C3K2和C3K分别在高速检测和多尺度检测方面有专门优化。这种差异化设计反映了YOLO系列模型向场景化、专业化发展的趋势。从设计原理角度看,C2f的核心优势在于其多路径梯度流动优化和。

浩瀚之水的专栏 379

一位电子工程师从学校到工作岗位的项目经历,或许你可以借鉴

正式从事电子硬件设计工作四年多了,回忆起接触电子的这几年,感触很多……虽然经历了很多酸甜苦辣,但也给我的生活增添了很多色彩……   第一次真正意义上的接触电子应当算是高中的时候。当时很喜欢学校图书馆里的一份杂志,杂志名字不记得了,只记得杂志里有两页是关于电子制作的,当时那两页一直是我的最爱……慢慢的积累了一些电子方面的知识,也逐渐有了自己要做一块电路板的想法……   那时我对电子...

分享信息化知识 4114

YOLOv11改进策略【模型轻量化】| 替换轻量化骨干网络:ShuffleNet V1

本文记录的是基于ShuffleNet V1的YOLOv11轻量化改进方法研究。ShuffleNet利用和操作降低计算成本,克服了现有先进架构在极小网络中因 1×1 卷积计算成本高而效率低的问题。相比一些传统的网络架构,能更好地。本文配置了原论文中和四种模型,以满足不同的需求。

Limiiiing的博客 1228

STM32入门教程:水位传感器应用

这是一个简单的STM32水位检测系统的入门教程。希望通过学习本教程,您能对STM32微控制器的基本应用有更深入的了解,并能成功构建一个水位检测系统。如果您需要更详细的代码实例和教程,请参考相关的STM32开发手册和应用笔记。STM32是一款功能丰富且广泛应用于嵌入式系统的微控制器系列。在本教程中,我们将介绍如何使用STM32微控制器和水位传感器构建一个水位检测系统。

wx_linying1029的博客 533

14年测试人最近的面试经历,值得借鉴√

通过这次面试,感觉自己很多方面都存在不足,比如:之前做的项目很多东西都忘了,有一些测试工具(比如缺陷管理工具、自动化测试工具、性能测试工具等等)自己掌握的也不是很牢固,当面试官问的细一点的时候就卡壳了。所以建议大家在面试之前一定要提前做好准备。比如把之前做的项目再巩固一下,对将要面试的公司有一个简单的了解,最好提前十分钟左右到等等。做完一个项目之后最好做一下总结。看自己有哪些收获,哪些地方做得不够好,业余时间多学点东西。比如数据库的基本操作、Linux的常用命令、Python脚本语言等等,想办法提升自己。

2401_85696278的博客 541

2025年新发表的语音大模型全双工模型/框架/技术

参考该论文,给出2025年新发表的全双工模型或框架或技术下面这份清单专挑、且与“全双工语音对话/同步对话(边听边说、可打断、回馈/相槌、重叠语音)”直接相关的。我也结合你提到的的四大维度(暂停处理、相槌、顺滑换手、打断管理)来点出它们各自的贡献点,便于后续评测与对比。

u013250861的博客 630

【总结】从0到1的项目经历

去年7月底,接到公司安排,需要在一个半月内完成全新app的上线,需求文档与开发并行,由于时间紧迫,以及人力有限,当然就是享受了一次996,经历了之后,发现真是的是一次痛并快乐着的体验。这...

yipiankongbai的专栏 5225

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

浅谈本人前端的经历,给想进入it行业的人一些借鉴

其实我以前倒是挺喜欢写一些文章的,而且我比较喜欢写散文之类的,感觉自己上学那会,那800字的作文,都是20分钟就可以搞定的。每次写作文前,只要有一个灵感,然后思路泉涌,然后就一气呵成。但是现在,感觉自己倒是不会写了,而且写出来的东西也都是白话文,看着没劲,可能是现在除了写一些代码,并没有看一些好的文章,导致脑子里没有词汇,所以必然不会写出流利可供欣赏的文章了! 不知道什么时候,王者、英雄联盟这一些已经在渐渐离我远去,因为感觉自己每天好忙,早上八点出门九点到公司,晚上加班10点下班,回到家感觉自己被...

weixin_45961433的博客 828

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

学校教的Python,找工作没企业要,太崩溃了【大四真实求职经历】

原来靠学校教的东西真的找不到工作

龙叔的博客 9328

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

上一篇: 将SVN与BUG跟踪管理集成
下一篇: 转载一篇 EMI整改经验
张志龙
博客等级 码龄24年 412粉丝 131原创
评论 23
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值