您好,欢迎访问三七文档
chapter__00软件开发项目管理信息管理系汪维清wwqwwf@163.comchapter__01软件项目过程顾客顾客需求满意产品输入输出产品实现chapter__02软件工程软件开发项目管理过程改进chapter__03教材书《软件项目管理案例教程第2版》韩万江等编著机械工业出版社chapter__04软件开发项目管理第0章软件项目管理概述chapter__05本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件开发项目管理的范围五、过程管理与软件项目管理的关系六、软件项目管理过程chapter__06哪些活动是项目?上课野餐活动集体婚礼社区保安开发微软的操作系统每天的卫生保洁神州飞船计划chapter__07项目定义项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。chapter__08项目的特征1.有明确的目标2.项目之间的活动具有相关性:一个项目里有很多彼此相关的活动3.限定的周期4.有独特性:在一定程度上,项目与项目之间没有重复性,每个项目都有其独自的特点5.资源成本的约束性:每一项目都需要运用各种资源来做为实施的保证,而资源是有限的6.项目的不确定性:在项目的实施中,外部和内部因素总是会发生一些变化chapter__09项目与日常运作上课野餐活动集体婚礼社区保安开发操作系统每天的卫生保洁神州飞船计划日常运作项目chapter__010项目与日常运作的区别项目是一次性的,日常运作是重复进行的,项目是以目标为导向的,日常运作是通过效率和有效性体现的,项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理;项目存在大量的变更管理,而日常运作则基本保持连贯性的。chapter__011软件项目的特殊性逻辑实体:软件是一种逻辑实体,不是具体的物理实体,它具有抽象性相互作用的系统变更渐近明细chapter__012实现项目目标的制约因素n工作范围n成本n进度计划n客户满意度chapter__013软件项目实例社保系统目标:实现社会保险管理的七大保险功能时间:1年资金:200万资源:10人、设备、资料等等chapter__014本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系PMBOK四、软件开发项目管理的范围五、过程管理与软件项目管理的关系六、软件项目管理过程chapter__015项目管理背景项目管理是20世纪50年代后期发展起来的一种计划管理方法,它一出现就引起了广泛关注。1957年美国杜邦公司把这种方法应用于设备维修,把维修停工时间由125小时锐减为78小时。1958年美国人在北极星导弹设计中,应用项目管理技术,竟把设计完成时间缩短了2年。chapter__016项目管理背景生活中的项目生日聚会野餐活动集体婚礼社会中的大项目微软的操作系统阿波罗计划神州飞船计划chapter__017项目管理定义项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。chapter__018项目管理图示战略管理项目管理运作管理n对一个组织的管理而言,主要包括三个部分“战略管理”、“运作管理”、“项目管理”n战略管理是从宏观上帮助企业明确和把握企业的发展方向n运作管理是对日常的、重复性工作的管理n项目管理是对一次性的、创新性工作的管理chapter__019软件开发项目管理定义软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。chapter__020本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件开发项目管理的范围五、过程管理与软件项目管理的关系六、软件项目管理过程chapter__021关于PMP(ProjectmanagementProfessional)PMP(ProjectmanagementProfessional)是项目管理专业人员资格的缩写,它是美国项目管理学会(ProjectManagementInstitute,PMI)开发并组织负责组织实施的一种专业资格认证。成为PMP是一个挑战,认证本身可以为个人的事业发展带来很多的好处。该项认证已经获得世界上100多个国家的承认,可以说是目前全球认可程度很高的项目管理专家认证,也是项目管理资格最重要的标志之一,在国际上已经树立了权威。在世界很多国家,特别是西方发达国家,PMP已经被认为是合格项目管理的标志之一。chapter__022项目管理知识体系(PMBOK)项目管理知识体系(ProjectManagementBodyOfKnowledge,PMBOK)是PMI组织开发的一套关于项目管理的知识体系。它是PMP考试的关键材料,它为所有的项目管理提供了一个知识框架。项目管理知识体系(PMBOK2004)包括项目管理的九个知识领域、5个标准化过程组织及44个模块。九个知识领域分别是:项目集成管理(ProjectIntegrationManagement),项目范围管理(ProjectScopeManagement),项目时间管理(ProjectTimeManagement),项目成本管理(ProjectCostManagement),项目人力资源管理(ProjectHumanResourceManagement),项目沟通管理(Projectcommunicationmanagement),项目风险管理(ProjectRiskManagement),项目质量管理(ProjectQualityManagement),项目采购管理(ProjectProcurementManagement)chapter__023九个知识领域n1项目范围管理n保证项目的完成,并仅完成全部要求的工作。而保证不会偏离项目,造成资源浪费的过程。n立项:证实项目开始n范围计划编程:制定一个范围说明,作为将来项目决策的基础n范围定义:将项目可交付成果分为几个小的,更易管理的部分n范围核实:项目范围的正式接纳n范围变更控制:控制项目范围的变化n2.项目时间管理n确保项目按时完成的过程:n流程定义:确定为完成各种项目可交付成果所必须进行的诸项具体流程。n流程排序:确定各流程间的依赖关系,并形成文件。n工作时间估计:估计每一项工作所需要的时间段。n制定进度计划:分析工作顺序,工作工期和资源需求,编制项目进度计划。n进度控制:控制项目进度计划的变化。n3.项目成本管理n项目成本管理包括确保在批准的预算内完成项目所需要的诸过程,以下是成本管理主要过程的概况:n资源规划:确定为完成项目各项工作,需要何种资源(人,设备,材料)以及每种资源的概况。n费用估算:编制一个为完成项目各环节所需要的资源费用的近似估算。n费用预算:将总费用估算分配到各单项工作上。n费用控制:控制项目预算的变更。chapter__024九个知识领域n4.项目风险管理n项目风险管理包括对项目风险的识别、分析和应对过程。它包括对正面事件效果的最大化及对负面事件影响的最小化:n风险识别:确定哪些风险可能对项目造成影响并且编制每一风险的特性文件。n风险量化:通过对风险及风险的相互作用的评估来评价项目结果的可能性。n风险应对措施的开发:确定扩大机会的步骤及对威胁的应对措施。n风险应对控制:对项目过程中风险变化的回应。n5.项目沟通管理n项目沟通管理包括保证及时、适当地产生、收集、发布、储存和最终处理项目信息所需的过程。它是人、意见和信息之间的关键纽带,是成功所必须的。参与项目的每一个人都必须做好以项目“语言”方式传达和接收信息的准备,同时还必须明白他们以个人身份涉及的信息将如何影响整个项目。以下为主要过程的概述n信息计划编制:确定项目受益人的信息和沟通需求:什么人需要什么信息,他们什么时候需要,以及如何将信息提供给他们。n信息发布:即时将所需的信息提供给项目收益人。n执行情况汇报:收集并发布执行情况信息,包括现状汇报,进度测量和预测。n行政收尾:产生,收集和发布阶段定型或项目完成的信息。n6.项目质量管理n项目质量管理包括保证项目满足其需求所需要的过程。它包括“确定质量方针、目标和职责并在质量体系中通过诸如质量计划、质量控制、质量保证和质量改进使其实施的全面管理职能的所有活动”。chapter__025九个知识领域n7.项目人力资源管理n项目人力资源管理包括需要最有效地利用涉及项目人员的过程。它包括所有项目受益者,发起人、客户、个体贡献者和其它方组织的计划编制:确定,编制和分配项目任务,职权和报告关系n人员招聘:获得需要分配到并工作于项目上的人力资源。n队伍开发:为加强项目执行开发个人或团体技能。n8.项目采购管理n项目采购管理包括需要从执行组织以外获得货物和服务的过程。概述主要过程为:n采购计划编制:决定何时采购何物。n招标计划编制:编制产品需求和鉴定潜在的来源。n招标:依据情况获得报价,投标,或建议书。n选择来源:选择潜在的卖方。n合同管理:管理与卖方的关系。n9.项目综合管理n项目综合管理包括那些确保项目各要素相互协调所需要的过程,它牵涉到在竞争目标和方案选择中做出平衡,以满足或超出项目利害关系者的需求和期望。本课程叙述的焦点集中在用于项目管理各过程相互作用的过程、工具和技术。例如:当成本估计被用于某一计划中,或者与成员变化相关的风险要求被识别时,项目综合管理就开始派上用场了。为了项目的成功,综合管理也必须发生在许多其它领域。chapter__026PMBOK的9个知识领域的关系chapter__0275个标准化过程组chapter__028本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件开发项目管理的范围五、过程管理与软件项目管理的关系六、软件项目管理过程chapter__029项目管理的5要素技术(Technical)方法(Methodology)团队建设(TeamBuilding)信息(Information)沟通(Communication:80%jobs):chapter__030战略上的范围从战略上看,有效的项目管理集中于3个P上人员(People)“人员”是项目最为宝贵的财富,软件项目也是如此,它为软件人员定义了招聘,选择、业绩管理、培训、专业发展、组织和工作计划,团队精神、企业文化培养等关键实践域。问题(Problem):项目经理的一个重要任务就是发现问题和解决问题。明确该项目的目的和范围,选择合适的解决方案,定义技术和管理的约束,进行成本估算,有效的风险评估,适当地划分或给出意义明确的项目进度等都是需要解决的问题。过程(Process):单纯注重项目管理技术本身,是无法对项目管理能力有实际提高的,过程管理是项目管理的任务。chapter__031战术上的范围:三角形进度成本产品规格:质量n三角形的三个边是相互影响,任何一边发生编号都会影响到其它两边。chapter__032本章要点一、项目与软件项目二、项目管理与软件项目管理三、项目管理知识体系(PMBOK)四、软件开发项目管理的范围五、过程管理与软件项目管理的关系六、软件项目管理过程chapter__033过程定义所谓过程,简单来说就是我们做事情的一种固有的方式。我们做任何事情都有过程存在,小到日常生活中的琐事,大到我们的工程项目没有经验的人对过程不了解,就会有无从着手的感觉。下面两个图可以形象的说明过程在软件开发中的作用。chapter__034不关注过程图示过程B产品过程C过程A用户需求关注点产品产品chapter__035关注过程图示产品过程关注点产品产品chapter__036过程管理过程管理,就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。软件过程管理就是要注重循序渐
本文标题:软件项目管理0
链接地址:https://www.777doc.com/doc-794563 .html