您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 第一章 IT项目管理概述
第1章IT项目管理概述第1章IT项目管理概述第一节:项目、项目管理、项目管理知识体系PMBOK第二节:IT项目管理第三节:IT项目组织结构第四节:项目管理资格认证PMP1.1项目与项目管理1.1.1项目1.1.2项目管理1.1.3项目管理的基本内容1.1.4项目管理的成功因素1.1.1项目(Project)根据美国项目管理协会(PMI)的定义:项目是为完成某一独特的产品或服务所做的一次性努力。从根本上说,项目就是一系列的相关工作。中国项目管理研究委员会(PMRC)对项目的定义是:项目是一个特殊的将被完成的有限任务。它是在一定时间内,满足一系列特定目标的多项相关工作的总称。从上面的两个定义可以看出,项目具有如下一些基本特性:项目的独特性(目标明确)。项目的一次性(起始明确)。项目的组织性(项目发起人)。项目的生命期。项目的资源消耗性。项目的目标冲突性。项目具有很强的针对性。项目后果的不确定性。范围时间成本目标要求预算费用完成期限项目管理的三约束项目举例开发一项新的产品或服务改变一个组织的结构、人员配置或组织类型开发一种全新的或是经修正过的信息系统修建一座大楼或一项设施开展一次政治性的活动完成一项新的商业手续或程序项目与日常运作的区别项目是一次性的,日常运作是重复进行的,项目是以目标为导向的,日常运作是通过效率和有效性体现的,项目是通过与项目经理及其团队工作完成的,而日常运作是职能式的线形管理;项目存在大量的变更管理,而日常运作则基本保持持续的连贯性的。项目与日常运作上课野餐活动集体婚礼社区保安开发操作系统每天的卫生保洁神州飞船计划日常运作项目1.1.2项目管理项目管理是20世纪40年代以后迅速发展起来的一门学科,是现代管理学中的一个重要分支。按PMI的定义:项目管理就是“在项目活动中运用一系列的知识、技能、工具和技术,以满足或超过相关利益者对项目的要求”。中国项目管理研究委员会对项目管理总结为:“项目管理”一词具有两种不同的含义,其一是指一种管理活动;其二是指一种管理学科,前者是一种客观的实践活动,后者是前者的理论总结;前者以后者为指导,后者以前者为基础。项目管理贯穿整个项目的生命期,是对项目的全过程管理。项目管理的全过程都贯穿着系统工程的思想。项目管理具有如下一些基本特征:项目管理的对象是项目或可被当作项目处理的“作业”。项目管理是一项复杂的系统工程,系统工程思想贯穿项目管理的全过程。●项目需要多种学科知识来解决实际问题;●项目执行中的未知因素决定项目的不确定性;●项目建设是在严格的约束条件下进行的;项目管理的组织具有一定的特殊性(柔性,临时性组织)。项目管理的体制是基于团队管理的个人负责制,项目经理是整个项目组中协调、控制的关键。项目管理的要点是创造和保持一个使项目顺利进行的环境,使置身于这个环境的人们能在集体中协调工作以完成预定的目标。项目管理的方法、工具和技术手段具有先进性。1.1.3项目管理的基本内容PMI编写的《项目管理知识体系》(PMBOK)将项目管理划分为9个知识领域:范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理和综合管理。而中国项目管理研究委员会则在2001年7月推出了具有中国特色的项目管理知识体系C-PMBOK。该体系将项目管理的内容概括为2个层次、4个阶段、5个过程、9大知识领域、42个要素及多个主体。项目管理过程-5个标准化过程组1.项目综合(整体)管理其包括3个基本的子过程:制订项目计划;项目计划执行;综合变更控制。2.项目范围管理PMBOK将其分成5个阶段:启动;范围计划;范围界定;范围核实;范围变更控制。3.项目时间管理PMBOK提出,项目时间管理由下述5项任务组成:活动定义;活动排序;活动时间估计;项目进度编制;项目进度控制。4.项目成本管理包括以下4个过程:制订资源计划;成本估计;成本预算;成本控制。5.项目质量管理主要包括以下4个过程:质量规划;质量控制;质量保证;全面质量管理。项目管理的基本内容:6.项目人力资源管理包括如下几个主要的过程:人力资源规划;招聘与解聘;筛选;定向;培训;绩效评估;职业发展;团队建设。7.项目风险管理PMBOK将其归纳为4个主要过程:风险识别;风险估计;风险应对计划;风险控制。8.项目沟通管理包括如下一些基本的过程:编制沟通计划;信息传递;绩效报告;管理收尾。9.项目采购管理主要包括:编制采购计划;编制询价计划;询价;选择供应商;合同管理;合同收尾。项目管理的基本内容:1.1.4项目管理的成功因素TQC范围(Scope)时间(Time):进度质量(Quality):顾客满意度成本(Cost)通常,项目管理就是在一定的任务范围下处理好质量、进度和成本的关系。只有确保项目在TQC的约束内完成工作范围内的任务,才能真正保证项目的成功。1.2IT软件项目管理1.2.1IT软件项目1.2.2IT软件项目管理1.2.3IT软件项目管理体系1.2.1IT项目-以信息技术为基础IT项目工作内容主要包括:①硬件系统环境设计②软件系统方案设计③系统实施与转换④后期维护与系统升级IT项目主要类型有:①计算机、通信及微电子技术研发②网络工程组建和网络系统集成③系统软件研发和应用软件开发④企业信息化、城市数字化、商务电子化、医疗远程化等IT应用型项目⑤IT咨询与服务IT项目的特点本书讨论的IT项目将限制在以软件开发、集成和实施为主要目的的项目范围内,简称IT软件项目(书中也简称IT项目或者软件项目)。IT项目具有自己非常明显的特点:阶段性(紧迫性)、独特性和不确定性、智力劳动的密集性。1.2.2IT项目管理软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。(20世纪70年代中期软件危机)软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。项目管理的质量与软件产品的质量有着直接的对应关系。美国1994年和2004年软件项目的统计比较项目属性1994年2004年取消的项目31%23%超期、超预算项目88%51%超期189%45%超预算222%63%1.2.2软件项目管理IT软件项目管理和其他项目管理相比,具有很大的独特性。软件开发不同于其他产品的制造,软件的整个过程都是设计过程(没有制造过程);另外,软件开发不需要使用大量的物质资源,而主要是人力资源;软件开发的产品只是程序代码和技术文件,并没有其他的物质结果(无形的产品)。软件是纯知识产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证;软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。1.2.2软件项目管理IT软件项目管理和其他项目管理相比,具有很大的独特性。在领导方式上,强调个人责任,实行项目经理负责制;在管理机构上,采用项目组的动态专业组织形式;在管理目标上,坚持效益最优原则下的目标管理;在管理手段上,有比较完整的技术方法。1.2.3IT软件项目管理的活动IT软件项目管理体系中,分为以下六阶段:1.立项,2.计划,3.实施,4.评估,5.推广,6.维护不同阶段有不同的流程和不同的管理内容,产生不同的文档资料。与一般项目管理相比,IT项目管理主要侧重于以下几个方面:l项目计划和进度安排l人员的组织与管理l软件度量(过程度量和产品度量)l软件过程能力评估l软件质量保证l软件测试管理l软件配置管理l文档管理l维护管理l风险管理l项目监控和复审1.3IT软件项目的组织结构1.3.1软件项目的组织结构1.3.2项目经理1.3.3产品项目组1.3.4主程序员组1.3.5程序员的工作效率1.3.1软件项目的组织结构项目组织是由一组个体成员为实现一个具体项目目标而协同工作的队伍,项目组织的根本使命是在项目经理的领导下,群策群力,为实现项目目标而努力工作。组织结构的特点:临时性目标性组织结构的主要类型:职能型项目型矩阵型职能型职能型组织结构优缺点优点a)可以充分发挥职能部门的资源集中优势b)部门的专家可以同时为部门内不同项目使用c)便于相互交流,相互支援,d)可以随时增派人员e)可以将项目和本部门的职能工作融为一体缺点a)项目和部门利益发生冲突,职能部门更重视本部门的目标,会忽视项目目标b)资源平衡会出现问题c)权利分割不利于各个职能部门的交流和团结协作d)行政隶属关系使得项目经理没有充分的权利项目型项目型组织结构优缺点优点a)项目经理对项目可以负全责b)项目目标单一,可以以项目为中心,有利于项目顺利进行c)避免多重领导d)组织结构简单,交流简单,快速缺点a)资源不能共享b)各个独立的项目处于相对封闭状态,不利于公司政策的贯彻c)对项目组织的成员缺少一种事业上的连续性和安全感d)项目组织之间处于分割状态,缺少信息交流矩阵型1.3.1软件项目的组织结构典型的IT项目组织架构如图所示,•项目管理委员会是决策机构,负责制定项目的整体战略方向并管理项目,在公司或项目组管理层规定的权限内拥有权力做出有关人员、资金、设备等资源的承诺并承担责任,对项目的成功与否负责。项目管理办公室由高级用户、项目主管、高级供应商组成,代表了商业、用户与供应商三方的利益,起到了为项目经理和项目团队提供行政支援、最大限度地集中项目管理专家提供项目管理的咨询与顾问服务、整理并传播公司的项目管理实践和专家知识、以及提供项目管理相关技能的培训的作用。程序项目经理与项目质量经理产品项目组与主程序员组1.3.2项目经理项目经理的基本职责可以归纳为领导项目的计划、组织和控制工作,以实现项目的目标,即项目经理领导项目团队完成项目目标,项目经理需要协调各个团队成员的活动,使这些成员成为一个和谐的整体,履行各自的工作。1.3.3产品项目组采用小规模的产品项目组有以下优势:l沟通和交流的时间大大缩短。l工作标准可以不断提高。l成员可以更加紧密地结合在一起工作。l成员在编程时能为其他成员着想。l成员能更好地了解其他成员的工作及进度。1.3.4主程序员组主程序员的核心由以下3部分组成,如图1.3所示:主程序员;熟练而有经验的辅助程序员;资料管理员。主程序员辅助程序员专家池与外部沟通资料管理员图1.3IBM主程序员组结构1.3.5程序员的工作效率在IT项目中对工作效率的度量主要是采取间接测量的方法。几种常用的间接测量方法有:l每人月代码行(LOC)l每人月编的目标指令(OI)l每人月写的文档页数(POD)l每人月测试和执行的错误数(T&E)总开发时间包括分析和设计时间、编码时间、测试时间和编写文档的时间,其中编码时间只是其中的一部分,各部分时间的关系如图1.4所示:图1.4项目开发周期中的各阶段时间的关系分析时间设计时间编码时间测试及编写文档时间项目开发时间1.4PMP及项目管理职业PMI在1984年提出项目管理认证计划(PMP)AT&T,BellSouth,BellCore,BellAtlantic,UsWest,Citibank,IBM,EDS,ABB等参与,是目前全球认可程度最高的项目管理专业认证是项目管理资格最重要的标志之一详细信息参看:作业及思考题熟悉PMBOK的知识体系阐述软件项目与其它项目的不同特点结合一般软件公司的组织结构,阐述其各个组成部分的基本功能定位,并思考自己的岗位角色的选择
本文标题:第一章 IT项目管理概述
链接地址:https://www.777doc.com/doc-781899 .html