项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 博客 圈子

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

论坛
价值源于交流与分享
会员区:
登陆ID 密  码
功能区: 公告建议 | 帖子搜索 | 管理团队 | 荣誉版主 | 帮助手册






 项目型组织  项目管理  工程项目  科技项目  项目化管理  管理软件  资格认证  职业休闲
EPM体系与流程 综合集成管理 总承包管理 IT软件开发 项目型制造 P3E/P6 PMP | PgMP 职业发展探讨
组织与人力资源 进度,范围,成本 国际工程 生物制药 专业服务 微软PROJECT IPMP | PRINCE2 管理学堂
项目管理信息化 团队建设与沟通 房地产 汽车设计开发 生活项目 PowerOn专版 软考项目管理 英语角|读书版
多项目与大项目 质量与风险 监理与咨询 手机数码 文体娱乐 注册建造师 房车吃游
PMO建设与管理 采购与合同 工程设计 项目管理硕士 闲聊版|商务版
俱乐部北京 | 大连 | 福州 | 广州 | 杭州 | 南京 | 山东 | 上海 | 深圳 | 四川 | 天津 | 武汉 | 西安 | 郑州 | 申请成立 TOP榜精华 | 最新 | 最热 | 会员

版面信息

说明:失败的IT项目比比皆是,进度延迟,预算超支,客户需求多变,成员加班抱怨...IT项目(软件开发.,信息系统实施等)寻求新生

本版版主

camer
登录:2013/7/2
次数:867
注册:2003/3/3
发帖:2745
dorothy
登录:2016/12/15
次数:804
注册:2004/9/6
发帖:993
steveli2008
登录:2009/5/26
次数:464
注册:2003/5/12
发帖:1026
zhf_karen
登录:2015/6/2
次数:346
注册:2005/6/13
发帖:469

俱乐部导航

北京大连福州广州杭州
南京山东上海深圳四川
天津武汉西安郑州 

联盟·近期活动

社区热点

开放讲座|项目组合管理与PfMP认证
开放讲座|PgMP:项目管理思维与方法
开放讲座|《项目组合管理与PfMP认证
网络讲座|《项目组合管理与个人职业
开放讲座|《项目组合管理与PfMP认证
网络直播|产品经理的四大核心技能提
如何轻松拿下PgMP?免费学习机会--.
国际项目组合经理PfMP访谈:张富贵
由PMO评论主办的第十二届中国PMO大.
如果不参加这次直播你会痛失一次学.

精彩专题

如何做好项目沟通计划

软件项目质量管理

国际工程索赔与反索赔

更多:

推荐信息

·项目经理沙龙俱乐部
·推荐项目管理公开课程
·联盟VIP会员服务
·联盟99元大课堂
·建造师课程辅导免费试听

社区圈子

项目经理职业生.
圈主:zhenjm
行业:综合应用

项目管理知识宝.
圈主:wenyu2010
行业:工程设计安装

软件项目经理水.
圈主:camer
行业:IT软件

集团企业生态体.
圈主:ETPPM
行业:综合应用

深圳IT项目管理
圈主:lshcom
行业:综合应用

联系社区管理员

咨询电话 010-82273401/11
斑竹申请 admin@mypm.net


版权所有 © 2003-2004
京ICP证070584号 
BBS业务许可2007第353号 
最佳显示模式:1024*768像素
项目管理与PMP认证
详解什么软件项目不能做 [发表于 2014/4/13]
状态 开放帖 精华贴 浏览量 9281   
该帖子同步发自圈子:IT项目管理圈 (访问该圈子)

