- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析软件项目管理进度计划与控制
浅析软件项目管理进度计划与控制
摘要:信息技术的发展带来了软件行业的春天,其开发规模和团队都在呈膨胀趋势,如果不能有效对软件项目进行管理,就会影响软件的质量、增大项目的成本。因此,本文先对软件项目管理进行介绍,并对项目管理的进度计划与控制等方面的内容进行了分析和探讨。
关键词:软件项目管理;进度计划;进度控制
中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2013) 01-0248-02
随着经济的快速发展和社会的进步,信息技术迎来了飞速发展的契机,对软件的开发已经不再仅仅局限于个人小作坊式的方法,而且这也不适合软件行业的发展。当前的软件开发正向大规模的方向前进,开发团队的人数也呈逐渐增大的态势,因此,如何有效对软件项目进行管理,就成为当前摆在人们面前的一个很大的问题。而其中软件项目管理的进度计划和控制更成为了其中的关键。鉴于此,本文在对相关概念探讨的基础上,对项目管理的进度计划与控制进行分析,希望可以为实践提供一定借鉴。
1 软件项目管理概述
进行软件项目管理有何意义呢?软件项目管理是一项为了能够使软件项目按照先前制定的进度、预算成本、质量等的完成而对项目中的质量、成本、人员、进度等进行分析与管理而进行的活动。软件管理最主要的作用之一就是让管理者完全详细的掌握整个项目的生命周期的过程。项目的生命周期包括任务的分析、设计、编码、测试以及维护这些环节,使软件产品能按期、按质在计划的成本下交付用户使用,以达到预期效果。
项目的生命周期可划分为四个基本阶段,即概念阶段、开发阶段、实施阶段和结束阶段,项目在不同的阶段,其管理的内容也不相同。概念阶段和开发阶段的主要工作是形成项目开发计划,实施阶段和结束阶段的主要工作是根据项目开发计划开展实际工作。项目开发计划制定必须是合理、可行的。项目团队要严格按照计划完成项目研发的工作,没有特殊因素,不可随意对计划进行更改。
软件项目管理的内容主要包括人员的组织与管理,软件度量,软件项目计划,风险管理,软件质量保证,软件过程能力评估,软件配置管理等。本文主要探讨的就是软件项目计划方面的内容。
2 项目管理的进度计划与控制
制定合理的项目进度计划对于一个项目的执行具有非同凡响的重要作用。软件项目因其自身的特点和实际中的某些不可预测因素的影响,从而导致一般情况下项目进展难以与预先制定的计划相同。为了能够保证项目按计划实施,在执行计划时必须对项目进行跟踪控制。
软件项目管理的进度计划与控制,显而易见,包含进度计划和进度控制这两个主要内容。项目进度管理机制的主要职责是制定科学的进度目标,编制合理的资源供应计划和进度计划,从而控制项目的进度,在保证项目质量与成本目标相协调的情况下,达到项目的既定目标。
2.1 项目进度计划。众所周知,项目管理始终离不开质量、成本和进度这三个要素,因此,对软件开发项目的进度计划制定也是围绕这三个要素。而软件开发项目的进度计划制定一定要慎重,它关系到整个项目实施的成败。
项目进度计划是按照实际条件和合同要求,以拟开发项目的交付使用时间为目标,按照合理的顺序安排实施日程。其主要作用是把事先预定的项目各环节需要的时间按照先后顺序组合在一起,通过调整各环节的实际使用时间,使整个项目在时间和成本允许的范围下进行安排任务。
(1)制定进度计划的依据。在制定进度计划时,其主要依据有以下几方面:项目的目标范围、对工期的限制、项目自身的特点、项目结构分解单元,项目对各项环节工作的时间估计及项目的资源供应状况等。制定进度计划时必须要考虑到项目的成本、质量、安全性等各重要因素,客观的认识自身的条件,慎重进行风险预计,确保实现项目目标。(2)编制过程。在编制进度计划前,应对项目结构进行详细的分析,系统地掌握整个项目的结构构成的每一个实施细节,系统科学的分解项目。根据工作分解结构(以下简称“WBS”)原理来对项目进行结构分解。WBS是一个将项目按照内在结构和实施的时间顺序进行组层分解的分级的树型结构示意图。WBS分解的目的是将项目分解成内容相对独立的、易于成本检查与核算的工作单元。这样可以方便将具体的工作任务落实到人,方便工作进度的执行。进度计划方法。制定进度计划的方法主要有甘特图、计划评审技术和关键路径法三种。1)甘特图反映的是各种任务活动和日历表的对照图,它是由美国工程师在20世纪发明的方法,它主要用于跟踪软件开发项目的活动、阶段和任务的进度完成状态。2)计划评审技术的理论基础是假设项目的完成时间是随机的,并且服从某种概率分布。因此,可以估计出项目在计划内完成目标的概率。3)关键路径法一般指出一条关键路径从项目开始到结束由各项活动组成的不间断活动链,用于确定软件项目的起始时间和完工时间。关
文档评论(0)