欢迎来到天天文库
浏览记录
ID:46269002
大小:78.00 KB
页数:7页
时间:2019-11-22
《软件开发项目控制浅谈》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件开发项目控制浅谈摘要木文主要谈谈软件开发项目控制的作用和类型,以及项日控制的步骤。关键词项冃管理、控制正文一、项目控制的作用项目控制的作川就是为了保证项n按照预期的项n目标进行,必须对项目的运行情况和输出进行持续的跟踪监控,收集各种项冃进展信息,对收集的信息进行分析,与预期的项冃冃标进行比较。在出现偏差时及时分析偏差原因,制定冇效的纠正预防捲施,落实纠正预防措施。项冃的特点是渐进明晰的,特别地软件开发项冃更因为其结果的无形性、需求难以明确性、劳动密集性和智力密集性,“渐进明晰”这一特点更加显著。在项目的初期,项目经理或项目成员基木上不可能像建设一栋有形的建筑一样,预想出项目实施过程
2、中的所有情况(对于建筑行业来说,不可预见的主要是一些不可抗力,如天气、人员的流失、供货的及时性)。所以,尽管已经尽可能明确制定了项目目标,并以此为目标制定了尽可能周密的计划,如果没冇对照项冃计划进行严密的监控,并及时调整计划,不断使计划明晰化并符合实际,以尽可能地保证项目按照基准计划实施,并使计划的变更尽可能地减少,那么项目就很难达到原先计划中制定的目标。这些目标要同时兼顾进度、质量、成本。所以不仅要制定出好的项目计划,更要进行严密的项日控制。项日控制是项目经理的一项重要职责,也是项目管理部门、项目成员、项目干系人的重要职责。项目控制的基础是项目计划,项目计划的基础是项目冃标。因此,项
3、忖管理的第一步是要明确项目目标。软件开发项目目标应该包括软件系统的范围、质量、进度、成本、市场或政治目标。范围目标是指软件系统的功能范围;质量目标包括软件系统的性能要求、技术指标、质量耍求等等;进度目标包括软件系统的交付时间,与客户达成共识的具他时间要求,如验收时间、培训时间等等;成木目标对企业内部来说就是项目的预算,对于客户来说就是能够给出介理的价格;市场或政治冃标就是诸如完成市场占冇率、提高企业形象、打开知名度、击败某个竞争对手等等。第二步是根据冃标分析自身的资源状况,资源包括人力资源(管理水平、技术水平、数量、行业知识与经验积累、技术知识与经验积累)、设备、资金、信息、与相关人员
4、的关系或渠道。第三步是根据项目目标和资源约束来制定项目计划,项日计划应包括项H目标、项目任务的分解、项口组的组织机构和各角色责任、项口任务的责任分配、项冃进度计划、成本计划、质量计划、沟通计划、风险防范计划、项冃控制计划。第四步就是实施项目计划,在项目计划实施过程中要持续跟踪监控项目进展情况,并与项目计划比较,发现偏差,分析原因,及时采取纠正、预防扌岀施,随时解决项目中盂要解决的问题,包括项目团队的沟通和冲突问题。项冃内外各种因素具冇不确定性,同时项冃相关环境中存在一定的干扰,因此项冃的实施难以完全按照项目计划进行,出现偏差是不町避免的。良好的项目控制可以保证项目按照计划稳定地完成项目
5、目标,就是说可以及时地发现偏差、有效地缩小偏差、迅速地纠正或预防偏差,使项目始终按照合理的计划推进。下面引用著名的“破窗理论”來说明项目控制的重要性。美国心理学家詹巴斗进行过一项有趣的试验:他把两俩一模一•样的汽车分别停放在帕罗阿尔托的中产阶级社区和相对杂乱的布朗克斯街区。停在中产阶级社区的那一辆,停了一个星期也完好无损;而另一辆,他摘掉车牌,打开顶棚,结果不到一天就被人偷走了。后来,他把那辆完好无损的汽车敲碎了一块玻璃,结果,仅仅过了儿个小时车就不见了。以这项试验为基础,美国政治学家威尔逊和犯罪学家凯林提出了一个“破窗理论”。他们认为:如果有人打坏了一栋建筑上的一块玻璃,又没有及时修
6、复,别人就可能受到某些暗示性的纵容,去打碎更多的玻璃。久而久Z,这些窗户就给人造成一种无序的感觉。结果,在这种麻木不仁的氛围中,犯罪就会滋生、蔓延。“破窗理论”在社会治安综合治理屮的作用是显而易见的,在项口管理、项目控制屮也有着重要的借鉴意义。许多人认为,这样做太简单,芝麻小事,没有什么意义,而且兴师动众,没有必要。但是一个软件开发项目是否能够保证按照计划的进度质量成本完成的一个重要标志就是项FI能否进行“防微杜渐”的控制。这是“破窗理论”在项冃管理领域中的一个直观的体现。有时,小题大做的处理是非常冇必要的,以防止“千里之堤,溃于蚁穴”。当然,话说回來,项目控制并不是对付项目中的“小偷
7、小摸”或者“犯罪嫌疑人”。而是为了保证项目目标的达成。冃前是讲究“以人为本”的时代,项冃控制也要讲究“人性化”管理。除了对项日进展的检查监督外,更有效、更长久的办法应该是提高人的素质,提倡责任控制、自发控制。二、项目控制类型1、按控制内容既然项冃控制的作用和冃的是为了保证项冃实沌最终能够满足项冃H标的耍求,而项目目标又包括项目可交付成果及软件产品的范囤、质量、交付I」期,因此项目控制至少要包括范围控制、质量控制、进度控制。另外由于交付的成果人多
此文档下载收益归作者所有