软件项目管理_概述ppt-PowerPointPres

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

软件项目管理—王灿辉1福州大学·软件学院·软件工程教研室王灿辉wangcanhui@fzu.edu.cn软件项目管理软件项目管理—王灿辉2突出软件工程创新实践能力的培养,提高组织、沟通与团队协作能力,毕业后可以从事计算机软件开发、软件测试、软件项目组织与管理等方面的工作。软件工程专业培养目标软件项目管理—王灿辉3学习C、C++、Java语言等培养合格的程序员学习《数据库》、《软件工程》等培养软件开发人员(分析、设计等)学习《软件项目管理》课程培养软件项目经理课程开设目的软件项目管理—王灿辉4(美)JamesP.Lewis著,项目经理案头手册(第2版),TheProjectManager'sDeckReference(2ndEdition),机械工业出版社,2001.10(美)JoelHenry编著,SoftwareProjectManage-ment(AReal-WorldGuidetoSuccess)影印版,科学出版社,2004.1(刘宇驰李伟等译,软件项目管理—通向成功的现实指南,中国电力出版社,2004.11)主要参考书软件项目管理—王灿辉5(英)BobHughes,MikeCotterell著,廖彬山王慧译,软件项目管理----原书第4版(SoftwareProjectManagement,4thEdition),机械工业出版社,2007.4FrederickP.BrooksJR.,人月神话--20周年经典纪念版(TheMythicalMan-Month),清华大学出版社,2002.11李帜林立新曹亚波编著,软件工程项目管理—功能点分析方法与实践,清华大学出版社,2005.3主要参考书软件项目管理—王灿辉6(美)PhilipMetzger,JohnBoddie著,陈勇强费琳等译,软件项目管理—过程控制与人员管理(第3版),ManagingaProgrammingProject—ProcessesandPeople(3rdEdition),电子工业出版社,2002.8(美)ChrisF.Kemerer著,李玉英等译,软件项目管理:阅读和案例(SoftwareProjectManage-ment:ReadingsandCases),上海财经大学出版社,2004.7主要参考书软件项目管理—王灿辉7软件人员的生涯(初级)程序员、软件工程师项目经理其他管理工作技术销售培训及教师…两类走极端的人:一类只喜欢编程,一类人从不喜欢编程。软件项目管理—王灿辉8软件开发是高风险、高投入的项目开发时间长、成本高无法证明正确性维护代价高开发、维护难于度量等等偏激看法:凡是软件开发项目就不可能按时完成。软件开发面临的问题软件项目管理—王灿辉9福州大学·软件学院·软件工程教研室·王灿辉wangcanhui@fzu.edu.cn软件项目管理软件项目管理—王灿辉10启发性的统计据美国权威的科技情报与数据统计组织GartnerGroup报告:全世界项目失控率高达40%!每一失控项目平均损失约一百万美元!61%的失控项目是由于缺乏包括项目管理办公室(PMO)在内项目职能管理所造成。60%的失控项目是由于不曾进行项目管理人员的正规化培训所造成。软件项目管理—王灿辉11项目和项目管理根据美国项目管理协会(PMI)的定义:项目是为完成某一独特的产品或服务所做的一次性努力。从根本上说,项目就是一系列的相关工作。项目管理是20世纪40年代以后迅速发展起来的一门科学,是现代管理学中的一个重要分支。软件项目管理—王灿辉12项目和项目管理中国项目管理研究委员会对项目的定义是:项目是一个特殊的将被完成的有限任务。它是在一定时间内,满足一系列特定目标的多项相关工作的总称。软件项目管理—王灿辉13项目和项目管理项目是一次性、多任务的工作,具有明确规定的开始和结束日期,特定的工作范围、预算和要达到的特定性能水平。项目管理:对那些为达到项目目标必须执行的活动进行计划和控制。软件项目管理—王灿辉14什么是项目?工作分为两类:重复性、持续性的工作,称为运作。独特性、一次性的工作,称为项目。项目是为创造某种独特产品或服务所做的一次性的努力。项目:在一定的期间内,为创造某特定的产品或提供特定的服务而进行的努力。(时间,目标,约束条件)软件项目管理—王灿辉15什么是项目?常规活动项目探索作业结果不定的活动软件项目管理—王灿辉16项目的基本特征项目的独特性项目的一次性项目的组织性项目的生命期项目的资源消耗性项目的目标冲突性项目后果的不确定性范围时间成本目标要求预算费用完成期限软件项目管理—王灿辉17管理(Management)管理是人们共同劳动的需要,是为了达到一定目标而采用各种形式、方法和手段对人、财、物等进行计划、组织、领导和控制的一系列活动的总称。管理工作的成败取决于能否作出有效的决策,而决策的正确与否则主要取决于信息的质和量。软件项目管理—王灿辉18管理(Management)管理的目的是让大家一起把工作做好,并且让各人获得各自的快乐和满足。当一个组织被出色地领导时,雇员甚至不知道他们已被领导。在项目完成时,他们会自豪地说:“看看我们通过努力取得的成绩吧”。所以管理者不能老惦记着自己是一个官,而应时刻意识到自己是责任的主要承担者。软件项目管理—王灿辉19管理的基本职能①计划职能:确定目标,拟订方案,制定计划,达到预期效果。②组织职能:包括人的组织和工作的组织。③领导职能:作用在于指引和影响个人或组织实现某种目标。④控制职能:是对具体管理业务进行计量和纠正,确保管理目标以及为达到目标而拟订的计划得以实现。软件项目管理—王灿辉20什么是项目管理?按PMI的定义:项目管理就是“在项目活动中运用一系列的知识、技能、工具和技术,以满足或超过相关利益者对项目的要求”。中国项目管理研究委员会对项目管理总结为:“项目管理”一词具有两种不同的含义,其一是指一种管理活动;其二是指一种管理学科,前者是一种客观的实践活动,后者是前者的理论总结;前者以后者为指导,后者以前者为基础。软件项目管理—王灿辉21项目管理项目管理贯穿整个项目的生命期,是对项目的全过程管理。软件项目管理—王灿辉22项目管理的特点项目管理的对象是项目。系统工程思想贯穿项目管理的全过程。项目管理的组织:具有一定的特殊性。项目管理的体制是基于团队管理的个人负责制,项目经理是整个项目组中协调、控制的关键。项目管理的要点是创造和保持一个使项目顺利进行的环境,使置身于这个环境的人们能在集体中协调工作以完成预定的目标。项目管理的方法、工具和技术手段具有先进性。软件项目管理—王灿辉23项目管理的基本内容PMI编写的《项目管理知识体系PMBOK》将项目管理划分为9个知识领域:范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理和综合管理。综合管理范围管理时间管理成本管理质量管理人员管理沟通管理风险管理采购管理软件项目管理—王灿辉24项目管理的基本内容中国项目管理研究委员会则将项目管理的内容概括为2个层次、4个阶段、5个过程、9大知识领域、42个要素及多个主体。项目层次企业层次项目层次项目主体业主承包商监理用户项目阶段概念阶段开发阶段实施阶段收尾阶段基本过程启动过程计划过程执行过程控制过程结束过程综合管理范围管理时间管理成本管理质量管理知识领域人力资源管理风险管理沟通管理采购管理项目与项目管理项目管理的运行通过项目进行管理系统方法与综合项目背景项目阶段与生命周期项目开发与评估项目目标与策略项目成功与失败标准项目启动项目收尾项目结构范围与内容时间进度资源项目费用与融资技术状态与变化项目风险效果度量项目控制信息、文档与报告项目组织团队工作领导沟通冲突与危机采购与合同项目质量管理项目信息学标准与规范问题解决项目后评价项目监理与监督业务流程人力资源开发组织的学习知识要素变化管理项目投资体制系统管理项目管理基本内容软件项目管理—王灿辉26项目管理的基本内容1.项目综合管理项目:其包括3个基本的子过程:制订项目计划;项目计划执行;综合变更控制。2.项目范围管理:PMBOK将其分成5个阶段:启动;范围计划;范围界定;范围核实;范围变更控制。3.项目时间管理:PMBOK提出,项目时间管理由下述5项任务组成:活动定义;活动排序;活动时间估计;项目进度编制;项目进度控制。4.项目成本管理:包括以下4个过程:制订资源计划;成本估计;成本预算;成本控制。5.项目质量管理:主要包括以下4个过程:质量规划;质量控制;质量保证;全面质量管理。软件项目管理—王灿辉27项目管理的基本内容6.项目人力资源管理:包括如下几个主要的过程:人力资源规划;招聘与解聘;筛选;定向;培训;绩效评估;职业发展;团队建设。7.项目风险管理:PMBOK将其归纳为4个主要过程:风险识别;风险估计;风险应对计划;风险控制。8.项目沟通管理:包括如下一些基本的过程:编制沟通计划;信息传递;绩效报告;管理收尾。9.项目采购管理:主要包括:编制采购计划;编制询价计划;询价;选择供应商;合同管理;合同收尾。软件项目管理—王灿辉28实施项目管理的意义保证工期提高产量提高产品质量减少浪费降低成本增进与客户良好关系增强竞争力软件项目管理—王灿辉29项目管理方法的普及推广美国项目管理学会(PMI:PROJECTMANAGEMENTINSTITUTE)项目管理知识体系指南(PMBOK:GUIDETOTHEPROJECTMANAGE-MENTBODYOFKNOWLEDGE)项目经理资格认证PMP(PROJECTMANAGEMENTPROFESSIONAL证书和CAPM(CERTIFIEDASSOCIATEINPROJECTMANAGEMENT)证书PMP考试已进入中国软件项目管理—王灿辉30关于PMP项目经理资格认证美国项目管理学会颁发要求学士或以上4500小时项目经验35小时项目管理正规教育书面考试遵守项目经理职业道德学士以下7000小时项目经验,其余要求同上软件项目管理—王灿辉31中国项目管理师国家职业资格认证劳动和社会保障部计划在全国范围内推行的四级项目管理专业人员资质认证体系项目管理员助理项目管理师项目管理师高级项目管理师软件项目管理—王灿辉32项目管理在中国项目管理尚处于起步阶段。项目,尤其高科技项目,尚缺乏规范化的管理近年来项目管理已得到政府的广泛重视全世界近30,000人获PMP(项目管理资质认证)证书,并以每年15%的速度增长。但在中国获PMP者约1,500人缺乏正规的项目管理教育缺乏各层次项目管理人才软件项目管理—王灿辉33中国需要大量合格的项目经理企业急需项目经理涉外项目要与国际模式接轨跨国公司用人政府机构急需项目经理金融机构急需项目经理持PMP证书:全球3万人,中国约1000-1500人劳动与社会保障部宣布:即将实施项目管理师制度项目管理人员必须持证上岗软件项目管理—王灿辉34项目经理——炙手可热的新兴职业需求量大稳定性强高科技企业需求迫切项目经理——小型CEO项目经理项目管理专家软件项目管理—王灿辉35按照预定的进度、成本和质量,开发出满足用户要求的软件产品用户需求确保软件质量成本限制进度限制软件开发成本约束进度约束高质量软件用户需求软件项目开发的任务软件项目管理—王灿辉36什么是软件项目管理?对软件项目开发过程中所涉及的过程、人员、产品、成本和进度等要素进行度量、分析、规划、组织和控制的过程,以确保软件项目按照预定的成本、进度、质量要求顺利完成。软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。软件项目管理—王灿辉37软件项目管理的目的软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分

1 / 73
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功