浅谈影响软件开发项目进度的因素

浅谈影响软件开发项目进度的因素

ID:45961034

大小:67.00 KB

页数:4页

时间:2019-11-19

浅谈影响软件开发项目进度的因素_第1页
浅谈影响软件开发项目进度的因素_第2页
浅谈影响软件开发项目进度的因素_第3页
浅谈影响软件开发项目进度的因素_第4页
资源描述:

《浅谈影响软件开发项目进度的因素》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈影响软件开发项目进度的因素虽然中心一直强调项廿进度的重要性,但是tl前中心还是有很多项H由丁•各种原因存在逾期的现象,没有做到有效的进度控制。要有效地进行进度控制,必须对影响进度的因素进行分析,事先或及时采取必要的措施,尽量缩小计划进度与实际进度的偏差,实现対项目的主动控制。软件开发项目中影响进度的因素很多,如人为因索、技术因素、资金凶索(中心项廿基本不受此影响)、环境因素等等。下面列举儿种常见的问题情况,希架对大家做好进度控制有所帮助:1、80・20原则与过于乐观的进度控制80-20原则在软件开发项目进度控制方血体现在:80%

2、的项目工作可以在20%的时间内完成,而剩余的20%的项目工作需耍80%的时间。这个80%的项目工作不一定是在项目的前期,而可能是分布在项口的各个阶段,但是剩余的20%左右的项目工作大部分是在后期。所以软件开发在进入编码阶段后会给人一种“进展快速”的感觉,使得项口经理、项口团队成员、业务人员以及高层领导产生了过于乐观的估计,刑台撤出一些被认为不必要的人力资源。但很多情况下这是为了对付付期限要求而采用的不得已的措施。这样的结果是拖延了后期的工作。2、范围、质量因素对进度的影响软件开发项H比其他任何建设项H都会有更经常的变更,大概是因为软

3、件程序是一种“看不见”又“很容易修改”的东东吧,业务人员是想改就改,造成需求的蔓延,项H经理有时还不知如何拒绝,加上要说“我能”的心理因素,一般都会答应修改。这样积少成多,逐渐影响了项目进度。如果某项工作在进度上表血上达到目标了,但经检验其质量没有达到要求,则必然要通过返工等手段,增加人力资源的投入,增加吋间的投入,实际上是拖延了进度。不管是从横向或纵向来看,部分任务的质量会影响总体项II的进度,前面的一些任务质量终会影响到后血的一些任务质量。3、资源变更对进度的影响资源,最主要的还是人力资源,有时某方而的人员不够到位,或者在多个项

4、目的情况下某方面的人员中途被抽到其他项目、或身兼多个项目、或在别的项目不能自拔无法投入本项目。还有一个很重要的资源,就是信息资源,如某些国家标准、行业标准,川户可能提供不了,而是需要去收集或购买,如果不能按时得到,就会影响需求分析、设计或编码的工作。其他资源,如开发设备或软件没有到货,也会对进度造成影响。4、低估了软件开发项目实现的条件低估软件开发项H实现的条件表现在低佔技术难度、低估协调复杂度、低估坏境因素这样几个方面。首先是低估技术难度。低估技术也可以说是高估人的能力,认为或希望项目会按照己经制定的乐观项目计划顺利地实施,而实际

5、则不然。软件开发项1=1的高技术特点本身说明其实施中会有很多技术的难度,除了需要高水平的技术人员来实施外,还要考虑为解决某些性能问题而进行科研攻关和项S实验;其次,低估了协调复朵度,也低估了多个项目团队参加项目时工作协调上的困难。软件开发项目团队成员比较强调个人的智慧、强调个性,这给项目工作协调带来更多的复杂度。当一个大项目rh很多子项目组成时,不仅会増加相互Z间充分沟通交流的困难,更会增加项目协调和进度控制上的困难。5、项目状态信息收集的情况由于项口经理的经验或素质原因,对项门状态信息收集的的掌握不足,及时性准确性完整性比校差。另

6、外其它一些原因也会造成这种现象。某些项口团队成员报喜不报忧,不希望别人知道自己工作的不好的情况,例如软件程序的编制,可能会先编制一些表而的东西,现有界面,看起來好像完成任务了,实际上只是一个“原型系统”或演示系统。造成比较乐观的感觉。如果项目经理或者管理团队没有及时地检查发现这种情况,将对项目的进度造成严重的影响。当然,如果出现这种需要吋吋刻刻都互相提防的氛围,管理人员就应该从管理的角度,从制度的角度检讨一下,进行改进,讣大家实事求是地进行沟通。温伯格说:“无论你多么聪明,离开了信息,对项目进行成功的控制就是无源之水、无木之木。”6

7、、执行计划的严格程度没有把计划作为项目过程行动的基础,而是把计划放在一边,比较随意去做。例如对于项目团队内部沟通或外部沟通,在计划中要说明淸楚人员、周期、方式、方法,不能遗漏,但在实际项口过程屮,可能出现沟通没右按时或没有完整地达到所有项H干系人的情况。若项目计划木身有错谋,执行错谋的计划肯定会产生错谋。如,计划制订者在计划系统框架设计考虑上的错误、进度安排上的失误等。实际的项1=1实施中,除了这种错误Z外,还可能因为项bl执行上的错误,造成项H的麻烦。例如,项H的幺户及其他项tl干系人没有及时为项目中出现的情况采取必要的措施或者所

8、采収的措施的不适合具体的情况、没有效果或者有副作用等。另外,如果在项目中的某项工作(如某个子系统或模块、纽件)被转包给第三方开发后,不能进行有效的管理,也会造成进度上的延误。7、计划变更调整的及时性渐近明细是项廿的特点,特别是对于软件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。