影响IT项目成功因素分析

时间:2022-05-23 01:53:27

影响IT项目成功因素分析

20世纪末,我国企业信息化建设得到了长足的发展。随着企业信息化建设的发展,IT在企业信息化进程中的地位越来越重要。同时,IT业的不断进步和发展也促进了企业信息化的发展。在20多年的信息化建设中,我们有成功也有失败。但是,这为我们以后的发展积累了丰富的经验。因为IT在信息化的实现方面有重要的作用,所以我们有必要对IT项目进行分析和研究,尤其是对影响IT项目成功因素进行分析和研究。

IBM软件集团宋家瑜认为,在软件开发项目管理过程中,技术固然重要,而管理更是必不可少。影响一个软件项目成功的因素中,技术因素仅占20%,剩下的80%来自其他不可预测和不可控的管理因素。过去30年的开发模式,却只是重技术轻管理,导致软件开发的成功率只有10%,而如果采用最新软件开发流程,可以达到30%的成功概率。

《孙子兵法》开篇就讲到了决定战争胜利的五个方面,即道、天、地、将、法,显然这是从战争的内因和外因两大因素来审视战争胜利的决定因素的。我们可以借鉴这个方法来考虑IT项目成功的因素,因为无论是从战争来讲还是从项目来讲,他们都涉及到一个共同的话题,那就是管理。

在战争中,制约战争胜利的外因主要是道、天、地,内因主要是将、法。道是战争中最重要的一点,也就是整体的一个大的政治环境,就是说政治是不是得人心;天是讲时;地是说战场的地理环境,这些都是战争主要的外部因素。而将是说带领打仗的人是不是有才能;法是说队伍是不是纪律严明,做事有法度,这是战争主要的内部因素。所以,这五个方面也就涵盖了战争的各个方面。

根据以上观点,IT项目成功的因素从外因来讲,首先就是该项目是不是得到高层领导的赞成,得没得到项目服务对象的支持;其次就是IT项目的时间分配的合理性;再次就是IT项目组执行控制问题。从内因来讲,首先就是IT项目组的成员的组成及其自身专业素质如何,也就是说要保证项目实施的团队的整体素质;其次就是在实施IT项目时,我们的一些方法、规则的科学性和合理性,以及在整个项目实施过程当中的激励措施。

下面,我们从五个主要方面来考虑IT项目成功的因素:

(一)IT项目受到各层次人员的支持程度。IT项目的成立是以服务对象的需求为支撑的。也就是说,如果企业不需要信息化建设,那么IT项目组就不会成立。所以说,IT项目成功的首要因素就是要得到企业高层领导的支持,这种支持是各方面的支持;同时,还要得到企业员工的支持,因为他们是项目的服务对象。这样我们的IT项目才能够真正的启动。

在获得企业领导和员工的支持之前,我们要做许多的调查和论证工作。首先,我们必须明确企业不同层次的员工对项目所要实现功能的描述,也就是对项目需求的一个调查和设计,让员工亲自参与到我们的项目需求设计当中来,只有项目的需求设计达到了企业员工的满意,那么我们的项目才能够得到他们的支持;其次,我们还要考虑项目完成的成本问题,这也是企业高层领导所关注的问题。IT项目必须符合企业现时的财务状况,合理规划信息资源,降低成本。

在过去的十几年当中,企业信息化建设失败案例中多是由于企业高层领导对其认识不够,员工对其有抵触情绪,从而造成项目的失败。所以说,只有我们的IT项目受到企业大多数员工支持才能启动。只有他们支持,才愿意与我们配合,共同努力,使我们的IT项目达到成功。

(二)IT项目在时机选择和时间分配上一定要合理。任何项目的时机选择都是非常重要的。企业要保证IT项目的成功,就必须在企业的业务不断增多、规模不断扩大的基础上,企业有了需要一个有IT项目组来帮助实现管理企业的辅助工具需求的时候,才是启动IT项目的最佳时机。同时,在项目的开发过程中,我们必须制定严格的计划,通过对时间的控制来完成对项目整体进度的控制。也就是说,项目的计划要控制项目的进度,明确各阶段的任务和目标,这样便于IT项目的控制,从而能够保证项目的顺利完成。

