信息技术项目管理概论刘伟博士清华大学软件学院第一讲知识经济与项目管理一、为什么要学习项目管理二、什么是项目管理三、学习哪些内容四、课程教学计划一、为什么要学习项目管理1知识经济1)信息技术成为主导产业2)竞争是知识经济的特征之一•企业——技术创新•政府——管理创新2项目管理是获得竞争优势的手段1)DOD、世界银行2)IBM、摩托罗拉、ABB、BECHTEL为什么要学习项目管理(续)3项目管理的发展1)国外•应用领域•学术研究•项目经理职业2)国内•70年代末期•学术研究•职业化趋势为什么要学习项目管理(续)4信息技术项目管理1)信息技术是知识经济的主导产业2)信息技术项目管理水平亟待提高Standish关于信息技术项目的研究报告:成功失败超出预算或期限95年16.2%31%($81b)52.8%98年26%28%($75b)46%3)ERP在中国的实施与发展二、什么是项目管理1项目的定义及其属性(1)项目:在特定条件下,为完成某一独特产品或服务所作的一次性努力。1)一次性:与运作不同2)一定的目标3)一定条件•资源•环境:政治经济、文化意识、规章标准工作范围成本进度客户满意程度4)成果的不确定性成功的标志5)组织的临时性6)管理基于过程和活动——生命周期启动识别需求计划解决方案实施执行项目收尾评价移交(2)项目分类1)行业:建筑、制造、电子、金融、服务等2)性质:研发、投资、产品、活动2项目管理(1)定义及其特征定义:在项目活动中运用专门的知识、工具、方法和技能,使项目能够实现或超过项目干系人的需求和愿望。特征:1)目的:实现或超过项目干系人的需求和愿望项目干系人:社会、政府、业主、用户、承包商需求和愿望:项目本身、共同的;干系人各自不同的;已经识别的;尚未识别的;2)途径:知识、工具、方法和技能——创新性范围时间成本质量项目整体管理人力沟通风险采购需求和愿望知识、工具、方法技能项目成功3)根本思想:系统论——整体、分解、综合4)与企业管理不同:中层II(2)不同类型项目管理:1)宏观:国家、区域性组织、综合部门,各类项目的投资战略、政策、规划、审批等;2)中观:部门、行业性机构,同类项目优先顺序、支持政策、审批、验收等;3)微观:具体项目,分为不同主体、层次、生命周期等。基层I高层III政府经济环境竞争对象供应商用户一般管理专业领域三、学习那些内容项目管理1一般管理1)企业运营过程:计划、组织、实施、控制、领导2)企业资源管理:人力、财务、设备、信息、存货、供应3)专业支持:MIS、质量、物流、企业形象等2专业领域1)专业技术2)专业管理:政府项目—行政管理3)专门行业:汽车行业—能耗、环保3项目管理4项目管理涉及的一般管理知识计划、组织、领导、激励、沟通、控制等四、课程教学计划1课堂讲授:12讲;讲座:4讲2考试方式1)作业:50分,从10个题目中选择2个,每个25分2)考试:40分,闭卷,考察基本概念3)教学参与10分,对教学体系、内容、方式的建议,每个1分,采纳5分。3教材与参考书[美]凯西.施瓦贝尔.IT项目管理机械工业出版社吴之明.项目管理引论.清华大学出版社,2000[美]迈克尔.科索马罗.微软的秘密.北京大学出版社,1996第二讲系统论与项目整体管理引子项目是在一定环境中运行的,项目及其项目管理具有多个目标,项目与环境之间、目标之间必然有冲突存在,如何面对和处理这一问题。分析:牧民的悲剧一、系统论1系统的定义:由不同要素组成,各要素之间存在一定的联系和相互作用,形成特定的结构并具有特定功能的有机整体。2系统论认为:1)整体性,1+122)有机性:一座房子不同于一堆建筑材料3系统论的启发1)项目及其项目管理中各种要素的相互作用2)系统的反应时间:青蛙的故事二、项目整体管理义1整体管理的定义:在项目生命周期内协调所有其他项目管理知识领域所涉及的过程,确保项目所有的组成要素在正确的时间结合在一起,成功实现项目的目标。整体管理范围时间成本质量人力沟通风险采购启动计划实施收尾项目成功2项目整体管理包括三个主要过程:1)项目计划的制定2)项目计划的执行3)项目整体变更的控制3项目计划的制定项目计划是一个用来协调所有其他计划,以指导项目项目执行和控制的文件。包括:项目整体介绍、组织描述、管理程序和技术程序、时间、预算、项目干系人分析、多目标优化等。1)项目整体介绍•项目名称•项目目标•发起人•项目经理、主要成员•项目可交付成果•重要资料清单•组织机构图2)管理程序和技术程序•管理目标:优先因素、假设条件、限制条件•项目控制:如何对项目监控并处理变更•风险管理:风险识别、管理、控制•项目人员:类型和数量•技术程序:具体工具、方法以及信息的归档方法3)项目任务描述——参考项目范围计划•主要工作包•主要可交付成果•与工作相关的其它信息,比如用到的软、硬件,必须遵循的规范4)项目进度信息•进度概要:关键里程碑•进度细要:进度计划,项目活动的依赖关系•相关的其它信息:假设条件等5)预算信息•预算概要:整体估算•预算细要:总体成本计划的内容,较为详细的预算资料•相关的其它信息6)项目干系人分析7)多目标优化•项目目标与项目管理目标•成本、进度•质量、进度•进度与资源IEEE标准软件项目管理计划:项目计划项目介绍项目组织管理过程技术过程工作包、进度、预算项目概述过程模型管理目标方法、工具主要工作包可交付成果组织机构优先级软件文档依赖关系计划制定组织界面假设条件资源参考资料项目责任约束条件预算定义和说明风险管理进度计划4项目计划的执行1)定义:管理和运行项目计划中所规定的工作。`计划制定和执行互相渗透。2)计划执行的原则和工具•谁负责,谁计划•项目经理表率,制定并执行计划•运用一般管理技能,如领导、沟通、政治技巧等•建立工作授权系统:合适的人、合适的时间、合适的顺序工作•状态审查会议:交流项目信息的定期会议•项目管理软件5整体变更控制1)定义:在项目的整个生命周期过程中对变更的识别、评价和管理工作。2)目标:•影响引起变更的因素以确保变更对项目是有利的•确定变更的发生,即时沟通•变更发生或正在发生时对变更加以管理3)整体变更控制的过程项目计划建立基准计划执行绩效报告评审项目状态和进展变更请求确认变更的发生更新项目计划采取纠正措施共享教训4)信息技术项目中的变更控制•50—80年代,按照计划的预算和时间完成•90年代,就项目目标和项目干系人不断沟通的过程第三讲项目范围管理一、项目范围管理的定义二、项目启动三、范围计划编制和范围说明书四、范围定义五、范围审核和范围变更控制六、关于软件开发项目功能蔓延问题2002年3月29日第三讲项目范围管理一、项目范围管理的定义1范围:产生项目产品所包括的所有工作以及产生这些产品所用的过程。范围管理:对项目包括什么与不包括什么的定义与控制过程。2项目范围管理工作包括:1)项目启动确认发布项目章程,正式承认项目的存在以及项目概要描述。2)范围计划进一步制定各种文档,为将来项目决策提供基础,包括范围说明书、范围管理计划等。3)范围定义:将项目主要的可交付成果分解成较小的更容易管理的单位,以便这些工作单位的时间、成本、资源等方面更容易确定。WBS4)范围核实对项目范围的正式认定。5)范围变更控制二、项目启动1项目决策与选择1)从组织整体环境和战略计划上考虑•战略计划:通过对组织优势、劣势的分析,研究组织环境中存在的机会与威胁,预测未来趋势,展望新的产品与服务需求,从而确定长远的目标规划。案例:解决公司仓库存货损坏率高的问题•信息系统经常成为企业战略的核心——竞争优势Wal_Mart的存货管理系统Owens_Corning建筑设计能源效率评测系统•支持明确的商业目标是公司投资IT项目的首要原因•(技术创新项目的选择)2)项目选择的方法•注重整个组织的需要:需求、资金、意愿•解决面临的问题或应对指示要求•财务评价:净现值、投资收益率•综合评价模型:评价标准的选择2项目章程定义:项目章程是用来正式确认项目存在并指明项目目标和管理人员的文件,是组织内部管理层对项目的认可。项目章程包括:•项目名称和授权日期•项目经理姓名和联络信息•简要的范围说明书•计划使用的项目管理方法总结•角色与职责矩阵图•项目干系人签名•主要干系人评述案例1:工程建设项目的项目建议书案例2:导入案例的项目章程项目章程示例:项目名称:信息技术更新项目启动时间:1999年3月4日计划完工日期:1999年12月4日项目经理:Kim联系方法:691—2784knguyen@abc.com项目目标:以新的公司标准为准,在9个月内为公司所有职员(大约2000人)更换软硬件。新标准请查阅附表。更新会涉及服务器、中型机以及网络的软硬件设施。预算购买软硬件成本为1000000美元,劳务费500000美元。方法:•更新信息技术现有设备的数据库信息,确定更新需求•对项目成本进行详细的估算,并向公司信息主管报告•发布软硬件的询价要求•尽量使用内部职员进行项目的计划、分析和实施角色与职责:姓名角色职责A项目发起人监督项目B信息主管监督项目、调配人员C项目经理项目计划与实施D信息技术运营主任提供指导E人力资源副总调配人员F采购部主任购买软硬件签名:评述:这个项目必须在10个月内完成。信息主管B我们保证足够人员安排,承诺对项目的支持。人力资源副总E三、范围计划编制和范围说明书1范围计划的编制输入:项目章程、产品描述、约束条件、假设条件输出:范围说明书,包括详细的辅助内容及范围计划2范围说明书•项目论证:促使项目创建的商业需求•产品简述:产品或服务的基本特征•项目可交付成果:软件项目包括的内容•决定项目成功的因素说明四、范围定义1定义与术语•范围定义:将项目分解成较小的更容易管理的单位,即工作分解结构(WBS)。•工作分解结构:一种以结果为导向的分析方法,用于分析项目所涉及的工作,所有这些工作构成了项目的整个范围。•工作包:指处于工作分解结构最低层的可交付成果或产品。(软件开发项目的WBS中的工作包一般约为80小时工作)关于工作包的描述:•子项目名称,即工作所属的子项目名称。•控制单元编码:编码不仅把不同的项目单元区别开,而且要保留它所有特征,如所属的子项目,所属区域、专业功能、要素等。在项目实施过程中的网络分析,成本管理、数据的储存、分析、统计都靠编码识别。•日期和修改版次•单元内容:指按项目任务书或合同要求确定的该控制单元的内容,是本控制单元应完成的目标和任务。•前提条件,完成该控制单元所规定的工作应有哪些条件,有哪些紧前工序,按计划哪些活动应先完成。•工序描述,控制单元由许多工序(活动)组成。•责任人•其它参加者,即其它有合作和协调责任的项目参加者。•费用,即完成该控制单元工作的成本数额,包括计划数和实际数。•工期,包括该控制单元的计划开始日期,结束日期,实际开始日期,结束日期。从上述可见,工作包是各级网络活动的详细描述,是工程目标分解和责任落实的基础,它包括工程的计划、控制、组织、合同等各方面的基本信息。XXX.XXXXXX费用分类号:1燃料循环费2直接费用3间接费用工程分类号:1土建工程2反应堆厂房设备安装3气轮机厂房设备安装...大系统分类编码图2-5美国投资帐号系统构成工作包编码举例:XXXXXXXXNN第一级费用性质分类编码第二级专业工程分类编码第三级大系统编码第四级单位工程(子系统)编码第五级分部工程编码第六级分项工程编码图2-7统一编码系统结构2工程费用22反应堆厂房的设备223反应堆辅助系统2232注硼系统223201管道·0101不锈钢管DN100PN4.0·0201不锈钢管DN50PN4.0223202管道支架·010150公斤支架··030110公斤支架223203阀门·0101电动截止阀DN50PN4.0SS··0201气动截止阀DN100PN4.0SS·223204绝热材料223205泵示例:一个企业内部网项目的WBS站点设计图形设计程序设计站点设计文本内容图象超级联结主页设计文本内容图象超级联结市场部网页设计文本内容图象超级联结销售