软件项目纷繁复杂,其中有一些项目是陷阱是泥潭。究竟哪些软件项目不能做?请看本文的分析。

  最近半年扑在一个项目上难以自拔,简直就是一个泥潭,无数同行来到这里、陷在这里,谁也不知道到底完成项目还需要多少人来填坑。项目管理混乱,高层领导离职,已无进度管理可言(自打来了项目组,就没见“里程碑”为何物)。干到现在,我所感觉到的仅仅剩下失望、苦闷与挫败感。写到这里有点发牢骚的味道,其实我想说的是项目的成败与管理有莫大的关系,作为一个管理学出身(我现在是开发),我也想通过我的经历说说我对项目管理的认识。

  首先,说说我们项目组自身的不足。

  1 没有“规范”。进入项目我没有拿到任何“规范”性文档,所以开发中数据表、变量、工作流等命名极其混乱。

  2 没有数据字典。开发对数据库的认识仅能通过查询来了解,对于一个企业级项目来说,表实在是太多了,我们不了解某些数据,现有的表是否保存。

  3 没有核心人物。对于一个使用独立框架开发的系统,没有一个对其十分了解的技术总监,所有人都是在按照之前的版本改造,尝试性地引入新功能,经常是一错错一片,需要不断地进行整体的返工,非常耗时。

  4 没有责任到人。项目一贯的拆东墙补西墙的做法,导致某个功能点被分配了N手,所有人都要看前人的代码并熟悉业务,但项目组有不给你足够的时间交接,这样的结果就是大量代码重复,BUG数量飙升,以及出问题没人认领,互相推诿,最后接手的人要为前人买单。

  5 缺乏沟通。在如此一个需求不明确的情况下,开发就应该坐在需求部门边上不断掌握需求,但是多数人没有,导致了我们都变更单都快追上《C#高级编程》了,而且内部人员沟通不足,缺乏协作。

  6 不做代码审查。项目组没有质管,破坏现有代码分层,插入不写验证的情况很多,谁来为他们的BUG买单?

  7 资源分配不合理,奖惩不均。甲方人员闲的打游戏,乙方人员加班到半夜。这其实也没啥,但是我要说的是为啥表扬的总是甲方,乙方加班就是应该的对吗。开发兼职运维,每天都要浪费大量时间来解答用户的各种问题,这也没啥,但为啥不让用户去找培训人员而来找我们,为啥解决问题消耗的人日不列入计划。

  其次,说说我们的合作厂商的问题。

  1 顾问能力不足。多数顾问不懂技术,其设计的系统完全违背大型分布式系统的开发原则。一个接口对应N个功能点,为了复用代码他们绞尽脑汁呀,可你可知道你提高了系统的耦合度,你对维护提高的多少成本。自己接口从不写验证,你为啥那么相信你的外围系统,你自己的库你都不看好门吗。完全不知道需求文档该怎么写,你是顾问,你要将用户的需求转换为需求文档,而不是指导用户如果写个EXCEL来应付差事,你的用户不知道开发人员需要什么,也不知道该如何表示自己的需求,再说哪有让用户写需求文档的。完全不能估算工作量,单方地认为改改字段就像改EXCEL文档那样简单,压外围进度压的好死。此外,顾问的业务水平也不高(经常遭投诉),定个需求要开几天会,等真正做的时候发现业务又走不通了,明显在设计时,没有根据实际业务对设计进行反复迭代。

  2 糟糕的文档。先不说文档的质量,首先数量就不全,经常是先开发后补文档。再说质量,完全是外行人写的东西,不过也可以理解,毕竟大部分文档是用户写的,我就想问,让用户出设计那还要你顾问干啥,难到就是发发邮件当监工。我觉得这已经不是能力问题了而是职业道德和责任心的问题。

  3 推卸责任。业务上本该自己系统实现的功能,因为不好做就下发给外围系统,你个几千万的系统做不了,你要个几百万的实现,这理由充分吗。每个系统都应该承担起自己的责任,占有自己的位置,不要因为客户不懂技术,就偷懒。虽然作为顾问,维护己方开发人员的利益是合理的,但也你不能够以牺牲系统的可用性为代价。

  4 换人不做交接。很难相信会发生这样的事情。不过我确实遇到了,换了人了,之前的设计全报废,然后做新的。

  5 环境混乱。完全不理解为啥开发需要搭建如此多个环境。用户不停地从1个环境上测完去另外一个。你同类环境1个就够了,为啥整一堆没有针对性的测试环境,最要命的是还不能保证发布的版本同步。而且环境数据脏了就整新的,那得啥时是个头。

  6 不接受意见。外部厂商顾问不爱接受外围系统给出的意见,比如接口复用问题。完全是把接口做成一个并集,来最大限度进行复用。

  7 频繁变更。变更过于频繁,这也是项目组遇到最大的问题。不管是否收到甲方的确认函,变更都会到来,我报废掉的代码比现在可用的高出数倍。你完全不知道你的任务啥时候完了,到开发完成,测试结束,用户确认并试点上线之后,本该认为是没事了,但是到来的不是BUG而是变更。看过《C#高级编程》都知道那书有多厚,如果把我们的办更文档都打印出来,页数也差不多了。

  说了这么多,很多都是自己的牢骚与不满,不过我真正想说的是软件工程的重要性。是什么造就了软件泥潭?原因的多方面的,但是好的项目管理能够帮助我们规避风险降低开发成本,并提高代码质量。比如,与用和其他参与者(包括合作厂商)密切沟通,对需求反复迭代,规范技术文档,好的版本控制,统一编码风格,进行代码走查,问题责任到人,采用合适的开发模型,正确评估工作量,制定合理的进度管理和激励机制,这些都有助于对一个项目的跟进。

  感谢读者能够耐心地读完我的这篇”牢骚“,作为一名普通的开发人员,我不想指责谁的过失,因为毕竟我没有坐到那个岗位上,没有资格指责别人的工作。我觉得,一个项目的成败,虽然不是某个人能左右的,但是只有各个岗位的人各司其职,全力配合才能够保证系统的顺利上线。我想对刚入行的程序员们说的是,请对你们的代码负责,用户不提的不代表你就不用做了,没测出BUG不代表就没BUG,请在提交前做好代码走查,并不要推卸你的责任,是人就会犯错,你要做的就是承认错误并及时解决;对顾问说的是请对你们的客户和你的设计负责,你要知道你出具的文档是我们开发系统的重要依据,我们是如此的信任着你,请不要让我们失望。

  最后送上我比较喜欢的一句话:软件开发如同在水面行走一样简单,只需需求已确认,水面已结冰。


