软件项目管理讲义课程

上传人:宝**** 文档编号:243329990 上传时间:2024-09-21 格式:PPT 页数:84 大小:301.50KB
返回 下载 相关 举报
软件项目管理讲义课程_第1页
第1页 / 共84页
软件项目管理讲义课程_第2页
第2页 / 共84页
软件项目管理讲义课程_第3页
第3页 / 共84页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,软件项目管理,Overview,Version 1.40, (海量营销管理培训资料下载),Revision History,Version 0.1, August 4, 2003,Version 1.0, Sept 4, 2003,Version 1.1, April 25, 2004,Version 1.2, June 3, 2004,Version 1.3, Aug 11, 2004,Version 1.4, Sept 11, 2004, (海量营销管理培训资料下载),课程目标,理论,学习和掌握项目管理的知识体系和基本技术,理论的应用,了解软件项目管理的最佳实践活动, (海量营销管理培训资料下载),课程安排,第一部分:软件项目管理的基础知识,第二部分:项目管理知识体系,第三部分:项目管理实践, (海量营销管理培训资料下载),课程考核,课堂表现,10%,课后作业,50%,期末考试,40%, (海量营销管理培训资料下载),主题,软件-项目-管理,界定所要研究领域的知识范围,分解目标主体,优先级排序?, (海量营销管理培训资料下载),管理?,什么是管理?,管理的作用?,管理的基本原则和目标?, (海量营销管理培训资料下载),项目?,什么是项目?,项目的特征?,对项目实施管理应该关注哪些特征?, (海量营销管理培训资料下载),软件?,软件的特征?,管理软件项目的难点和关注点?, (海量营销管理培训资料下载),教学原则及要求,课程设计的基本原则一:讲授目标,授人以渔,课程设计的基本原则二:讲授内容,突出重点,课程设计的基本原则三:讲授方法,实践为主, (海量营销管理培训资料下载),成功项目管理的秘诀,Come here, I want to tell you,20 secrets of,successful project management, (海量营销管理培训资料下载),本节内容,管理学一般知识,项目一般知识,软件一般知识, (海量营销管理培训资料下载),角色的转变,学习软件项目管理的第一个核心是:管理。,管理学在很多方面有着和工程学不一样的思维方式和实践方法。从工程师走向项目经理职位的人,需要面临着一个重要的角色转变,管理者。, (海量营销管理培训资料下载),管理学的发展,管理学发展至今,仍然是一门非严格的社会科学,它有很多的流派,不存在统一的定理和法则。每一流派都是从不同的角度,在现实中总结和归纳的几个基础假设发展起来的, (海量营销管理培训资料下载),什么是管理,管理:是指同别人一起,或通过别人使活动完成得更有效的过程, (海量营销管理培训资料下载),管理的目标,生产率,这包括两方面的关注:,效果(effectiveness),效率(efficiency),效率和效果是相互联系的,有效果,有效率,没效果,有效率,有效果,没效率,没效果,没效率, (海量营销管理培训资料下载),管理的功能,本世纪初,法国工业家Henri Fayol提出5种管理职能:计划(plan)、组织(organize)、指挥(command)、协调(coordinate)、控制(control),现在,基本上简化为4种职能:计划、组织、领导、控制, (海量营销管理培训资料下载),有效的与成功的管理活动,Fred Luthans提出问题:在组织中提升得最快的管理者,与在组织中成绩最佳的管理者从事的是同样的活动吗?,研究分析管理者的活动,分成为4类活动:,传统管理:决策、计划和控制,沟通:交流例行信息和处理文书工作,人力资源管理:激励、惩戒、调解冲突、人员配备和培训,网络联系:社交活动、政治活动和与外界交往, (海量营销管理培训资料下载),一般的管理者,平均意义上的管理者, (海量营销管理培训资料下载),成功的管理者,成功的管理者,是指在组织中晋升的速度作为标志, (海量营销管理培训资料下载),有效的管理者,有效的管理者,是指用工作成绩的数量和质量以及下级对其满意和承诺的程度作为标志, (海量营销管理培训资料下载),研究管理学历史的意义,可以帮助你理解今天的管理理论和实践,还可以帮助你了解当今的管理概念是怎么一步步演变而来的, (海量营销管理培训资料下载),管理学的演变:劳动分工,Adam Smith,1776年的国富论提出了劳动分工(Division of labor)。,劳动分工之所以能够提高生产率,是因为它提高了每个工人的技巧和熟练程度,节约了由于变换工作浪费的时间,以及有利于机器的发明和应用, (海量营销管理培训资料下载),管理学的演变:科学管理,Frederick Winslow Taylor,1911年科学管理原理提出了科学管理(Scientific management)理论,即应用科学方法确定从事一项工作的“最佳方法”,Henry L. Gantt,Taylor的同事和追随者,发明了Gantt chart, (海量营销管理培训资料下载),管理学的演变:一般行政管理,与科学管理同时代的另一批思想家从整个组织的观点考察管理,称之为一般行政管理(General administrative theorists),Henri Fayol,他关注的是所有管理者的活动,并且把这些实践经验上升为理论。提出了14条管理原则,其主要精神反映在:,劳动分工,职权等级,统一的控制和指挥,正式的制度,秩序, (海量营销管理培训资料下载),管理学的演变:人力资源方法,人际关系运动,其核心认为员工满意度和生产率直接相关。主要贡献者:,Dale Carnegie,成功的方式是争取其他人的合作,Abraham Maslow,需要层次伦,Douglas McCregor,X/Y理论, (海量营销管理培训资料下载),管理学的演变:人力资源方法,行为科学理论,主要是一群心理学家和社会学家,依靠科学的方法研究组织行为。他们的贡献是我们今天理解领导、雇员动机的基础,其主要贡献者包括:,Fred Fiedler,Victor Vroom,Frederick Herzberg,David McClelland, (海量营销管理培训资料下载),总结,科学管理和一般行政管理都把组织看作机器,而管理者是工程师,他们确信只要有输入,机器就可以保证正常的运转。但是人力资源方法则重新评价简单化的机器模型特点, (海量营销管理培训资料下载),总结,科学管理:通过寻求从事每项工作的“最佳方法”追求更高的生产效率,一般行政管理:寻求应用于整体组织的管理原则,人力资源方法:集中于人的管理, (海量营销管理培训资料下载),管理学的现代趋势,二次大战后西方各种管理学派纷纷涌现,出现了百家争鸣的局面。据Harold Koontz的归纳,到1980年时已有11个学派。而以下的方法都在寻求统一管理体系框架:,过程方法,Process approach,系统方法,System approach,权变方法,Contingency approach, (海量营销管理培训资料下载),管理的直觉,很多人对管理活动都有一些直觉的判断,快乐的员工是生产率高的员工,当上司表现得友好、可信和平易近人时,员工们都会表现出很高的积极性,每个人都渴望得到一份有挑战性的工作,为了让人们做好他们的工作,你不得不使用少量的恐吓,金钱对每个人都是激励因素,大多数对别人薪水的关心程度甚于对自己薪水的关心,最有效的工作群体是没有冲突的群体, (海量营销管理培训资料下载),小结:建立管理的意识,学习“软件项目管理”,首先要建立学习“管理学”的方法和意识,特别是需要避免那些在工程学有效而在管理学无效的方法和意识:,管理学是社会科学,不是自然科学,管理学的研究对象是人,无法用客观规律描述和预测的客体,管理无定式,是艺术而非科学, (海量营销管理培训资料下载),本节内容,管理学一般知识,项目一般知识,软件一般知识, (海量营销管理培训资料下载),什么是项目,项目是为完成某一独特产品或服务所做的一次性努力。项目具有如下特征:,有一个独特的目的(a unique purpose)。大部分项目都要拿出一个期望的产品或服务,一次性的(temporary),需要使用有限的资源(require resources),有许多项目利益相关者(have sponsor or customer),不确定性(involves uncertainty), (海量营销管理培训资料下载),什么是运营,组织中间还有另外一大类活动称为:运营(Operation)。它是连续不断、周而复始的活动,举例:生产,财务,人力资源等, (海量营销管理培训资料下载),Project vs Operation,Project,Operation,负责人,项目经理,部门经理,实施组织,项目组,部门组织,管理方法,变更管理,保持连贯,是否持续,一次性,循环,是否常规,独特性,常规性,考核指标,以目标为导向,效率和有效性,管理过程,计划,实施和控制, (海量营销管理培训资料下载),项目约束,传统的项目管理认为:每一个项目都会在质量,时间和成本三个方面受到约束,也称为软约束,管理这几项约束,就需要在几者之间进行权衡。由于项目的不确定性和资源使用的竞争性,很少有项目能完全按照原先约定时间,成本和质量目标完成, (海量营销管理培训资料下载),第四约束:范围,实际上在很多项目中,项目范围也构成了一个重要的约束条件, (海量营销管理培训资料下载),讨论,按照你的经验,在软件项目中,约束的优先级别排列?,在项目开始期间,计划资源的分配时,约束的优先级排列?,在项目后期,资源分配在考虑约束的优先级排列?,两者之间存在差异吗?为什么?,TIME,COST,QUALITY,SCOPE, (海量营销管理培训资料下载),什么是项目管理,Project Management is “,the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirements,” (Page 7),Project managers must not only strive to meet specific scope, time, cost, and quality goals of projects, they must also facilitate the entire process to meet,the needs and expectations of the people involved in or affected by project activities,., (海量营销管理培训资料下载),什么是项目管理,项目管理是指:在项目活动中运用,专门的知识、技能、工具和方法,,使项目能够,实现或超过项目干系人的需要和期望,项目管理的知识体系,根据“项目”的特征借用了一般管理学的基本原则具体化而形成, (海量营销管理培训资料下载),项目管理的六要素,成本,组织,时间,范围,质量,客户满意度, (海量营销管理培训资料下载),如何看待项目管理,完整的一套工作流程,包括启动、计划、实施、控制、收尾等一整套工作流程,被看作一个整体工作,各个要素相互制约,为解决实际问题而创建的工作氛围,通常是以项目组织为基础,一套完整的技能和手段的合集,PMBOK定义了一套知识领域, (海量营销管理培训资料下载),本节内容,管理学一般知识,项目一般知识,软件一般知识, (海量营销管理培训资料下载),软件的特征,构造软件产品的过程特征?,构造软件产品的人员特征?,构造软件产品的难点?, (海量营销管理培训资料下载),软件特点,不会“磨损”,但会退化,时间,失效率,磨合,磨损, (海量营销管理培训资料下载),软件的特点,“退化”源于“变化”,“变化”超越“计划”,时间,失效率,理想曲线,修改点,软件变更代价巨大, (海量营销管理培训资料下载),软件工程化,IT界引入工程的概念则起源于60年代的“软件危机”,提出了最早的工程化信息系统开发模型-瀑布模型,Waterfall Model最早给出了构造一个软件的工程化过程, (海量营销管理培训资料下载),瀑布模型,需求,分析,设计,实现,测试,Objective?, (海量营销管理培训资料下载),产品生命周期,System Development Life Cycle (SDLC),System requirement allocated to software,Requirement analysis,Design,Implementation,Testing, (海量营销管理培训资料下载),本节内容,项目的过程管理,项目组织,项目经理, (海量营销管理培训资料下载),项目管理的基本概念:过程,PMBOK:,Project are composed of process.,Project processes generally fall into one of two major categories:,Project management process, PMBOK,Product-oriented process,software engineering, (海量营销管理培训资料下载),什么是过程?,A Process is,a sequence of tasks,A process is,a systematic Way,of Doing Things,A process is a series of actions,bringing about a result,A Process facilitates,the completion of an objective, (海量营销管理培训资料下载),为什么要有过程?,A defined process is a procedure or tool for planning and controlling of a project,Avoid re-invention of procedures,Capture and retain best practices,Reduce “learning curve”,Accumulate the intellectual assets and continuously improved,重复过去的成功!, (海量营销管理培训资料下载),Process,过程的概念来自于传统的工程界,一个好的过程可以产生好的产品和结果。,过程有固化和继承经验的作用。这在传统的工业化重复性生产中起到了极其重要的作用, (海量营销管理培训资料下载),Reuse的意义,积累,降低成本和风险,提高生产率和成功率,积累,持续改进的基础, (海量营销管理培训资料下载),项目管理过程,项目管理知识框架就是建立了一系列可被复用的项目管理过程,项目管理过程按照2维坐标分类:,知识领域,过程组,过程组,知识领域,项目过程,项目过程,项目过程, (海量营销管理培训资料下载),核心知识领域,项目范围管理:确定和管理为成功完成项目所要做的全部工作,项目时间管理:制定可以接收的项目进度计划,并确保项目的及时完工,项目成本管理:预算准备和管理工作,项目质量管理:确保项目满足各方明确约定的,或各方默认的需要, (海量营销管理培训资料下载),核心知识领域,实际上,4大核心知识领域构成了一个项目的目标。项目目标的完整描述:,项目完成的是什么?范围,花多长时间?时间,多大的代价?成本,达到的目标是什么?质量, (海量营销管理培训资料下载),辅助知识领域,项目人力资源管理:如何有效利用参与项目的人,项目沟通管理:产生、收集、发布和保存项目信息,项目风险管理:对项目相关的风险进行识别、分析和应对,项目采购管理:根据项目的需要从项目执行组织外部获取和购进产品和服务, (海量营销管理培训资料下载),知识领域的总体,项目整体管理:发挥项目管理整体上的支撑作用,与其它项目管理知识领域互相影响, (海量营销管理培训资料下载),过程组,启动(Initiating),计划(Planning),实施(Executing),控制(Controlling),收尾(Closing),启动,计划,实施,控制,收尾, (海量营销管理培训资料下载),项目管理知识体系PMBoK2000,项目整体管理,项目计划制定,项目计划实施,整体变更管理,项目范围管理,启动,范围计划编制,范围定义,范围确认,范围控制,项目时间管理,活动定义,活动排序,历时估算,进度计划编制,进度控制,项目成本管理,资源计划编制,成本估算,成本预算,成本控制,项目质量管理,质量计划编制,质量保证,质量控制,人力资源管理,组织计划编制,人员获取,团队建设,项目沟通管理,沟通计划编制,信息发布,绩效报告,管理收尾,项目风险管理,风险识别,风险管理计划编制,定性风险分析,定量风险分析,风险应对计划编制,风险监控,项目采购管理,采购计划编制,询价计划编制,询价,供方选择,合同管理,合同收尾, (海量营销管理培训资料下载),项目管理知识体系PMBoK2004,项目整体管理,制定项目章程,制定项目范围说明书,制定项目管理计划,指导和管理项目执行,监控项目工作,整体变更管理,项目收尾,项目范围管理,范围计划编制,范围定义,创建WBS,范围确认,范围控制,项目时间管理,活动定义,活动排序,资源估算,历时估算,进度计划编制,进度控制,项目成本管理,成本估算,成本预算,成本控制,项目质量管理,质量计划编制,质量保证,质量控制,人力资源管理,组织计划编制,项目团队组建,项目团队建设,管理项目团队,项目沟通管理,沟通计划编制,信息发布,绩效报告,项目干系人管理,项目风险管理,风险识别,风险管理计划编制,定性风险分析,定量风险分析,风险监控,项目采购管理,采购计划编制,合同编制,招标,供方选择,合同管理,合同收尾, (海量营销管理培训资料下载),我们学习的是什么?,实施一个项目所需要的过程,支持过程实践的方法和工具,思考题:,不同类型的项目,过程一样吗?,不同类型的项目,支持实践的方法和工具一样吗?, (海量营销管理培训资料下载),Project Acquisition,Project Feasibility,项目生命周期,A Project Life Cycle is a collection of project phases,Project phase vary by project or industry, but some general phase includes:,Concept,Development,Implementation,Close-out,Management,Plan,Project,Plan,Last work,package,Completed,Work, (海量营销管理培训资料下载),完整的项目管理知识,项目管理,知识和实践,一般管理,知识和实践,应用领域,知识和实践, (海量营销管理培训资料下载),本节内容,项目的过程管理,项目组织,项目经理, (海量营销管理培训资料下载),项目组织结构的设计,项目组织是为一个明确的项目目标而存在并运行的。对项目的目标、项目的结构以及项目环境进行分析,设计一种最适合的组织系统,有利于保障项目目标的实现, (海量营销管理培训资料下载),项目组织结构的设计过程,确定项目目标,目标划分,设事,设机构,设人,实施,机构和职责划分,人员和权责划分,检查与反馈,组织运用,工作划分,实现目标, (海量营销管理培训资料下载),组织结构设计内容和结果,内容,责任和报告关系,业务关系,人员配置,结果,组织图,职位说明书,组织手册, (海量营销管理培训资料下载),组织设计原则,整体性原则,目标统一性原则,统一指挥性原则,分工协作原则,适度管理宽度原则,集权与分权相结合的原则,权力、职责对称性原则,精干高效原则,稳定性与适应性相结合原则,均衡性原则, (海量营销管理培训资料下载),项目组织的职权结构,管理一般分为:上层管理,中层管理,基层管理,上层管理:从组织整体利益出发,实行统一指挥和综合管理,制定组织目标和实现目标的大政方针,中层管理:分目标制定,拟定实施方案,分配资源,协调和评价下级组织活动,基层管理:按照规定的计划和程序,完成任务,高层、决策层,中层、执行层,一线,基层, (海量营销管理培训资料下载),组织架构,职能型(Functional),项目型(Project),矩阵型(Matrix), (海量营销管理培训资料下载),职能型,CEO,VP Engineering,VP Marketing,VP IT,VP HR,Staff,Staff,Staff,Staff, (海量营销管理培训资料下载),项目型,CEO,PM A,PM B,PM C,PM D,Staff,Staff,Staff,Staff, (海量营销管理培训资料下载),矩阵型,CEO,Program Manager,VP Engineering,VP Marketing,VP IT,Staff,Staff,Staff,Staff,PM A,PM B,PM B,Engineers,Engineers,Engineers,Sales,Sales,Sales,IT,IT,IT, (海量营销管理培训资料下载),本节内容,项目的过程管理,项目组织,项目经理, (海量营销管理培训资料下载),项目经理有效管理的因素,成功的项目管理是管理者、被管理者和管理局面三者共同组成, (海量营销管理培训资料下载),管理者:项目经理,管理者对下级的信任程度:民主/独断,管理者的权威,管理者的注意重点:效率/人员成长/项目实绩,管理者能力和习惯:自己决策/集体决策, (海量营销管理培训资料下载),被管理者:项目成员,独立性要求的强弱,参与决策的愿望和兴趣,对项目目标的理解程度,决策能力, (海量营销管理培训资料下载),管理局面:管理方式,项目组织规模和地域分布,成员工作效率和人际关系,决策的紧迫程度, (海量营销管理培训资料下载),项目经理的技能要求,优秀的领导能力,快速的应变能力,运营项目管理知识的能力,高效的激励能力,非凡的沟通能力,高效的时间管理能力,良好的人际交往能力, (海量营销管理培训资料下载), (海量营销管理培训资料下载),
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!