1 / 10
文档名称:

软件开发项目控制浅谈..doc

格式:doc   大小:26KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发项目控制浅谈..doc

上传人:q1188830 2019/10/26 文件大小:26 KB

下载得到文件列表

软件开发项目控制浅谈..doc

相关文档

文档介绍

文档介绍:软件开发项目控制浅谈摘要本文主要谈谈软件开发项目控制的作用和类型,以及项目控制的步骤。关键词项目管理、控制正文一、项目控制的作用项目控制的作用就是为了保证项目按照预期的项目目标进行,必须对项目的运行情况和输出进行持续的跟踪监控,收集各种项目进展信息,对收集的信息进行分析,与预期的项目目标进行比较。在出现偏差时及时分析偏差原因,制定有效的纠正预防措施,落实纠正预防措施。项目的特点是渐进明晰的,特别地软件开发项目更因为其结果的无形性、需求难以明确性、劳动密集性和智力密集性,“渐进明晰”这一特点更加显著。在项目的初期,项目经理或项目成员基本上不可能像建设一栋有形的建筑一样,预想出项目实施过程中的所有情况(对于建筑行业来说,不可预见的主要是一些不可抗力,如天气、人员的流失、供货的及时性。所以,尽管已经尽可能明确制定了项目目标,并以此为目标制定了尽可能周密的计划,如果没有对照项目计划进行严密的监控,并及时调整计划,不断使计划明晰化并符合实际,以尽可能地保证项目按照基准计划实施,并使计划的变更尽可能地减少,那么项目就很难达到原先计划中制定的目标。这些目标要同时兼顾进度、质量、成本。所以不仅要制定出好的项目计划,更要进行严密的项目控制。项目控制是项目经理的一项重要职责,也是项目管理部门、项目成员、项目干系人的重要职责。项目控制的基础是项目计划,项目计划的基础是项目目标。因此,项目管理的第一步是要明确项目目标。软件开发项目目标应该包括软件系统的范围、质量、进度、成本、市场或政治目标。范围目标是指软件系统的功能范围;质量目标包括软件系统的性能要求、技术指标、质量要求等等;进度目标包括软件系统的交付时间,与客户达成共识的其他时间要求,如验收时间、培训时间等等;成本目标对企业内部来说就是项目的预算,对于客户来说就是能够给出合理的价格;市场或政治目标就是诸如完成市场占有率、提高企业形象、打开知名度、击败某个竞争对手等等。第二步是根据目标分析自身的资源状况,资源包括人力资源(管理水平、技术水平、数量、行业知识与经验积累、技术知识与经验积累、设备、资金、信息、与相关人员的关系或渠道。第三步是根据项目目标和资源约束来制定项目计划,项目计划应包括项目目标、项目任务的分解、项目组的组织机构和各角色责任、项目任务的责任分配、项目进度计划、成本计划、质量计划、沟通计划、风险防范计划、项目控制计划。第四步就是实施项目计划,在项目计划实施过程中要持续跟踪监控项目进展情况,并与项目计划比较,发现偏差,分析原因,及时采取纠正、预防措施,随时解决项目中需要解决的问题,包括项目团队的沟通和冲突问题。项目内外各种因素具有不确定性,同时项目相关环境中存在一定的干扰,因此项目的实施难以完全按照项目计划进行,出现偏差是不可避免的。良好的项目控制可以保证项目按照计划稳定地完成项目目标,就是说可以及时地发现偏差、有效地缩小偏差、迅速地纠正或预防偏差,使项目始终按照合理的计划推进。下面引用著名的“破窗理论”来说明项目控制的重要性。美国心理学家詹巴斗进行过一项有趣的试验:他把两辆一模一样的汽车分别停放在帕罗阿尔托的中产阶级社区和相对杂乱的布朗克斯街区。停在中产阶级社区的那一辆,停了一个星期也完好无损;而另一辆,他摘掉车牌,打开顶棚,结果不到一天就被人偷走了。后来,他把那辆完好无损的汽车敲碎了一块玻璃,结果,仅仅过了