信息系统项目管理第一章信息系统项目管理概述信息系统项目管理2014/11/122第一章信息系统项目管理概述1.1项目与软件项目1.2项目管理的范围1.3项目管理知识体系1.4软件项目管理过程1.5组织信息化信息系统项目管理2014/11/123项目管理是第二次世界大战后期发展起来的重大新管理技术之一。项目管理主要是从开始和生产大型、高费用、进度要求严的复杂系统的需要中发展起来的。美国在60年代只有航空、航天、国防和建筑工业才愿意采用项目管理。70年代项目管理在新产品开发领域中扩展到了复杂性略低、变化迅速、环境比较稳定的中型企业中。到70年代后期和80年代,愈来愈多的中小企业也开始注目项目管理,将其灵活地运用于企业活动的管理中,项目管理技术及其方法本身也在此过程中逐步发展和完善,到80年代,项目管理已经被公认为是一种有生命力并能实现复杂的企业目标的良好方法。第一章项目管理与软件项目管理信息系统项目管理2014/11/124安排一个演出活动开发和介绍一种新产品设计和执行一个计算机系统使一个工厂现代化组织一次培训活动组织某产品的促销活动组织一次市场调查项目例子信息系统项目管理2014/11/125为某银行客户开发、安装电话银行系统。负责电话银行系统的销售工作。建立售后服务热线。管理售后服务热线,接听客户来电,解决客户问题。为客户提供优质服务。下面的工作中,哪些是项目,哪些不是项目?√××√×信息系统项目管理2014/11/1261.1项目与软件项目一、项目及其特征项目是为完成某一独特的产品或服务所做的一次性工作。一次性——项目有明确的开始时间和结束时间。当项目目标已经实现,或因项目目标不能实现而项目被终止时,就意味着项目的结束。独特性——项目所创造的产品或服务与已有的相似产品或服务相比较,在有些方面有明显的差别。项目要完成的是以前未曾作过的工作,所以它是独特的。信息系统项目管理2014/11/127项目的特征1)目标性2)相关性3)周期性4)独特性5)约束性6)不确定性7)结果不可逆转性信息系统项目管理2014/11/128二、项目群与项目、项目与子项目的关系项目群:一组相互联系的项目(大项目或战略目标)子项目:将项目分解成更便于控制的子项目信息系统项目管理2014/11/129三、软件项目工程的隐蔽性。IT项目是人的智力劳动的凝结,工作成果是逻辑实体而不是物理实体。对于工程“量”和“质”的考核,难度较大。与用户结合的紧密性。IT项目源于用户,终于用户,终身服务于用户。用户的参与度直接关系到用户最终对项目的满意度。用户的满意度是项目质量的重要衡量尺度。需求的不确定性。建设IT项目的目的是满足用户对信息管理的需求,而用户的需求往往并不是很明确的,或不是直接的。这就需要项目建设者(开发者)要用科学的方法,如需求分析、用户反馈、概要设计、用户反馈、详细设计等,不断地去挖掘用户的需求,最终满足用户需求。范围的不确定性。由于需求的模糊性,造成了项目范围具有一定的伸缩性。有些建设内容在建设合同中难以明确界定。这给工程的合同管理带来很大难度。更新的频繁。由于IT技术发展极快,IT项目的寿命也较短。所以,工程设计一定要具有前瞻性,无论硬件系统还是软件系统都应留有升级换代的余地。信息系统项目管理2014/11/1210四、软件项目要素组成软件开发的过程软件开发的结果软件开发赖以生存的资源软件开发的客户信息系统项目管理2014/11/1211五、实现项目目标的制约因素项目范围成本进度计划客户满意度项目范围成本进度计划客户满意度信息系统项目管理2014/11/1212项目定义涉及的因素沟通明确界定的工作范围预定的经费一次性工作临时组织明确具体的目标团队精神开始日期结束日期项目信息系统项目管理2014/11/1213六、项目管理项目管理:以项目为对象,在一个连续的过程中为达到项目目标,对项目所有方面所进行的计划、组织、指挥、协调和控制。(国际标准ISO10006质量管理----项目管理的质量指南)项目管理工作涉及:1)范围、时间、成本、质量2)有不同需求和期望的项目涉及人员3)需求的确认信息系统项目管理2014/11/1214项目管理的主要内容(1)从管理职能角度划分(2)从项目活动的全过程划分(3)从项目投入资源要素角度划分(4)从项目目标主约束角度划分信息系统项目管理2014/11/1215软件项目管理软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。信息系统项目管理2014/11/1216先进的成熟技术综合多学科结合的知识体系计算机和IT其他应用对象/行业专业管理其他团队管理与技术结合软件项目的特点信息系统项目管理2014/11/1217软件项目管理的特点投资大周期长高风险科技含量高,所涉及的领域宽广产品质量的隐蔽性强信息系统项目管理2014/11/1218软件项目的难点先进成熟技术综合与技术风险理论与实际结合用户与开发商多学科结合的知识体系计算机和其他应用对象/行业专业管理其他团队计算机、IT与管理科学用户行业专业其他全过程的整体管理与质量控制信息系统项目管理2014/11/1219系统开发过程整体失控项目规模越来越大,越容易失控软件失控的表现交付时间大大推迟项目经费严重超支软件质量低劣,产品难以维护信息系统项目管理2014/11/1220案例美国国防部的统计,其项目有80%处于失控状态。经费超支:平均超支145%进度失控情况:180%。当时流行一句话“90,90”,即当一个项目声称完成了90%以后,还由90%的工作要做。质量低劣:在忍受经费超支、进度落后的折磨后,完成的软件质量很差,无法维护。美国税收系统美国的税收系统是60年代开发的,费用超支80%。90年代美国税收制度改革,需要调整税收软件时发现:该系统编码混乱,没有明确的文档,无法升级,导致美国每年预计损失500亿美元的税收。IBM360系统IBM360系统的开发失败,总设计师引咎辞职,到大学教书。他后来总结了360系统失败的经验,写出了著名的《神秘的人月》一书,提出了对加人、加班的思考:当一个项目出现问题时,自然会想到用加班、增加人手来解决;可当新人加入项目后,由于对项目不熟悉,反而会使项目产生更多的错误。信息系统项目管理2014/11/1221整体成功率ERP项目的成功率:10%信息系统项目管理2014/11/1222系统开发风险需求识别不足错误资金估算和进度计划新技术的风险项目管理缺陷缺乏高级IT管理人员和高级技术人员服务商质量低其他信息系统项目管理2014/11/1223系统开发风险—需求识别不足比例:51%解决:加强与客户的沟通信息系统项目管理2014/11/1224系统开发风险—错误资金估算和进度计划比例:48%解决:积累历史数据信息系统项目管理2014/11/1225系统开发风险—高新技术风险比例:45%解决:慎重采用新技术实例:一个MIS项目采用了Oracle6数据库。在开发过程中,Oracle7发布了,项目经理冒失地将Oracle升级后,发现由于不兼容的原因,有30%的数据无法使用。起初想通过修改数据解决问题,后来发现工作量太大,又决定将数据导回到Oracle6。可是当数据导回后发现,由于前面已经修改了不少数据,这些数据在Oracle6中又无法使用了。信息系统项目管理2014/11/1226系统开发风险—缺乏高级IT管理人员和高级技术人员比例:42%解决:项目团队的组成在该领域中高级IT管理人员作项目经理有相当的技术能力和经验的人做总设计师,确定在项目中的工作时间。信息系统项目管理2014/11/1227系统开发风险—服务商质量低比例:42%问题开发商监理产品供应商其他资质与考核信息系统项目管理2014/11/1228项目管理是企业软件项目成功的保证。软件项目的成功来之不易,统计数据表明(见下图),只有26%的项目是成功的。成功的软件项目依赖成功的项目管理。信息系统项目管理2014/11/12291.2项目管理的范围一、项目管理的要素项目要素三要素:质量、速度、成本四要素:质量、速度、成本和范围五要素:质量、速度、成本、范围和组织六要素:质量、速度、成本、范围、组织和客户满意度信息系统项目管理2014/11/1230项目管理的5要素技术(Technical)方法(Methodology)团队建设(TeamBuilding)信息(Information)沟通(Communication:80%jobs):信息系统项目管理2014/11/1231项目干系人项目参与人项目参与人是指项目的参与各方。简单项目:假日旅行只有自己参与,生日家宴只有主人和客人两方参与。大型复杂的项目往往有多方面的人参与,例如建设方、投资方、贷款方、承包人、供货商、建筑/设计师、监理工程师、咨询顾问等。他们往往是通过合同和协议联系在一起,共同参与项目。和这种情况下,项目参与人往往就是相应的合同当事人。建设方通常都要聘用项目经理及其管理班子来代表业主对项目进行管理。实际上项目的各方当事人需要有自己的项目管理人员。软件项目:甲方、乙方,第三方项目干系人项目干系人包括项目当事人和其利益受该项目影响(受益或受损)的个人和组织;也可以把他们称作项目的利害关系者。除了上述的项目当事人外,项目干系人还可能包括政府的有关部门、社区公众、项目用户、新闻媒体、市场中潜在的竞争对手和合作伙伴等;甚至项目班子成员的家属也应视为项目干系人。信息系统项目管理2014/11/1232项目干系人(stakeholder)积极参与项目、其利益受到该项目影响的个人或组织。1.项目经理2.客户3.项目管理团队4.执行组织5.项目团队成员6.项目发起人/出资人7.项目管理办公室8.其他金融机构9.其他受影响的组织和个人信息系统项目管理2014/11/1233二、项目管理的三角形时间,质量和成本管理构成了三角形,即“项目管理三角形”质量速度成本范围信息系统项目管理2014/11/1234项目三角形中的成本,主要来自于所需资源的成本,自然也包括人力资源的成本。为了缩短项目时间,就需要增加项目成本(资源)或减少项目范围;为了节约项目成本(资源),可以减少项目范围或延长项目时间;如果需求变化导致增加项目范围,就需要增加项目成本(资源)或延长项目时间。三角形中间是范围管理,也就是我们说的项目范围。信息系统项目管理2014/11/1235三、项目管理的要点人员问题过程信息系统项目管理2014/11/12361.3项目管理知识体系美国项目管理协会(ProjectManagementInstitution,PMI)于1966年在美国宾州成立,是目前全球影响最大的项目管理专业机构,其组织的项目管理专家(ProjectManagementProfessional,PMP)认证被广泛认同。PMI的突出贡献是总结了一套项目管理知识体系(ProjectManagementBodyOfKnowledge,PMBOK)。信息系统项目管理2014/11/1237PMBOK的基本概念PMBOK总结了项目管理实践中成熟的理论、方法、工具和技术,也包括一些富有创造性的新知识。9个知识领域PMBOK把项目管理知识划分为九个知识领域(集成、范围、时间、成本、质量、人力资源、沟通、风险和采购),每个知识领域包括数量不等的项目管理过程。下面将对这九个知识领域,以及每个知识领域中的项目管理过程进行简单介绍。信息系统项目管理2014/11/1238PMBOK的基本概念5个管理过程所谓过程就是基于一定输入,采用相关工具和技术,产生一定输出的活动集合。项目是由各种过程组成的,这些过程可分为两类:1)与项目管理有关的过程,涉及项目组织和管理;2)与产品有关的过程,涉