由此可见,IT项目的实施成功,在时间的安排上是非常严格和周密的。在对项目进行时间分配的同时,我们也对项目的各时间段的任务有了相当深的理解。所以说,IT项目中的时间制度也是制约IT项目成功的一个因素。

(三)IT项目要按计划严格执行。IT项目的执行必须要按计划严格执行,这个执行不仅是在时间上严格,更重要的还要在费用、进度上严格按照计划执行。那么,保证执行进度的手段就是要根据项目的执行情况,按照事先确定好的控制规则进行控制。一个IT项目的成功不能仅仅从时间和费用上考虑,因为决定IT项目成功的最关键一点就是项目的质量问题。我们所说的质量,是看我们完成的IT项目是不是符合我们的需求分析,如果IT项目在完成后,虽然运行正常,界面优美,但是不符合我们的需求设计。那么,这个IT项目也就是在质量上是非常失败的。

我们在保证执行的时间、费用和质量上,要形成文档类的东西。这样,一是便于以后我们的复查;二是便于我们对项目组成员的工作绩效进行监督和控制。所以,按照严格的规则来保证项目的执行,从根本上解决了项目的进度,只有保证项目的进度按照计划合理进行,才能保证IT项目的成功。

(四)保证IT项目组成员的专业素质。IT项目组成员的素质是IT项目成功的至关重要的因素。在项目组成员当中,既要包括项目的实施者,还要包括项目所涉及的各个需求方面的成员,这样可以随时掌握需求的变化,控制IT项目的质量。那么,IT项目成员的自身专业素质,我们也不能完全忽视。首先我们必须保证项目组成员对项目的技术和应用需求都有一个很好的认识。但是,在项目初始阶段,我们的项目组成员来自不同的部门,所以我们有必要根据不同的情况进行适当的培训,从而保证我们项目组成员都对项目有一个根本的认识。这样,整个项目组的核心凝聚力才能够形成。同时,项目组的领导人必须是在IT项目开发上有一定的开发经验,这样对项目的技术上有一定的指导和帮助。由于IT项目在信息化的进程当中所涉及的方面很多,所以这就要求项目领导人有很强的组织能力和沟通能力,以保证项目在资金和人力、物力方面的支持。IT项目组人员的素质,特别是领导人的能力,在一定程度上严重影响到项目的成功。

(五)IT项目实施过程中要有合理、科学的规章制度。在IT项目的实施过程中,我们必须要有合理科学的规章制度来保证项目的顺利进行,这些项目包括时间规则、费用规则、质量规则、更改规则、人事规则、薪金规则。这些规则在整个项目实施的过程中,共同保障项目的进度,使项目显得进度合理,时间分配、资金分配等都比较科学,从而使项目组中成员在这些规章制度的约束下共同努力,使项目有条不紊地进行。同时,合理的人事制度、薪金制度又促使IT项目组成员不断地进取;这样,给项目组保证了人才的储备,所以这些规章制度也是IT项目成功的关键因素。

要想保证我们的项目成功,除了审查这五个方面,同时我们还要注意在项目的开发过程中不要重文档、轻演示。国内有很多的软件项目,尽管采用了好的开发工具,也实施了软件的项目管理,但是软件开发的结果依然不成功,得不到客户的认可。原因是传统的软件项目管理是基于文档式的,我们所倡导的软件开发的方法是基于演示的。要把传统的产品开发改变成交互式的、让客户看到交互的结果,在这个过程中,可以获取客户的反馈,这样才可以真正的成功。这是一种增量式开发,可以知道交给客户的东西是否真正满足客户的要求,从而保证开发能够推动业务发展。

上一篇:从交易费用看企业一体化经营 下一篇:中日韩:东盟FTA发展与我国对策