思步网

查看: 31507|回复: 15
打印 上一主题 下一主题

[整合管理] 实际软件开发中的项目管理

[复制链接]
本帖最后由 delia2010 于 2013-4-15 16:48 编辑

     一般来说,“项目”具有技术复杂,参与的人员还众多,时间又非常紧迫,因此,人们开始关注如何有效地实行项目管理来实现既定的目标。在这里,主要谈谈在软件工程领域中项目管理的运用,也就是项目管理能够给人们提供一种解决问题的思路和方法。

    当前项目管理存在的问题

    一项调查表明,大约70%的软件开发项目超出了估算的时间,大型项目平均超出计划交付时间20%至50%,90%以上的软件项目开发费用超出预算,并且项目越大,超出项目计划的程度越高。国内绝大多数的IT企业正或多或少地承受着“项目黑洞”的痛楚:项目无法按期完成、项目合作方的工作难以协调、用户需求经常变动、工作质量难以保证。很多企业常常抱怨说,我们的技术实力不比国外差,我们的员工也很努力,但是我们的产品和工作效率为什么总比不上国外?

    诸如此类的问题,就是当前软件开发中,实现项目管理实施时带来的问题。虽然,项目管理在土木工程中,项目管理在中国已经实施得十分成熟。但是,软件开发不同于其他产品的制造,软件的整个过程都是设计过程(没有制造过程);另外,软件开发不需要使用大量的物质资源,而主要是人力资源;并且,软件开发的产品只是程序代码和技术文件,并没有其他的物质结果。基于上述特点,软件项目管理与其他项目管理相比,有很大的独特性。其问题的具体表现为:

    一、工期失控,计划失控。项目做多,往往会形成一种错觉:不按计划工期完成的项目是正常的;能按计划工期准时完成的,往往是不正常的。这说明,项目的实际工期和计划工期不符,是“家常便饭”。大多数工期延期,很少提前的。工期延期、失控,自然而言会导致计划无法执行;计划无法执行,成本就失控;产品就会变形……

    二、项目前期多数出现“没事做”,后期“没人做”。在项目启动后,因为人员的配置,人员的衔接,硬件的配置,客户需求的确定性,一般会造成很多人“没事做”。而有些事是必须放在项目前期做的。前期不做,会对中后期有很大的影响。或者放到中后期做,会,要多花几倍的人力、物力。到了项目后期,会出现“虎头蛇尾”,大量的事情需要人来做,项目的人员又是固定的,其他人因为不了解整个项目,无法“空降”,则只能删除一些事情咯。这样就造成很多事情,没人做,后果可想而知。

    三、开发人员心态失控。延期,赶进度;晚上加班。还是延期,星期六也加班吧。还是不能按期完成,又到项目后期,只好封闭开发。平时晚上加班,星期六、星期天也加班。这就是很多开发人员开发项目渐进式的流程。不同项目的开发人员,只要问问对方是否加班,就大概可以了解到对方参加的项目的开发阶段拉。先抛弃加班对开发人员的效率的影响,对开发人员心态的影响才是最重要的。每个人都有趋利弊害的天性,开发人员也不例外。既然要赶进度,效率没有提高的情况下,要缩短开发时间,那只有简化功能,减少处理异常的情况,能把功能完成再说,等以后测试或用户哪里出问题再说。如果侥幸不出问题,那就没问题拉。这种情况下,当然希望测试的水平越“水”越好拉。哦,别忘了,测试也是开发人员的一部分。工期延期了,上面要求的进度又越来越紧,测试时间就更短,强度大,那只有有意无意去逃避错误,这样就皆大欢喜拉。


上一篇:项目管理:浅谈项目绩效管理
下一篇:项目管理理论在会议筹备中的应用
[发帖际遇]: shangjie 在论坛发帖时没有注意,被小偷偷去了 2 (金) 金币. 幸运榜 / 衰神榜
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复 论坛版权

使用道具 举报

专业抢沙发的!哈哈
很有借鉴意义,先收藏了,谢谢楼主。
其实,很多情况下都是这样的,习惯就好。
看起来好像不错的样子
very good.
前排支持下了哦~
这么强,支持楼主,佩服
看了LZ的帖子,我只想说一句很好很强大!
路过 帮顶 嘿嘿
路过 帮顶 嘿嘿
前排支持下了哦~
不错 支持一个了
看起来好像不错的样子
看起来好像不错的样子
您需要登录后才可以回帖 登录 | 注册

本版积分规则



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部