版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西南交通大学软件项目管理期末复习第一章、第二章(略) 第三章1软件过程模型的特征 :原型模型:创新性项目;技术攻关;快速验证。 线性模型:一般性的软件开发过程(可定量管理) 增量模型:软件产品。(可定量管理)2、软件过程的选择依据 软件需求的确定性程度 似软件项目的开发经验 软件项目的性质(项目类型 客户的时间要求。3、软件管理与工程的区别 工程:专注于事,专注于过程, 管理: 专注于人,专注于结果,4、软件管理要解决的问题目标问题范围问题第四章1管理的地位 低于决策层而高于执行层2、管理的基本职能 领导、组织、计划、指挥(控制)、协调3、管理的过程 分析、计划、实施控制、总结检查 戴明环:计
2、划、执行、检查、改进第五章1组织+流程=业务 项目是一种旨在创造某种独特产品或服务的临时性努力。2项目的内容?项目目标?项目范围?项目时间?项目投入?项目质量?项目风险3项目管理:是通过项目经理和项目组织的努力,运用系统 行计划、组织、协调、控制,4项目管理的内容?定义项目?制定项目计划5项目管理的特点?项目管理是一项复杂的工作。/产品类型)专注于实施专注于协调资源问题组织问题计划问题实施控制理论和方法对项目及其资源进旨在实现项目的特定目标的管理方法体系。?项目组织实施?项目控制?项目的结束?项目管理具有创造性。?项目管理需要集权领导和建立专门的项 目组织。?项目负责人在项目管理中起着非常重要
3、6项目管理的理解?项目管理是一种管理方法体系。?项目管理对象是项目,目的是更好地实现项目目标。?项目管理的任务、职能:对资源进行计划、组织与控制。?项目管理职能主要是由项目经理执行的。第六章1项目管理的核心内容项目范围管理2项目的基本目标 -技术目标(内容、 -经济目标(成本、项目时间管理项目成本管理的作用。质量)利润)时间目标(完成时间、交付时间)3项目目标的概括? ?项目的基本目标:在规定的时间内,在规定的经费预算内,保证项目? ?项目 基本目标中,包括了范围、时间与经费的要求。对应这三项基本 项目成本管理。第七章项目的启动与组织1、立项申请。2、组建项目组2.1组织设计原理?组织设计的目
4、的是解决劳动分工的问题。?组织设计的任务是提供组织结构图和编制职务说明书。?组织设计要点:-职务设计与分析-部门划分-结构的调整与平衡?组织设计的原则-因事设职与因人设职相结合-权责对等的原则 -命令统一的原则2.2项目的组织模式职能式、项目式、矩阵式、混合式 软件项目组的角色-项目经理 序员-配置人员-测试人员2.3项目经理应具备的素质领导能力沟通能力谈判能力问题解决能力影响组织能力3、策划/制作任务书项目任务书:描述、里程碑、评价标准、假设与约束条件、利益干系人4、项目开工会?项目范围是指交付具有规定特征和功能的产品或服务所必须完成的工作。? WBS的用途-项目范围控制-工作任务分配? W
5、B盼解原则:可执行、全覆盖、80小时原则6、项目范围的安排:项目计划?项目计划的内容:任务安排、时间安排、资源安排?任务的先后顺序及时间需求是项目时间、资源计划的基础。?注意可平行执行的任务与具有先后顺序的任务。第九章时间管理1三大工作:项目活动的时间分析、项目时间的计划、项目进度的控制2、时间管理的五个主要过程任务符合质量地完成。目标三大管理领域:项目范围管理、项目时间管理、架构设计师(总工/技术负责人)设计人员第八章范围管理1、范围管理的三大工作:项目范围的识别、安排、控制2、一个思维一一自顶向下,逐步细化 一个分析工具一一层次方框图3、软件生命周期与项目生命周期的区别4、软件产品的结构?
6、软件产品结构是用户需求的概览;?需求分析是软件产品范?需求规格书的主要内容:?需求规格决定了产品范围5、软件项目的工作结构一一围核定的主要方法,由 需求规格说明书进行描述。-功能要求-性能要求-运行环境要求WBS周期决定了软件的工作结构;工作结构决定了项目范围。计划制定-费用估算资源分配2.1活动定义-确定为完成各种项目可交付成果所必须进行的诸项具体活动3、项目活动图 项目活动图是项目活动及其逻辑关系(依赖关系)的图解表示。3.1箭头图基本符号:活动(任务),箭线表示,箭尾i表示作业开始,箭头表示作业结束。事件,用“O”表示,“O”是两条或两条以上箭线的交结点,又称为结点。路径,自活动始点开始
7、,顺着箭线的方向,经过一系列连续不断的作业和事件直至网络终点 的通道。一条路线上各项作业的时间之和是该路线的总长度(路长)。关键路径,在一个网络图中有很多条路线,其中总长度最长的路线称为“关键路线” 路线上的各事件为关键事件,关键时间的周期等于整个工程的总工期。3.2前导图?基本符号: 项目任务,由矩形节点表示。 箭头,代表任务之间的依赖关系。?节点的描述 最早开始时间 (ES最早结束时间(EF)2.22.32.42.5活动顺序-活动时间估算 制定进度计划 进度计划控制确定活动之间的依赖关系,并形成文档;-估算完成单项活动所需要的工作时段数;-分析活动顺序、活动历时和资源需求,编制进度-控制项
8、目进度计划的变化。计划;,关键最迟开始时间(LS) 最迟结束时间(LF)。DMDMH HB BW W4关键路径法与浮动时间J JEF=ES+DUEF=ES+DU ESES (B)(B) =EF=EF (A)(A) FT=LS-ES=LF-EFFT=LS-ES=LF-EFV 止推法计算项目活动a11-始时间,杲早完成时间 /逆推 tt 计算项H活动的S迟开始时间与最迟完成时卩嘔浮动时间性 是关于活动的机动性的术语,它是一个活动在不影响项目完成时间下可以延迟的时间量。浮动时间的计算P LOAT TIME=LS-ES=LF-EF关键路径是决定项目历时的一系列活动,是项目整个过程中最长的路径。浮动时间
9、小于或等于某指定值(通常是0)的活动来确定关键路径,关健路径上的任何活动延迟,都会导致整个项目完成时间的延 迟,代表可以完成项目的最短时间量。关健活动,关健路径上的任一个活动均是关健活动。4、进度计划4.1进度计划表4.2进度计划图5、资源分配5.15.25.35.45.56、两类不同计划方法的项目:受资源约束的进度计划与受时间约束的进度计划6.1基于资源的方法(也称受资源约束的进度计划):将可利用的资源分配到活动,根据 所识别的资源的可利用性,允许改变网络进度计划,历时可能会延长。6.2受时间约束的进度计划:网络进度是固定的。缺少活动所需的资源用 表示,浮动时间可能会变成负值。7、进度控制7
10、.1进度记载17|7| d d !引0a4 Hlri 1已1 IS-d 0il 71i HdIt t 资源是指人员、设备和材料资源分配是向一个项目的活动指派资源 资源表:将所需每种资源的多少量化。资源甘特图:类似于甘特图,确定一个活动所用资源的时间段。 资源柱状图:也称资源负荷图,用于表明所需资源的总数。负的浮动时间f,引|基于网络计划的进度记载1、各活动实际作业时间记载2、各活动实际开始、结束日期记载3、已完活动记载4、绘制实际网络图3、7.2计划检查 检查关键路径的情况;?检查其它路径的情况,查看是否有新的关键路径;7.3计划调整?调整方法-采取组织措施或技术措施缩短关键路径上的后继作业时
11、间;-重新安排活动次序,调整力量,重新编制网络计划。?历时压缩:如何缩短进度计划赶工:采取措施压缩项目总历时,在成本与进度间权衡,向关键活动增加资源,常会增加成本。快速跟进:通常按顺序进行的活动,如设计和施工,因为要压缩项目进度,而叠安排。快速跟进常常要重新返工,通常会增加风险。赶工与快速跟进,首先均是在关键路径上进行,一旦压缩了历时,就要重新检查关健路 径。历时压缩后,可能出现新的关健路径。项目范围是项目成本估算的依据,项目成本估算反作用于项目范围,如根据估算结 果更改项目范围。项目成本估算过程3.1估算依据? WBS ?资源需求?活动工期?估算资料?历史信息?成本会计科目?已识别风险工作工
12、作在X X天说篙作业天数最迟立破所刑天載动天数计划机动天数情况分析(1.(1. 2)2)计划天敎已发生天数R(r)R(r)P(r)P(r)赶工经将其重?资源利用:如何提高资源使用率或生产率 加班工作:增加劳动力费用,可能会降低生产率。 倒班工作:提高设备使用率。学习曲线:重复的工作可以提高生产率。第十讲成本管理三大工作项目成本分析与估算、项目成本计划(财务预算) 成本管理与范围界定1、项目成本控制2 2、3.24、4、4.14.24.34.43.2成本估算?类比估算法以过去类似活动的参数值或规模指标为基础,估算未来活动。?参数估算法利用历史数据 (如软件的代码行数) 之间的统计关系来估算范围、
13、 成本, 计划工作量X历史单位成本?自下而上估算法对工作组成部分进行估算,最后汇总得到整个工作的总投入。?三点估算法? ?最可能的时间(TmTm、 最乐观时间仃 0 0)、最悲观时间(TpTp),按公式 (To+4Tm+TpTo+4Tm+Tp)/6/63.3成本计划?成本管理计划(财务预算)财务管理工具资产负债表现金流量表利润表会计科目= =活动成本5、项目融资 股权融资+债券融资=项目融资6、项目成本控制6.1项目成本控制涉及对于各种能够引起项目成本变化因素的控制(事前控 项目实施过程的成本控制(事中控制)和项目实际成本变动的控制 个方面。6.2控制依据:项目成本基线; 项目的成本管理绩效报
14、告; 项目的变更请求; 项目成本管理计划。6.3项目成本控制的关键是项目不确定性成本的控制。项目不确定性成本控制的根本任务是识别和消除不确定性事件,从而避免不确定性成本发生。6.4项目不确定性成本的成因: 项目具体活动本身的不确定性(可发生或不发生) 活动规模及其所耗资源数量的不确定性; 项目活动所耗资源价格的不确定性(价格可高可低)第十一章 软件项目计划管理计划阶段任务工作分解结构-活动排序-资源工期成本估算-进度计划-风险沟通计划-项目计划 工作分解结构2.1分解原则 完全穷尽,彼此独立2.2最底层的特征一个清晰的任务完成,一个清晰的责任人,能够估算工作量和工期,长度小于8080 小时2.
15、3 WBS与责任落实活动排序 方法 按照客观规律排序、按照目标要求排序、按照轻重缓急排序、按照项目内在关系。技巧 利用WBS由低到高 工期 前导图(PDM资源、工期和成本估算4.1资源类型:人员、物资、技术4.2考虑因素:我需要什么?什么时候需要?需要多少?由谁拍板?制),(事后控制)三1、2 2、3、3.13.33.25、6、4.3估算方法:参照第十章3.2+专家判断法 进度计划5.1进度计划:根据WBS活动排序、工期估算和所需资源的结果进行分析,制定 出项目计划。5.2工具甘特图法与关键路径法(参照第九章3.1)风险沟通计划6.1识别风险 头脑风暴法6.2评估风险等级用高、中、低评价考虑发
16、生的可能性、对项目产生的影响。6.3制定风险响应计划 规避、转移、减轻、接受6.4沟通计划“四个适当”一适当时间将适当信息通过适当的渠道发送给适当的利益干系人。沟通原则:及时准确,信息量恰到好处 项目计划7.1关键点:明确项目范围、全面的风险识别、各关键干系人的识别和沟通计划7.2常见问题:对任务的分解不充分 风险防范意识不强和没有沟通计划 计划通常由个人制定,没有达到团队共识第十二章质量管理三个过程:质量计划编制-质量保证-质量控制PDCA循环(By戴明)计划(Plan)7实施(Do)7检查(Chick)行动(Act)计划(Plan)质量计划编制3.1输入:关于质量的组织政策、特定的项目范围
17、 准则。5、6、7、1、2、3、说明书、产品描述、相关标准和7、3.2输出:质量管理计划和为确保整个项目生命周期质量的各种检查表3.3 IT项目中影响质量的范围部分包括-功能性-特色-系统输出-性能-可靠性-可维护性 质量保证4.1质量保证包括与满足一个项目相关的质量标准有关的所有资源与活动。4.2工具?实验设计:也可以用来帮助保证和提高产品质量?基准比较分析法:是用于质量改进的技术,它是将具体项目时间或产品特性与那些在项目执行组织内部或外部的其他项目或产品的相应特性进行比较,从而产生质 量改进的思想。?质量审计:是对特定质量管理活动的结构化审查,找出教训,改进现在或将来项 目的执行。质量控制
18、5.1质量控制:指监视项目的具体结果,确定其是否符合相关的质量标准,如何杜绝造成不合格结果的根源。质量控制应贯穿于项目的始终。5.2输入:接受决策、返工和过程调整。-接受决策:作为项目一部分而生产的产品或服务是否被接受或拒绝。-指采取行动,是拒收事项达到和满足产品需求或规范或干系人的其他期望。常昂贵,要尽量避免。-过程调整:是指在质量控制度量的基础上,纠正或防止进一步质量问题的发生。4、并判断返工:返工非5.3质量控制工具5.3.1帕累托图:额数(次100100帕累托图法频数%)100%100%soso180%80%6060X60%60%4040/40%40%202020%20%0 0/0%0
19、%査录系统问题卜触系统乘统漸以 末慢a a用帕累斯图 (排列圏)示意图5.3.26b标准:标准差在质量控制上很重要,因 为 它 是 一 个 决定 有 缺 陷 个 体 的 可 接 收 数 据 的 关 键 因素。6b很常用。帀n 0 _f-利范范国任Ai国内的弗U甘比h h1 163.2763.27317300000317300000-V VF F一还油-le-le-临壇追十fesfes主r r_ T T2 2G5.45G5.4545500000455000003 3697369730000000000如 44 49999 9937993763000630005 509.99994309.9999
20、4357570 099.9999S9899.9999S982 26、5.3.3测试-单元测试CMM/CMMI6.1 CMM:软件能力成熟度模型CMMI:综合能力成熟度模型6.2基本原理综合测试系统测试用户验收测试CMMCMM 虽调连续的软件过程改进。该连续的改进基于多个演化步骤。 CMMCMM 将这些演化步骤划分成五个级别。这种 分级结构的理论依据是软件质量原理。每一级别都包括若干目标。当满足某一目标后,软件过程的相应部分便确定下 来。五级成熟度定义了一个标准,用以度量机构的软件过程成熟度和评价其软件过程能力。6.3基本内容? ?机构和资源的管理:涉及机构本身的责任, ? ?软件工程过程及其管
21、理:涉及软件工程过 的过程。? ?工具和技术:软件工程过程中使用的开发人员和其它资源设施。程,即软件过程的深度、范围和完整性以及如何度量、管理和改进这样工具和技术。6.4 CMM的五个成熟度级别?初始级:混沌?可重复级:有规章、经过训练的过程?定义级:标准化、一致的过程?管理级:可预测过程?优化级:可持续改进的过程6.5关键实施KP?关键过程域KPA(Key Process Areas)可以实现既定的过程能力。一组相关联的活动;通过执行这些活动4、?关键实施KP( Key Practices) 基础设施和活动。使关键过程域得以有效实现和制度化的最大的除第一级外,SW-CMMSW-CMM 勺每一
22、级都是按完全相同的结构组成的。每一级包含了实现这一级目标的若干关键过程域(KPA)(KPA),每个 KPAKPA 进一步包含若干关键实施活动(KP)(KP),无论哪个 KPAKPA 它们的实施活动都统一按五个公共属性进行组织。6.6五个公共属性1 1、 目标 每一个 KPAKPA 都确定了一组目标,若这组目标在每一个项目都能实现, 该KPAKPA 的要求。若满足了一个级别的所有 KPAKPA 要求,则表明达到了这个级别2 2、实施能力 实施能力一般包括资源保证、人员培训等内容。它是企业实施 必须采取措施,在满足了这些条件后,才有可能执行则说明企业满足了所要求的能力。KPAKPA 的前提条件。企业KPAKPA 的活动。3 3、 执行活动执行过程描述了执行 KPAKPA 所需求的必要角色和步骤, 一般包括计划、执行的任务、 任务执行的跟踪等。在五个公共属性中,执行活动是唯一与项目执行相关的属性,其余四个属性则涉及企业 CMMCMM 能力基础设施的建立。4 4、 度量分析描述了过程的度量和度量分析要求。典型的度量和度量分析的要求是确定执行活动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度【科技】区块链技术应用合作协议3篇
- 二零二五年度影视剪辑项目管理与咨询合同3篇
- 二零二五年度KTV装修工程噪音控制与环保合同3篇
- 二零二五年度建筑用绝缘电缆线合作协议2篇
- 二零二五年度健身俱乐部健身教练技能提升合同3篇
- 【课件】教育科研与研究型教师成长 现代教师教育科研认识与实践
- 二零二五年度家具行业人才招聘采购合同范本3篇
- 二零二五年度文化产业合伙人收益分成合同3篇
- 二零二五年度企业办公家具采购协议书3篇
- 2024年华东师大版选择性必修1英语下册阶段测试试卷
- 洛栾高速公路薄壁空心墩施工方案爬模施工
- 事业单位公开招聘工作人员政审表
- GB/T 35199-2017土方机械轮胎式装载机技术条件
- GB/T 28591-2012风力等级
- 思博安根测仪热凝牙胶尖-说明书
- 数字信号处理(课件)
- 出院小结模板
- HITACHI (日立)存储操作说明书
- (新版教材)苏教版二年级下册科学全册教案(教学设计)
- 61850基础技术介绍0001
- 电镜基本知识培训
评论
0/150
提交评论