信息系统项目的特点及其管理研究
导读:从国内外信息系统项目实施的情况看,项目的成功率并不高。究其原因,在整个系统的建设过程中缺乏有效的项目管理是最主要的原因。
关键词:信息系统项目,项目管理
1 引言
项目是指既定的资源和要求的约束下,为实现某种目的而相互联系的一次性工作任务。从项目的定义,可见项目具有的一些特征:第一,目的性--项目的开展一定是为了达到目的的,是为了某个目标而努力的过程;第二,约束性--项目是在指定资源和指定时间的范围内进行的;第三,临时性--项目是有生命周期的,每个项目都有其确定的开始和终止;第四,人为性--项目是一种工作任务,存在任务的指派人和被委托人。
在信息技术快速发展的今天,社会发展的快速化和现代商业的更加专业化使几乎所有的企业或机构都会和项目有联系,而很多项目都要涉及到信息系统。信息系统可看成是一种特殊类型的项目。从国内外信息系统项目实施的情况看,项目的成功率并不高。究其原因,在整个系统的建设过程中缺乏有效的项目管理是最主要的原因。随着现代管理技术和计算机技术的发展,信息系统项目也正在走向科学化和规范化管理。
2 信息系统项目及其特点
2.1信息系统项目概述
现在的信息系统已不只是为用户提供信息共享的功能,而是要通过网络的建立,将复杂的硬件、软件、业务、信息、服务、人员有机结合起来,以此为用户最大限度的整合各种信息资源,并在满足用户需求的基础上,提高用户的投资效率、管理效率和经营效率,最终帮助用户获取更大的利润。信息系统的基本要素是人,信息和信息技术。
信息系统项目主要是指信息系统建设项目或称开发项目,是根据用户需求,优选各种技术和产品,进行设计开发,将各个分离的“信息孤岛”连接成为一个完整、可靠、经济和有效的整体,并使之能彼此协调工作,发挥整体效益,达到整体优化的目的。
2.2 信息系统项目的特点
信息系统项目和一般的项目有许多类似的地方,例如都具有时间与资源的约束性,生命周期性等,但由于信息系统项目与计算机与信息技术密切关联,因而具有区别于一般项目的特殊性。一般来说,信息系统项目具有以下特点:
(1)目标不明确:在信息系统项目中,客户常常在项目开始时只有一些初步的功能要求,没有明确的想法,也提不出确切的需求,因此信息系统项目的任务范围很大程度上取决于项目小组所做的系统规划和需求分析。论文参考网。
(2)需求变化频繁:客户需求随项目进展而变,导致项目进度、费用等不断变更。尽管已经做好了系统规划、可行性研究,签订了较明确的技术合同,然而随着系统分析、系统设计和系统实施的进展,客户的需求不断地被激发,导致程序、界面以及相关文档需要经常修改。而且在修改过程中又可能产生新的问题,这些问题很可能经过相当长的时间后才会被发现,这就要求项目经理不断监控和调整项目的计划执行情况。
(3)智力密集型:信息系统项目工作的技术性很强,信息系统开发的核心成果——应用软件需要掌握软件知识和信息系统开发实践经验的专业设计人员来完成。项目涉及面广具有复杂性,需要大量高强度的脑力劳动。如果项目实施过程中发生人员流动,则会对项目开发工作造成很大的影响。
(5)与信息技术的密切关联:信息技术的快速发展,一方面给信息系统项目提供了更有力的辅助开发工具,另一方面也使项目面临复杂的技术环境,因此对信息技术的选择和驾御能力与项目的成功有密切的关系。
(6)受人力资源影响很大:信息系统项目成员的结构、责任心、能力和稳定性对信息系统项目的质量以及是否成功有决定性的影响。信息系统的开发特别是软件开发渗透了人的因素,带有较强的个人风格。为高质量地完成项目,必须充分发掘项目成员的智力才能和创造精神,不仅要求他们具有一定的技术水平和工作经验,而且还要求他们具有良好的心理素质和责任心。
以上的这些特点说明了信息系统项目管理具有区别于其他项目的难度性,同时也说明了信息系统项目管理的重要性及必要性。
3 信息系统项目管理的主要内容
3.1 信息系统项目管理
信息系统是一类特殊的、复杂的项目:首先,其主要资源是人,而人是最难管理的;其次,其核心是软件开发,从某种意义上讲,软件是无形的,对其质量的评价也存在很多主观因素;另外,其需求具有多变性。这些因素导致信息系统项目的复杂程度高于任何其他项目。因此必须采用项目管理的思想和方法来指导。
项目管理是指在项目活动中运用知识、技能、工具和方法,通过应用和综合诸如项目启动、规划、实施、监控和收尾等管理过程来实现项目要求。项目管理是信息系统建设成功的必要条件,根本就没有项目管理意识或项目管理不当,信息系统项目就必然会失败。已经在诸多领域成功运用的项目管理方法,也可以用于信息系统项目管理,但要根据具体情况灵活运用。
3.2 信息系统项目管理的主要内容
信息系统项目管理的主要内容与其他项目一样,主要包括整体管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理和风险管理。与其他行业的项目相比,在信息系统项目管理中,人力资源管理的作用更为突出,另外还要进行信息系统软件配置管理。
(1)项目整体管理:项目整体管理是为满足各方需求而进行协调以达到预期目的的过程,是一项综合性、全局性的工作。它主要包括项目计划制定、项目计划执行、整体变更控制这三个过程。这些过程彼此相互影响,同时与其它领域中的过程也互相影响。项目整体管理是实现项目成功的关键。
(2)项目范围管理:项目范围管理是指对项目包括什么与不包括什么的定义与控制过程,主要包括项目启动、范围计划、范围定义、范围核实和范围变更控制。
(3)项目时间管理:项目时间管理:是为实现项目目标而对任务或者活动进行系统的安排。包括细分每项活动、活动的顺序、活动的持续时间等。项目时间管理主要包含活动定义、活动排序、活动资源估算、活动时间估算、制定进度计划、进度控制六个阶段。
(4)项目成本管理:项目成本管理根据项目的范围,考虑完成项目的途径,基于项目的时间安排以及工作结构分解,对项目持续过程中发生的各项开支或者支出进行预算、控制、评价的过程。主要包括资源计划、成本估算、成本预算和成本控制。
(5)项目质量管理:项目质量管理包括保证项目承诺要满足的需求所需的过程,主要有质量计划编制、质量保证和质量控制。论文参考网。
(6)项目人力资源管理:项目人力资源是项目管理中至关重要的组成部分,尤其是在信息技术领域。项目人力资源管理是为了完成项目目标,对所需人力资源进行识别、记录、分配项目角色、职责和汇报关系,使每个参与项目人员的作用都得到有效地发挥的整个过程。主要包括组织计划编制、人员获取和团队开发。论文参考网。
(7)项目沟通管理:项目组内外部信息传递的方式与手段,其目标是及时而适当地创建、收集、发送、储存和处理项目地信息,主要包括沟通计划编制、信息发送、绩效报告和管理收尾。
(8)项目风险管理:项目风险管理是指对项目风险从识别到分析乃至采取应对措施等一系列过程,它包括将积极因素所产生的影响最大化和使消极因素产生的影响最小化两方面内容,其主要过程包括风险识别、风险量化、风险应对计划制定和风险应对控制。
(9)项目采购管理:项目采购管理是获取所需的物资、信息或服务以最好地满足项目需求的过程,主要包括采购计划编制、供方及资源选择、合同管理等。
(10)项目配置管理:在这里,项目配置管理是指信息系统软件的配置管理,它的目的是建立和维护在整个软件生命周期中软件项目产品的完整性和一致性,包括配置计划,配置标识、配置项控制、配置审核等。
4 信息系统项目管理过程
信息系统项目管理过程与信息系统项目的生命周期和及其开发过程的阶段划分有关。按照信息系统建设过程的特点,可将信息系统项目管理过程分为——项目可行性研究、项目需求分析、项目计划、项目实施、项目控制和项目收尾等六大过程。
(1)项目可行性研究:项目的可行性研究是项目管理初始阶段的重要工作,从对项目所涉及的领域、投资的额度、投资的效益、项目实施的可能性及风险、采用的技术、所处的环境、融资的措施、产生的社会效益等多个方面进行的全面的评价,以最终确定项目是否可性。包含的内容可归纳为:技术可行性分析、经济可行性分析、运行环境可行性分析以及其他方面的可行性分析等。
(2)项目需求分析:在设计系统之前就对信息系统开发的整体需求和期望做出分析和评估,详细考虑需求的实现方式,确定系统的各个功能模块及模块间的关系,对系统的信息标准进行统一确定,并据此明确项目成果的期望和目标。包括的内容有:需求变更控制、需求跟踪、需求状态记录等
(3)项目计划:拟订、编制和修订一个项目或项目阶段的工作目标、任务、工作计划方案、资源供应计划、成本预算、计划应急措施等工作。项目计划是一个不断迭代的过程,贯穿整个项目直至项目结束为止。
(4)项目实施:组织和协调人力资源及其他资源,组织和协调各项任务与工作,激励项目团队完成既定的工作计划,以便成功完成项目目标。
(5)项目控制:项目控制引导项目各方面朝着实现项目目标的方向去努力,它所包含的管理活动内容有:制定标准、监督和测量项目工作的实际情况、分析差异和问题、采取纠偏措施等工作。
(6)项目收尾过程。项目收尾管理是为了使项目干系人对项目产品的验收正式化而进行的,它所包含的管理活动内容有:制定一个项目或项目阶段的移交与接收条件,并完成项目或项目阶段成果的移交,从而使项目顺利结束。这是由一系列项目文档化和移交性、验收性的工作所构成的项目管理具体过程。
5 信息系统项目管理的常用工具
信息系统项目管理的工具是用来帮助项目经理和项目成员更好进行项目范围、成本、质量等方面的管理,常用的工具如表5-1所示:
表5-1 信息系统项目管理工具
管理领域 |
管理工具 |
范围管理 |
①工作分解结构法(WBS)②收益成本分析法③结构管理法 |
时间管理 |
①横道图 ②里程碑表 ③PERT/CPM网络图 ④挣得值评价技术(BCWS,BCWP,SV,SPI) |
成本管理 |
①参数成本估算技术自下向上参数估算技术③成本累计曲线(S曲线) ④生命周期成本⑤资金预算工具(NPV,IRR,回收期) ⑥挣得值评价技术(BCWP,A CWP,CV,CPI) |
质量管理 |
①标准质量控制技术 ②标准质量控制技术③Pareto图 ④鱼骨刺图 ⑤基础统计技术 |
人力资源管理 |
①激励和项目团队建设技术 ②目标管理 ③责任矩阵 ④资源横道图 ⑤资源需求直方图 |
风险管理 |
①风险管理过程分析法 ②假定情景演练法 ③蒙托卡罗模拟法 ④基础统计技术 ⑤决策树 |
6 结束语
信息系统技术的应用使得各行各业得到了巨大的发展,越来越多的信息系统项目在商业和政府机构中诞生。由于信息系统项目的复杂性及特殊性,长期以来信息系统的项目管理一直是信息系统领域一个具有挑战性的课题,信息系统的项目管理日益引起人们的重视。对信息系统项目的特点、项目管理内容及项目管理过程等的了解有助于对其进行有效的管理,有助于促进项目成功。
参考文献:
[1] 曹汉平,王强,贾素玲.信息系统开发与IT项目管理.[M].北京:清华大学出版社.2006
[2] 陈国青,郭迅华. 信息系统管理.[M].中国人民大学出版社.2004
[3 大卫·L·奥尔森. 信息系统项目管理导论.[M].上海财经大学出版社.2004
[4] 凯西·施瓦尔贝.IT项目管理.[M].北京:机械工业出版社.2002
[5] Pankaj Jalote. 软件项目管理实践.[M].北京:清华大学出版社.2003
|