主页 PC知识 网管技术 黑客帝国 安全技术 开放系统 程序设计 搜索 技术论坛

 

相关联接
 
RHU本级分类

编程语言
程序代码
WIN/*NIX编程
其他类别
JAVA专区

 
RHU阅读排行
·JDBC连接数据库经验集萃
·Hibernate3的DetachedCriteria支持
·初学者入门:Structs中基本配置入门
·Delphi架构师访谈:.NET、Kylix和Delphi
·经典:实例讲解如何穿越防火墙访问EJBs
·ANT初学入门之一:基本概念、安装与配置
·实现MFC扩展DLL中导出类和对话框
·Eclipse+Tomcat+Lomboz的安装配置说明
·Oracle中捕获问题SQL解决CPU过渡消耗
·浅议Oracle中的进制转换

 
 
RHU最新文章
·编程语言岁末盘点 C有望成为08年年度语言
·Google Web Toolkit(GWT) v1.5.3 - Google Web工具包
·定时重启或关机的小工具 HTA文件
·快速开发一个PHP扩展
·如何编写PHP扩展
·Vbs脚本实现radmin终极后门
·精选15个国外CSS框架
·抹掉所有进程中自己的句柄
·针对某驱动蓝屏分析笔记
·黑客编程小技巧(宏的使用)

 
 
RHU相关搜索









 
 
RHU广而告之

 
 
>您的位置:首页 -> 程序设计 -> 其他类别
软件开发项目控制浅谈

作者:RHU-TAC编辑员 来自:RHU网络采集 时间:2005-6-5 双击滚屏 收藏本页 字体:


点击 查看RHU2004全年文章


一、项目控制的作用

      项目控制的作用就是为了保证项目按照预期的项目目标进行,必须对项目的运行情况和输出进行持续的跟踪监控,收集各种项目进展信息,对收集的信息进行分析,与预期的项目目标进行比较。在出现偏差时及时分析偏差原因,制定有效的纠正预防措施,落实纠正预防措施。

      项目的特点是渐进明晰的,特别地软件开发项目更因为其结果的无形性、需求难以明确性、劳动密集性和智力密集性,“渐进明晰”这一特点更加显著。在项目的初期,项目经理或项目成员基本上不可能像建设一栋有形的建筑一样,预想出项目实施过程中的所有情况(对于建筑行业来说,不可预见的主要是一些不可抗力,如天气、人员的流失、供货的及时性)。所以,尽管已经尽可能明确制定了项目目标,并以此为目标制定了尽可能周密的计划,如果没有对照项目计划进行严密的监控,并及时调整计划,不断使计划明晰化并符合实际,以尽可能地保证项目按照基准计划实施,并使计划的变更尽可能地减少,那么项目就很难达到原先计划中制定的目标。这些目标要同时兼顾进度、质量、成本。

      所以不仅要制定出好的项目计划,更要进行严密的项目控制。项目控制是项目经理的一项重要职责,也是项目管理部门、项目成员、项目干系人的重要职责。

      项目控制的基础是项目计划,项目计划的基础是项目目标。因此,项目管理的第一步是要明确项目目标。软件开发项目目标应该包括软件系统的范围、质量、进度、成本、市场或政治目标。范围目标是指软件系统的功能范围;质量目标包括软件系统的性能要求、技术指标、质量要求等等;进度目标包括软件系统的交付时间,与客户达成共识的其他时间要求,如验收时间、培训时间等等;成本目标对企业内部来说就是项目的预算,对于客户来说就是能够给出合理的价格;市场或政治目标就是诸如完成市场占有率、提高企业形象、打开知名度、击败某个竞争对手等等。

      第二步是根据目标分析自身的资源状况,资源包括人力资源(管理水平、技术水平、数量、行业知识与经验积累、技术知识与经验积累)、设备、资金、信息、与相关人员的关系或渠道。

      第三步是根据项目目标和资源约束来制定项目计划,项目计划应包括项目目标、项目任务的分解、项目组的组织机构和各角色责任、项目任务的责任分配、项目进度计划、成本计划、质量计划、沟通计划、风险防范计划、项目控制计划。

      第四步就是实施项目计划,在项目计划实施过程中要持续跟踪监控项目进展情况,并与项目计划比较,发现偏差,分析原因,及时采取纠正、预防措施,随时解决项目中需要解决的问题,包括项目团队的沟通和冲突问题。

      项目内外各种因素具有不确定性,同时项目相关环境中存在一定的干扰,因此项目的实施难以完全按照项目计划进行,出现偏差是不可避免的。良好的项目控制可以保证项目按照计划稳定地完成项目目标,就是说可以及时地发现偏差、有效地缩小偏差、迅速地纠正或预防偏差,使项目始终按照合理的计划推进。

      下面引用著名的“破窗理论”来说明项目控制的重要性。

      美国心理学家詹巴斗进行过一项有趣的试验:他把两辆一模一样的汽车分别停放在帕罗阿尔托的中产阶级社区和相对杂乱的布朗克斯街区。停在中产阶级社区的那一辆,停了一个星期也完好无损;而另一辆,他摘掉车牌,打开顶棚,结果不到一天就被人偷走了。后来,他把那辆完好无损的汽车敲碎了一块玻璃,结果,仅仅过了几个小时车就不见了。以这项试验为基础,美国政治学家威尔逊和犯罪学家凯林提出了一个“破窗理论”。他们认为:如果有人打坏了一栋建筑上的一块玻璃,又没有及时修复,别人就可能受到某些暗示性的纵容,去打碎更多的玻璃。久而久之,这些窗户就给人造成一种无序的感觉。结果,在这种麻木不仁的氛围中,犯罪就会滋生、蔓延。

      “破窗理论”在社会治安综合治理中的作用是显而易见的,在项目管理、项目控制中也有着重要的借鉴意义。许多人认为,这样做太简单,芝麻小事,没有什么意义,而且兴师动众,没有必要。但是一个软件开发项目是否能够保证按照计划的进度质量成本完成的一个重要标志就是项目能否进行“防微杜渐”的控制。这是“破窗理论”在项目管理领域中的一个直观的体现。有时,小题大做的处理是非常有必要的,以防止“千里之堤,溃于蚁穴”。

      当然,话说回来,项目控制并不是对付项目中的“小偷小摸”或者“犯罪嫌疑人”。而是为了保证项目目标的达成。目前是讲究“以人为本”的时代,项目控制也要讲究“人性化”管理。除了对项目进展的检查监督外,更有效、更长久的办法应该是提高人的素质,提倡责任控制、自发控制。


OVER

[1] 页 RedHyphone.Union 投稿邮箱
[特别声明]:
本站文章大多搜索转载自网络中,如果侵犯了您的权利,请告之我们。本站将立即删除。
本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
查看评论】【向上滚屏】【关闭窗口】【 打印
-相关文章
  • openSUSE 11.1 Final - 正式发布
  • [视频]Opera Mini 4.2 正式版发布
  • dll注入系统进程(开源代码)
  • 认知盲区 解惑双网卡双线路DNS解析
  • FlashFXP 简体中文版 3.7.5 Build 1303 Beta[烈火]
  • -文章评论 (关闭)
    ·还没有相关的评论!

    网上大名:
    红旋风网络技术联盟 RHUTech.Union
     
    Copyright © 2000-2007 RedHyphone.Union All Rights Reserved. 红旋风联盟版权所有.皖ICP备05011033号
    中国红旋风网络技术联盟 | www.RedHyphone.net
    Mailto:Redhyphone@gamil.com