项目管理(课堂PPT).ppt
《项目管理(课堂PPT).ppt》由会员分享,可在线阅读,更多相关《项目管理(课堂PPT).ppt(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程第22章 项目管理2024/7/61.主要内容n风险管理风险管理n人员管理人员管理n团队协作团队协作2024/7/62.项目n随着社会的发展,人类有组织的活动逐步分化为随着社会的发展,人类有组织的活动逐步分化为两种类型:两种类型:作业作业:连续不断、周而复始的活动,如车间加工产品:连续不断、周而复始的活动,如车间加工产品的活动、财务人员的日常工作等。的活动、财务人员的日常工作等。项目项目:临时性的、一次性的活动,如企业新产品开发、:临时性的、一次性的活动,如企业新产品开发、应用软件开发等。应用软件开发等。n我们把利用有限资源、在一定的时间内,完成满我们把利用有限资源、在一定的时间内,完
2、成满足一系列特定目标的多项相关工作叫做足一系列特定目标的多项相关工作叫做项目项目。2024/7/63.项目的价值项目的价值 项项 目目日常工作日常工作组组织织 步步 进进 项项 目目日常工作日常工作 项项 目目日常工作日常工作n组织通过日常工作来组织通过日常工作来维持基本地运行;维持基本地运行;n通过项目来推进自身通过项目来推进自身地发展和壮大。地发展和壮大。u项目是实现价值、项目是实现价值、成就事业的载体!成就事业的载体!项目4.n软软件件是是计计算算机机系系统统中中与与硬硬件件相相互互依依存存的的另另一一部部分分,它它是是程程序序、数数据据和和文文档档的的完完整整集集合。合。软件的定义软件
3、的定义5.n一个软件系统通常包括:一个软件系统通常包括:在计算机运行中能够提供所希望的功能和性能的在计算机运行中能够提供所希望的功能和性能的程序程序;使程序能够正确运行的数据结构和使程序能够正确运行的数据结构和数据数据;描描述述系系统统结结构构的的文文档档和和如如何何使使用用与与维维护护系系统统的的用用户户文文档档。u程序是软件的窗口,它展示着系统的能力;程序是软件的窗口,它展示着系统的能力;u数据是软件的根本,它决定了系统的价值;数据是软件的根本,它决定了系统的价值;u文档是软件的灵魂,它关系到系统的命运。文档是软件的灵魂,它关系到系统的命运。软件的定义软件的定义6.nIT IT 项目失败的
4、原因主要有两个:项目失败的原因主要有两个:1 1)IT IT 项目越来越项目越来越复杂复杂 2 2)缺乏)缺乏合格合格的的IT IT 项目管理人才项目管理人才n不能进行有效的项目管理是导致不能进行有效的项目管理是导致IT项项目失控的直接原因目失控的直接原因。软件项目软件项目7.nIBM公开承认对其未来发展起关键作用的因素是公开承认对其未来发展起关键作用的因素是掌握项目管理。掌握项目管理。nIBM发展了自已内部的资格认证计划,同时也鼓发展了自已内部的资格认证计划,同时也鼓励其职员得到项目管理学会(励其职员得到项目管理学会(PMI)的资格认证的资格认证(PMP)。nIBM全球服务事业部的部门经理,
5、有一多半是从全球服务事业部的部门经理,有一多半是从项目经理提升上去的。项目经理提升上去的。u IBM明确提出,项目经理的成长和成熟明确提出,项目经理的成长和成熟,是是公司管理走向成熟的表现。公司管理走向成熟的表现。关于项目管理关于项目管理项目管理的价值项目管理的价值8.项目管理的定义项目管理的定义在项目活动中运用专门的知识、技能、在项目活动中运用专门的知识、技能、工具和方法,使项目能够实现或超过工具和方法,使项目能够实现或超过项目干系人的需要和期望。项目干系人的需要和期望。关于项目管理关于项目管理9.人力资人力资源管理源管理沟沟 通通管管 理理质质 量量管管 理理采采 购购管管 理理风风 险险
6、管管 理理质质 量量管管 理理时时 间间管管 理理范范 围围管管 理理成成 本本管管 理理 9 9大知识领域功能大知识领域功能 项项 目目 整整 体管体管 理理项目干系项目干系人的需要人的需要和期望和期望项项 目目 成成 功功工具和技术工具和技术参与项目和参与项目和受项目活动受项目活动影响的人,影响的人,包括项目发包括项目发起人、项目起人、项目组、协助人组、协助人员、客户、员、客户、用户、供应用户、供应商、甚至是商、甚至是项目的反对项目的反对人。人。4 大核心大核心知识领域知识领域4 4大辅助大辅助知识领域知识领域 成功的实现成功的实现项目干系人项目干系人需要和期望需要和期望确保项目所有的组成
7、要素在确保项目所有的组成要素在正确的时间结合在一起。正确的时间结合在一起。确保项目的成功确保项目的成功。要素分层法要素分层法方案比较法方案比较法评价指标体系评价指标体系项目财务评价项目财务评价国民经济评价国民经济评价模拟技术模拟技术里程碑计划里程碑计划工作分解计划工作分解计划。项目管理框架图项目管理框架图关于项目管理关于项目管理10.1 1、定义、定义需求产生与提出需求产生与提出项目识别与构思项目识别与构思可行性研究可行性研究项目建议书编制项目建议书编制2 2、开、开 发发项目规划项目规划项目计划书制定项目计划书制定执行项目计划执行项目计划监督与控制监督与控制3 3、实、实 施施项目试运行项目
8、试运行项目评价、总结项目评价、总结项目验收、交接项目验收、交接4 4、扫、扫 尾尾项目经验教训总结项目经验教训总结 新项目启示新项目启示启启 示示项目可行性阶段项目可行性阶段项目获取阶段项目获取阶段从从 无无 到到 有有项目生命周期基本框架项目生命周期基本框架关于项目管理关于项目管理11.n项目的项目的4 4个阶段个阶段定定义义阶阶段段 的的主主要要任任务务是是制制定定高高水水平平的的项项目目建建议议书书,它它主主要要描描述述为为什什么么要要做做?做做什什么么?项项目目建建议议书书决决定定未未来来的蓝图与框架。的蓝图与框架。开开发发阶阶段段 的的主主要要任任务务是是规规划划项项目目怎怎么么做做
9、?谁谁来来做做?项项目目组组要要根根据据项项目目建建议议书书,制制定定出出更更为为详详细细的的项项目目计计划划,并并给给出出更更为为准准确确的的成成本本估估算算和和更更为为详详细细的的工工作作分分解解结结构构(WBS),项目计划是项目实施的蓝本。项目计划是项目实施的蓝本。实施阶段实施阶段 的主要工作是执行项目计划,进行监督和控的主要工作是执行项目计划,进行监督和控制。其目的就是把制。其目的就是把计划中的内容完成计划中的内容完成。收尾阶段收尾阶段 的主要任务是完成项目的验收与的主要任务是完成项目的验收与工作总结工作总结,为后续的项目提供经验、教训和帮助。为后续的项目提供经验、教训和帮助。关于项目
10、管理关于项目管理12.软件项目管理n软件项目管理软件项目管理是软件工程的一个重要组成是软件工程的一个重要组成部分。部分。n软件项目管理者的软件项目管理者的任务任务是确保软件项目符是确保软件项目符合预算和进度要求,并确保交付的软件能合预算和进度要求,并确保交付的软件能够达到既定的目标。够达到既定的目标。132024/7/613.成功的标准n在约定在约定时间时间内内将软件产品将软件产品交付交付给给客户。客户。n总体总体成本成本保持在预算之内。保持在预算之内。n交付交付的的软件软件产品产品满足客户的满足客户的要求要求。n保持保持愉悦愉悦和运作良好的开发和运作良好的开发团队团队。2024/7/614.
11、软件项目管理的特点n软件产品是无形的软件产品是无形的难以了解进展状况难以了解进展状况n大型软件项目常常是大型软件项目常常是“一次性的一次性的”项目项目以往的经验不总是有效以往的经验不总是有效n没有标准的软件过程没有标准的软件过程软件开发过程是可变的和机构特定的软件开发过程是可变的和机构特定的2024/7/615.管理活动n项目规划项目规划项目经理负责规划项目经理负责规划、评估以及、评估以及调度项目开发调度项目开发,并给并给人人员员分配任务。分配任务。n工作报告工作报告项目经理通常负责项目经理通常负责向向客户和开发软件的公司经客户和开发软件的公司经理汇报项目的理汇报项目的进展进展。n风险管理风险
12、管理项项目经理目经理必须必须评估评估并并监测监测某些某些可能影响项目可能影响项目的的风风险,并险,并在问题出现时在问题出现时采取行动。采取行动。2024/7/616.管理活动n人员管理人员管理项目经理项目经理负责管理一个团队,负责管理一个团队,为自己的为自己的团队挑团队挑选选人人员员,并,并且且建立建立使使团队团队高高效效运作的工作运作的工作方式方式n提出提出书面建议书面建议软件项目的第一软件项目的第一个个阶段可能阶段可能要要写写出完成该项目出完成该项目的建议书的建议书,在建议书中写清楚项目的目标和实在建议书中写清楚项目的目标和实现该目标的方法。现该目标的方法。2024/7/617.22.1
13、风险管理n风险管理风险管理能预见可能影响项目进度或正在能预见可能影响项目进度或正在开发的软件产品质量的风险,并采取行动开发的软件产品质量的风险,并采取行动避免这些风险,是项目管理者的一项重要避免这些风险,是项目管理者的一项重要任务。任务。n有效的风险管理能使我们从容面对问题,有效的风险管理能使我们从容面对问题,避免这些风险带来无法承受的开支或进度避免这些风险带来无法承受的开支或进度失控。失控。2024/7/618.风险的分类n项目风险项目风险是影响项目进度或项目资源的风险。是影响项目进度或项目资源的风险。n产品风险产品风险是影响正在开发的软件的质量或性能的风险。是影响正在开发的软件的质量或性能
14、的风险。n业务风险业务风险是影响软件开发机构或软件产品购买机构的是影响软件开发机构或软件产品购买机构的风险。风险。2024/7/619.常见的项目、产品和业务风险的实例2024/7/620.风险管理过程(一)n风险识别风险识别识别可能的项目、产品和业务风险。识别可能的项目、产品和业务风险。n风险分析风险分析评估这些风险出现的可能性及后果。评估这些风险出现的可能性及后果。n风险规划风险规划制定计划说明如何规划或降低风险对项目的影响。制定计划说明如何规划或降低风险对项目的影响。n风险监控风险监控不断地进行风险评估,并随着有关风险的信息的增不断地进行风险评估,并随着有关风险的信息的增多及时修正缓解风
15、险的计划。多及时修正缓解风险的计划。2024/7/621.风险管理过程(二)风险识别风险识别风险分析风险分析风险规划风险规划风险监控风险监控潜在的潜在的风险列表风险列表优先级高的优先级高的风险列表风险列表风险规避和风险规避和应急计划应急计划风险评估风险评估2024/7/622.22.1.1 风险识别n可能是一个可能是一个团队团队集体讨论集体讨论完成完成,或根据个别项目,或根据个别项目经理的经验经理的经验来识别风险来识别风险。n风险类型风险类型n技术风险技术风险n人员风险人员风险n机构风险机构风险n工具风险工具风险n需求风险需求风险n估算风险估算风险2024/7/623.风险及风险类型2024/
16、7/624.22.1.2 风险分析n在进行在进行风险分析风险分析时,要逐一考虑每个已经时,要逐一考虑每个已经识别出的风险,并对风险出现的可能性和识别出的风险,并对风险出现的可能性和严重性做出判断。严重性做出判断。n风险评估风险评估的结果一般不是精确的数字,会的结果一般不是精确的数字,会有一定的差别:有一定的差别:对风险出现的可能性进行评估,可能的结果有风险对风险出现的可能性进行评估,可能的结果有风险出现的可能性非常少出现的可能性非常少(75%)对风险的严重性进行评估,可能的结果有灾难的、对风险的严重性进行评估,可能的结果有灾难的、严重的、可以容忍的和可以忽略的。严重的、可以容忍的和可以忽略的。
17、2024/7/625.风险的类型和实例2024/7/626.风险类型和实例2024/7/627.22.1.3 风险规划风险规划要考虑每一个风险,并制定这些风险的风险规划要考虑每一个风险,并制定这些风险的管理策略。管理策略。n规避策略规避策略采用这些策略就会降低风险出现的可能性采用这些策略就会降低风险出现的可能性n最小化策略最小化策略采用这些策略就会减小风险的影响采用这些策略就会减小风险的影响n应急计划应急计划采用这些策略,就算最坏的事情发生,我们有适当采用这些策略,就算最坏的事情发生,我们有适当的对策处理它。的对策处理它。2024/7/628.风险管理策略2024/7/629.22.1.4 风
18、险监控n风险监控风险监控就是要对每一个识别的风险定期进行评就是要对每一个识别的风险定期进行评估,从而确定风险出现的可能性是变大还是变小、估,从而确定风险出现的可能性是变大还是变小、风险的影响后果是否有所改变。风险的影响后果是否有所改变。n风险监控应该是一个风险监控应该是一个持续不断的过程持续不断的过程,在每一次,在每一次对风险管理进行评审时,每一个重大风险都应该对风险管理进行评审时,每一个重大风险都应该单独评审并在会上进行讨论。单独评审并在会上进行讨论。2024/7/630.风险因素2024/7/631.风险管理的特点n项目风险管理是为减轻潜在的不利事件对项目的项目风险管理是为减轻潜在的不利事
19、件对项目的影响而采取的一项活动。影响而采取的一项活动。n风险管理是一种投资,需要成本。风险管理是一种投资,需要成本。n在任何情况下,项目风险管理的成本不应超过项在任何情况下,项目风险管理的成本不应超过项目潜在的收益。目潜在的收益。n需要努力在项目的各个方面寻找风险和机会之间需要努力在项目的各个方面寻找风险和机会之间的平衡。的平衡。322024/7/632.22.2 人员管理n人是一个人是一个机构中机构中最重要的资产最重要的资产。n经理的任务基本上都是经理的任务基本上都是以人为本以人为本。除非。除非对对人人有有一些了解,一些了解,否则否则管理将管理将不会成功不会成功。n人人员员管理管理的不善的不
20、善是项目失败的一个重要因是项目失败的一个重要因素。素。2024/7/633.人员管理的要素n一致性一致性团队成员都应该被团队成员都应该被同等对待同等对待。n尊重尊重不同的团队成员有不同的技能,并应尊重这些差异。不同的团队成员有不同的技能,并应尊重这些差异。n包容包容让所有团队成员让所有团队成员能感觉自己能感觉自己意见被意见被倾听倾听。n诚实诚实必须对项目组中好的情况和不好的情况保持诚实的态必须对项目组中好的情况和不好的情况保持诚实的态度度。2024/7/634.工作动力n经理的一个重要作用就是经理的一个重要作用就是激励激励人们在项目中努力工作。人们在项目中努力工作。n动力动力是指组织和协调工作
21、和工作环境,以鼓励人们有效是指组织和协调工作和工作环境,以鼓励人们有效地开展工作。地开展工作。如果人们不被激励,他们对正在做的工作不会感兴趣。他们如果人们不被激励,他们对正在做的工作不会感兴趣。他们将工作缓慢,更容易犯错误,不会对团队或组织的目标做出将工作缓慢,更容易犯错误,不会对团队或组织的目标做出贡献。贡献。n动力是一个复杂的问题,但现在看来,具有动力是一个复杂的问题,但现在看来,具有不同类型的不同类型的动力动力:基本需求(例如食物,睡眠等)基本需求(例如食物,睡眠等);个人的需求(例如尊重,自尊)个人的需求(例如尊重,自尊);社会需求(如被接纳为团队的一部分)。社会需求(如被接纳为团队的
22、一部分)。2024/7/635.人的需求层次自我自我实现实现的需求的需求受尊重的需求受尊重的需求社会的需求社会的需求安全的需求安全的需求生理的需求生理的需求2024/7/636.需求的满足在软件开发团队中,基本的生理和安全的需求不是一个问题,主在软件开发团队中,基本的生理和安全的需求不是一个问题,主要确保以下需求的满足。要确保以下需求的满足。n社会需求社会需求提供公用设施提供公用设施;允许非正式的沟通,例如通过社交网络允许非正式的沟通,例如通过社交网络n受尊重需求受尊重需求承认的成就承认的成就;适当的奖励。适当的奖励。n自我实现自我实现培训培训-人们想了解更多人们想了解更多;责任。责任。202
23、4/7/637.个人激励nAlice is a software project manager working in a company that develops alarm systems.This company wishes to enter the growing market of assistive technology to help elderly and disabled people live independently.Alice has been asked to lead a team of 6 developers than can develop new pr
24、oducts based around the companys alarm technology.nAlices assistive technology project starts well.Good working relationships develop within the team and creative new ideas are developed.The team decides to develop a peer-to-peer messaging system using digital televisions linked to the alarm network
25、 for communications.However,some months into the project,Alice notices that Dorothy,a hardware design expert,starts coming into work late,the quality of her work deteriorates and,increasingly,that she does not appear to be communicating with other members of the team.nAlice talks about the problem i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 管理 课堂 PPT
限制150内