您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 1软件开发项目管理概述
2019/9/40软件开发项目管理信息科技学院192.168.130.1422019/9/41序软件开发项目管理概述2019/9/42本章要点引论一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件项目管理中的若干原则五、软件项目管理的工具2019/9/43软件项目过程顾客顾客需求满意产品输入输出产品实现2019/9/44广义软件工程软件开发项目管理过程改进2019/9/45软件项目的成功和失败2019/9/46软件开发的困惑为什么我们不能开发出高质量的软件?为什么人类无法定义它、解释它,深刻地了解它?为什么一些天才的科学家穷其一生的精力也不能把这些迷惑归纳成一种科学工程学科或行业标准?软件工程方法不堪一击,人们无法使用它们。2019/9/47软件项目失败原因客户需求不确定最终产品的设计和特色只有在过程中才能变得清晰,而不是开始时很难制定准确的计划估计不够,低估时间和成本来自营销、客户和管理者的压力沟通失败是项目失败的最大的威胁软件过程不可见2019/9/48软件开发的探索技术CASE,UMLOO过程控制ISO9001,ISO9000-3,ISO15504,ISO12207CMM,TickIT以上措施并没有真正解决软件危机“质量是制造出来的,不是检验出来”,在制造业适用,在软件行业作用并不大(软件过程不可见)项目失败率还是很高2019/9/49软件项目失败深层次原因对软件的误解是问题的根源。现有的方法是由那些有良好愿望但忘记了软件中的“软”的那些聪明人所创建的。他们假定开发软件就象造桥。方法不正确。没有人打算失败,具有讽刺意味的是为使失败最小化而创建的方法是失败的。开发人员士气不高,没有创造性。管理人员、开发人员能力不够。只重过程,不重人。没有良好的沟通。2019/9/410哪些活动是项目?上课野餐活动集体婚礼社区保安开发微软的操作系统每天的卫生保洁神州飞船计划2019/9/411本章要点引论一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件项目管理中的若干原则五、软件项目管理的工具2019/9/412项目定义项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。2019/9/413项目的外在特征1.有明确的目标2.整体性:项目之间的活动具有相关性3.一次性:限定的周期,独特,不可复制4.资源消耗性:资源成本的约束性5.不确定性2019/9/414项目的内在属性1.唯一性2.组织的临时性和开放性3.与其他工作的相互依赖性4.多目标2019/9/415项目与日常运作上课野餐活动集体婚礼社区保安开发操作系统每天的卫生保洁神州飞船计划日常运作项目2019/9/416项目与日常运作的区别项目是一次性的,日常运作是重复进行的,项目是以目标为导向的,日常运作是通过效率和有效性体现的,项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理;项目存在大量的变更管理,而日常运作则基本保持连贯性的。2019/9/417项目生命期和阶段划分2019/9/418软件项目的特殊性逻辑实体(非物理实体)相互作用的系统(一招不慎满盘皆输)变更(柔性,可走回头路)渐近明细(从概括、模糊到具体,逐步细化)2019/9/419软件项目实例社保系统目标:实现社会保险管理的七大保险功能时间:1年资金:200万资源:10人、设备、资料等等2019/9/420本章要点引论一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系PMBOK四、软件项目管理中的若干原则五、软件项目管理的工具2019/9/421项目管理定义项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为(活动)。2019/9/422项目管理地位图示战略管理项目管理运作管理2019/9/423项目管理5个标准化过程项目管理是对项目生命周期全过程的管理。2019/9/424实现项目目标的制约因素工作范围成本时间(进度计划)质量(客户满意度)组织(项目干系人)项目管理是对项目生命周期全过程的管理。2019/9/425项目管理的5要素技术(Technical)方法(Methodology)团队建设(TeamBuilding)信息(Information)沟通(Communication:80%jobs):2019/9/426软件项目管理定义软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。2019/9/427软件项目管理的知识来源软件开发项目管理项目管理软件项目。。。经验、技巧2019/9/428本章要点引论一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件项目管理中的若干原则五、软件项目管理的工具2019/9/429关于PMP(ProjectmanagementProfessional)PMI在1984年提出项目管理认证计划(PMP)AT&T,BellSouth,BellCore,BellAtlantic,UsWest,Citibank,IBM,EDS,ABB等参与,是目前全球认可程度最高的项目管理专业认证是项目管理资格最重要的标志之一详细信息参看::项目管理的9大知识体系2019/9/431project项目管理知识体系2019/9/432项目管理的九大知识体系范围管理——确定项目的范围,进度管理——进度是绝大多数项目都非常强调的因素,进度管理的目标是保证项目按时完成。成本管理——目标是保证项目不超出预算人力资源管理——目标在于充分发挥“人”的主动性、创造力和工作效率。它包括组织计划的编制、人员募集和团队建设三部分风险管理——风险存在于任何项目中,为了将风险对项目的不利影响降至最低,人们需要对风险加以管理,包括:风险识别、风险分析、风险应对、风险监控几个过程。2019/9/433项目管理的九大知识体系质量管理——围绕质量保证和质量控制两个过程展开的。采购管理——对物料的采购进行有效的管理。沟通管理——良好的沟通才能获取足够的信息、发现潜在的问题、控制好项目的各个方面。沟通管理就是要在项目干系人之间建立起良好的沟通渠道和沟通平台,保证他们能够畅通无阻的交流信息。集成管理——也称综合管理,就是为了满足上述8方面要求进行协调,以达到项目的预期目标。它是一项综合性、全局性的工作,主要内容是在相互冲突的目标或可选择的目标中权衡得失、作出选择。2019/9/434项目管理的九大知识体系项目管理的9个方面并不是割裂的,而是紧密联系的,最终统一在项目管理的框架之内。从理论上讲,项目管理包括以上9个部分,但实际项目中很难做到面面俱到,通常是根据项目的实际情况针对项目的几个关键因素进行管理。2019/9/435本章要点引论一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件项目管理中的若干原则五、软件项目管理的工具2019/9/436项目管理的若干原则计划原则Brook原则80-20原则默认无效原则等等2019/9/437本章要点引论一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件项目管理中的若干原则五、软件项目管理的工具2019/9/438常见项目管理工具MicrosoftProjectCA-SuperProjectProjectScheduler等等2019/9/439案例启发你是一个项目的项目经理,计划了一个项目需要36个月完成,然后提交领导,由于领导的原因导致项目的开始日期推延2个月,但是领导要求你按照计划完成,作为项目经理,你应该如何做?
本文标题:1软件开发项目管理概述
链接地址:https://www.777doc.com/doc-746187 .html