>>> 由论坛统一发布的广告:
楼主 美女约,不在线,有人找我吗?wcabt


职务 无
军衔 主帅
来自 天津市
发帖 1283篇
注册 2006/12/14
PM币 21982
经验 9785点

Re:详解什么软件项目不能做 [回复于 2014/4/14]
用户的期望与需求说不明白,不能做。
1楼 帅哥约,不在线,有人找我吗?dujiaodaxia


职务 无
军衔 三等兵
来自 河南省
发帖 6篇
注册 2014/4/14
PM币 23
经验 23点

Re:详解什么软件项目不能做 [回复于 2014/4/16]
入手就写代码从来都做不好项目。
这个项目有甲方团队的参与,原本可以,也应该把需求做到很充分。
--------------------------------------------------------------------------------------------------------
越是艰难越向前
MSN:Dill_Jacob@hotmail.com

有问题,找IT项目管理http://IT.mypm.net
上海的PM牵起手:http://SH.mypm.net

2楼 帅哥约,不在线,有人找我吗?Dill


职务 无
军衔 中尉
来自 上海市
发帖 448篇
注册 2004/7/5
PM币 4018
经验 925点

Re:详解什么软件项目不能做 [回复于 2014/4/17]
优先级低,用户感觉可做可不做的
3楼 帅哥约,不在线,有人找我吗?9412491


职务 无
军衔 无军衔
来自 广东省
发帖 3篇
注册 2014/4/17
PM币 19
经验 10点

Re:详解什么软件项目不能做 [回复于 2014/4/17]
很有代表及感触,项目的规划太重要了
4楼 帅哥约,不在线,有人找我吗?wwwzjb


职务 无
军衔 二等兵
来自 四川
发帖 29篇
注册 2008/6/17
PM币 10
经验 72点

Re:详解什么软件项目不能做 [回复于 2014/4/19]
不错 好、
5楼 帅哥约,不在线,有人找我吗?hnytzf


职务 无
军衔 二等兵
来自 河南省
发帖 29篇
注册 2014/4/19
PM币 0
经验 56点

Re:详解什么软件项目不能做 [回复于 2014/4/19]
赞。。。。。。。。。。。
6楼 帅哥约,不在线,有人找我吗?cuddlesun


职务 无
军衔 少校
来自 广东省
发帖 430篇
注册 2014/4/19
PM币 744
经验 1585点

Re:详解什么软件项目不能做 [回复于 2014/4/25]
不断重复的项目不能弄
7楼 帅哥约,不在线,有人找我吗?gmnovo


职务 无
军衔 无军衔
来自 河南省
发帖 1篇
注册 2014/4/24
PM币 19
经验 8点

Re:详解什么软件项目不能做 [回复于 2014/4/26]
学习学习
8楼 帅哥约,不在线,有人找我吗?intname10


职务 无
军衔 无军衔
来自 贵州省
发帖 1篇
注册 2014/4/26
PM币 22
经验 8点

共3页  97 [ 第1页 第2页 第3页 ] 8:
  
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号