摘要IT项目管理是指运用项目管理的理念、技术和方法,结合IT产业的具体特点,对其进行项目综合、成本、人力资源、质量以及风险等方面的管理,这能在很大程度上解决项目运行过程中产生的一系列矛盾。随着IT产业的快速发展,加强对IT项目的管理极具必要性和迫切性。软件项目管理对计算机软件项目具有决定性作用,体现了软件企业的核心竞争力。随着经济的发展和社会的进步,软件业逐渐成为国民经济发展中重要的支柱产业之一。IT项目管理在软件开发的过程中有着无与伦比的重要地位,是提高软件开发效率的重要手段。迄今为止,我国的软件企业大部分在进行项目管理时都存在着各种问题,从而影响了软件开发的效率。本文主要分析了我国IT项目管理的现状及存在的问题,总结了IT项目管理方面的经验,提出了初步的解决方案和办法。关键词:软件企业;IT项目;项目管理;现状;对策目录第1章IT项目管理概述...........................................................................................11.1IT项目管理的概念........................................................................................11.2IT项目管理的特点........................................................................................11.3IT项目管理的内容........................................................................................2第2章我国软件企业IT项目管理的发展现状........................................................4第3章我国软件企业IT项目管理存在的问题......................................................63.1我国软件企业对IT项目管理认识和重视不足............................................63.2我国软件企业对IT项目的系统性把握不够...............................................73.3我国软件企业管理思想贯彻不到位..............................................................73.4我国软件企业沟通的效率不高.....................................................................83.5我国软件企业应对风险的策略不成熟.........................................................8第4章我国软件企业IT项目管理的发展对策....................................................104.1与客户交流并满足客户的需求....................................................................104.2加强团队建设...............................................................................................104.3增进内部管理沟通.......................................................................................114.4以人为本增强企业竞争力...........................................................................11总结......................................................................................................................12参考文献......................................................................................................................13致谢......................................................................................................................141第1章IT项目管理概述1.1IT项目管理的概念技术作为第一生产力推动着社会的发展,信息技术造就了一个产业,同时也推动了其他产业的迅猛发展。信息技术的生存正是依赖于其他产业不断提升的信息化需求。这类需求既包括软件业包括硬件,既包括产品也包括服务。由此,我们对IT项目给出一个定义,即为解决信息化需求而产生的软件、硬件、网络系统、信息系统、信息服务等一系列与信息技术相关的项目。IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,包括9大知识领域(项目综合、范围、时间、成本、质量、人力资源、沟通、风险和采购管理)以及启动、计划、实施、控制和收尾等过程组成。1.2IT项目管理的特点IT项目管理是项目管理在IT领域的应用,因为由于信息技术行业的特点,IT项目管理除了具有项目管理普遍特性外,它的行业特性还使它具有以下特点:任务的明确性:IT项目分为产品项目和应用项目,但无论是产品项目还是应用项目都是有明确的开始和结束时间的,项目启动时,就明确了项目的目标和时限,项目开发计划SDP(SoftwareDevelopingPlan)编制,明确了项目各阶段里程碑及人员和时间要求,开发计划作为项目开发进程的指南。管理工具的先进性:计算机的普遍应用和从业人员技术水平和综合素质高是IT行业的特性之一,而IT开发又是以团队协作为主要方式,所以管理工具的应用是必然的。IT技术的更新也同时加速了管理工具的更新,因此IT项目管理工具的先进性对于项目的成功与否起着不可替代的作用。信息沟通的及时性:现代通信技术和计算机网络的应用在IT项目开发中充当着重要的角色,项目周报、日报以及项目各种信息的正确传递,由于行业特色,项目参与人可以实时进行E-mail收发,保证了信息沟通的及时和准确性。资源提供的必要性:制造行业生产线设备的先进性决定产品生产过程的质量2和产品产量,软件开发不同于生产制造业,软件行业中决定软件产品质量的主体是人,人是决定这一切的决定性因素,同时人又是最不可控的因素,所以高素质、掌握相应技术的人是软件开发的重要资源。软件开发的主要工具是计算机,最先进的技术实现也要依靠较先进的计算机设备。为保证团队开发的安全和可控性,文件服务器是必须配置的。网络环境的安全及速度也是软件开发的必要保障之一。必要的生产工具还包括开发所需的、从第三方采购的软件产品,如系统软件、数据库、开发语言工具等。测试的完善和严谨性:要保证软件产品的质量,测试是必不可少的过程。而测试的完整和全面性决定了产品的质量、成本和进度,只有通过测试及时发现和修改问题,才能最终保证开发出合格的软件产品。度量的准确性:IT项目度量指标主要包括人月数的度量、BUG的度量、成本的度量。合理的开发人月数估算不仅是项目开发计划制定的依据,同时也是对项目合同的评审依据。BUG数更多地提供过程改进及人员评价的依据。成本的度量可测定团队的开发能力及财务角度评价项目的质量及可行度。项目管理的贯穿性:大型项目开发,模块间的接口及系统的整合及测试都需要有一个公共的文件存储平台,而这一平台的建立也可最大限度降低由于开发人员的流动及网络安全性受侵所带来的损失。文件存储平台的建立,一方面保证了项目开发的安全性,更重要的是保证了项目的顺利进行。1.3IT项目管理的内容IT项目管理的内容主要包括如下几个方面:人员的组织与管理,软件度量,软件项目计划,风险管理,软件质量保证,软件过程能力评估,软件配置管理等。这几个方面都是贯穿、交织于整个软件开发过程中的,其中人员的组织与管理把注意力集中在项目组人员的构成、优化;软件度量把关注用量化的方法评测软件开发中的费用、生产率、进度和产品质量等要素是否符合期望值,包括过程度量和产品度量两个方面;软件项目计划主要包括工作量、成本、开发时间的估计,并根据估计值制定和调整项目组的工作;风险管理预测未来可能出现的各种危害到软件产品质量的潜在因素并由此采取措施进行预防;质量保证是保证产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动;软件过程能3力评估是对软件开发能力的高低进行衡量;软件配置管理针对开发过程中人员、工具的配置、使用提出管理策略。从软件工程的角度讲,软件开发主要分为六个阶段:需求分析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。不论是作坊式开发,还是团队协作开发,这六个阶段都是不可缺少的。根据公司实际情况,公司在进行软件项目管理时,重点将软件配置管理、项目跟踪和控制管理、软件风险管理及项目策划活动管理四方面内容导入软件开发的整个阶段。在20世纪80年代初,著名软件工程专家B.W.Boehm总结出了软件开发时需遵循的七条基本原则,同样,在进行软件项目管理时,也应该遵循这七条原则。它们是:1、用分阶段的生命周期计划严格管理;2、坚持进行阶段评审;3、实行严格的产品控制;4、采用现代程序设计技术;5、结果应能够清楚地审查;6、开发小组地人员应该少而精;7、承认不断改进软件工程实践的必要性。4第2章我国软件企业IT项目管理的发展现状过去由于我国对IT项目管理不够重视,造成大量时间、人力等方面的浪费,严重制约了我国现代化的进程,IT行业尤其如此。伴随着信息时代的到来,我国IT行业得到了飞速的发展。虽然项目投资已经位居全国各个行业的前几名。但是IT行业项目管理水平较低,即懂得IT专业技术又具备专业项目管理人才缺乏,据了解,我国IT行业真正实现或者基本实现项目目标的投资项目所占比例很小,彻底失败的占到了很大比例。其主要原因之一就是没有做好IT项目管理工作。即没有做好启动、计划、执行、控制、收尾五个项目管理过程,没有做好IT行业九大集成管理、工作范围管理、时间管理、费用管理、质量管理、人力资源管理、沟通管理、风险管理和采购管理系统管理的管理协调工作。但是随着我国经济的高速发展和信息化的不断提高,我国对于专门从事IT行业项目管理的人才需求量日益增长,因此IT行业项目管理人才市场需求日益广阔。国家目前也越来越重视IT行业项目管理工作,正在起草建立相关的法律制度。我国IT行业项目管理工作已经或者正面临着前所未有的良好发展机遇。随着信息技术的发展,IT行业以惊人的速度逐步深入到社会各行各业,成为推动社会进步和国民经济发展的重要力量,对我国传统产业和传统的企业管理理念产生巨大的冲击,深刻地改变着人们的生产、生活和工作方式。在我国,IT行业发展起步较晚,项目管理在IT行业的应用还很不成熟。据有关统计表明,在我国企业ERP系统项目建设中,项目的成功率在10%-20%之间。如何把IT行业发展特点和项目管理的实施有机地结合起来,提高项目管理的成功率,是我国IT行业,也是项目管理专家面临的重要课题。目前国内IT企业的项目管理组织形式一般都属于弱矩阵或平衡矩阵类型,多数职能部门和项目管理层还处于“磨合期”,工作效率比较低。另外,沟通过程复杂是矩阵型组织的突出特点