软件工程1-项目级管理_第1页
软件工程1-项目级管理_第2页
软件工程1-项目级管理_第3页
软件工程1-项目级管理_第4页
软件工程1-项目级管理_第5页
免费预览已结束,剩余54页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第12章项目管理中的人员组织和管理

大连理工大学软件学 软件配置构管变管管配发管版管软件配置管理(SoftwareConfiguration构管变管管配发管版管

大连理工大学软件学 版本版本管一方面要规范化不同开发人员之间累进式的开发过程可能随时有一些新想

大连理工大学软件学 确定任务

[小缺

修正

开发模块编

进一步调小范围更换解决方模块

大范围更换解决方版本

大连理工大学软件学 (Checkout系统(Checkin) (Checkout系统(Checkin)

大连理工大学软件学

大连理工大学软件学

Kate

版本系统对 问题的决通常存在两种方检出文件文件编文件检入文件

第法被称为是悲观的发生第二种是乐观的人员可同时对文件进行,但涉及如何合并修改和突的解决

大连理工大学软件学 构建的器生成可执行文件并执行。和。除了编译这项主要的工作外,围绕文生成后应指定在系统中安装的具置等

大连理工大学软件学 构建借助命令行等工具进行手工执行,如 或DoslC+akA更大型的项目可引入持续集成来进行更为复杂的构建集成反测试环提交

触发构

预发 代码仓 持续集

大连理工大学软件学

生产主构建举例:Ant的一个示例整个命令链构成了一种树状的层次结

大连理工大学软件学 发布。软件开发不是一蹴而就的过程发布管理是对项目管理的

大连理工大学软件学 变更

大连理工大学软件学 项目。与技术实现的关注点不同,项目管理主要关织和管理,项目经理在项目中处于一 地位,他负项目在整体上的计划、进度控制

大连理工大学软件学 工作分解通过一种叫做工作分解结构(WorkBreakdownStructure,WBS)的机每项工作任务同时也给出了对应的工作量,使用单位“人天表示对每项工作包应存在两个评估值——期望的工作量和为潜在问题预留项目部署用例用例原型开发项目开发项目基础设施质量保证项目管理

大连理工大学软件学 软件规模成功起到解的方法,项目可以按WBS的方式分解为子项目实际工作量导出一个估算

大连理工大学软件学 功能点分析需要准确的理解当前所有的用户功能的将每个功能归到以下的5种任务类型内部逻辑文件(ILF,内部数据):在待据,如开发的类本外部结构文件 数据):从开发系统的外部引入并行处理的数据(,输入(输入掩码)从系统外部的输入。外部输出(O,输出):的输出,比如数据以某种形式的输出格式(输出掩码)或对其它外部查询(EQ,查询):从外部系统对数据的查询格式、报告以及分析,不包括其它需要的附。然后对功能的复杂度进行考虑,简单的可以分为三个:容易、中等和复杂,分别赋予不同的

大连理工大学软件学 接下来基于对各个功能点的估算结果利用一个模板计值,进而产生最终的重的功能点值。任务需输3-4-查3-4-输4-5-内部7-10-外部文5-7-小员工的添员工资员工的删77行程安447单据录费用计45费用报459未调整的功能点数

大连理工大学软件学 未调未调整功能点数备与其它系统的交互(0-0无交分布式数据的处理(0-3客户/服务事务的高处理率(0-1处理逻计算复杂性(0-2简单控制复杂性(0-2中等出错处理(0-3数据一业务逻辑(0-2标准要可重用性(0-1较低可移植性(0-1较低可性(0-5较高要综合影响合计影响因子(TCF)DI/100调整后功能点数未调整功能点数(UFP)*

大连理工大学软件学 开发成本 -0Function 另 法是模 o(ConstructiveCost)

大连理工大学软件学 子模作Application针对使用集成CASE工具进行快速应用开发的项目量评估及计划调EarlyDesignand针对基础软件设施、重要应用以及嵌入软件项的工作量评估及计划调 o模型最大的用处在于提供工作量估算的公式nniPMA*SizeE*iThousandsofDeliveredSourceInstructions),因此其基公式中表示每个影响因子的变量EMi

大连理工大学软件学 影响特影响特低正高很可靠性1可重1目标平1人员1人员1开发1开发111影响因低高影响因低高有过类似的开发0开发的0架构/0团队凝聚0软件开发过程成05EB0.015j

正则化因子大连理工大学软件学 总体o模型综件模型还提供了根据实际情况对影响因子进行调。 o

大连理工大学软件学 简化的分析功能点分析 o方法进行成本估算的关键是评估者的经验评估的开发者应该做过新项目的需求分析工作,并且有过完整的项目相似类型和条件约束的项目开发经验1AC和DA*B*C*D评估过程首先针对那些相对中等规模任务的B值,至少要有3位评估人员所有评估人员能够理解这些任务并能够就它们的值等于()况达成共识。险应进行及时记录。

大连理工大学软件学 (1)对每个新的任务new_i计算其A*B*C*D的乘积(2)将各个任务的new_i值相加,计算新项目的工作量分(3)对每个已完成任务old_i计算其A*B*C*D的乘积(5)假定Au_old为以“人天”为单位的已完成项目的实际工作量,计算工比例值(6)使用比例值Value_AP计算新项目的成本估算值为AP_new*Value_AP,中每个单一任务的工作量:new_i*Value_AP因描因描A通过重用进行构1没有通过重用进行构建的可能性,所有内容都需要重新开发具有一定的通过重用构建的可能性,但需要识别出重用的内容和位置并进行具有较高的通过重用构建的可能性,需要较少的调整,已有的文档对可重用的部分具有的说明和扩展方法。大部分可通过重用进行构建,设计上也符合要求不需太3全部可基于现有的成果进行构建,开发的主要工作是测B任务规模注释的代码行数1-对任务的规模进行估计,这里要求任何任务的规模过最小任务规模的8倍,每个任的给定值是相对值。如果完全可通过重用构建,则B=0C接口数1不依赖或较少依赖其它任2中等依赖其它任务3重度依赖其它子任务D在项目中的关键51低度,当有问题发生不会导致整个项目中度,当有问题发生功能性和客户满意度将会受到影响,但系统仍可用2高度,当有问题发生将导致整个项目

大连理工大学软件学 管理方面的

55项目管理(Project

大连理工大学软件学 任务安排与工程网

大连理工大学软件学 中为工作包产生的时间缓冲。,这对项目的计划提出了更高的要求

大连理工大学软件学 项目组织与甘色。

大连理工大学软件学 项目计划常使用甘特图(Ganttchart)图对计划内部里程

大连理工大学软件学 年年年年0月月月月月月月月123456789

大连理工大学软件学 项目计

大连理工大学软件学 挣值分析挣值分(arned Valu)是对项目实施的进度、成本状态进行绩评估的有效方,是计算际花在一个项目上的作量本,以及预计该项目所需成本和完成日的 。挣值的概念,即到目前为止项目实际完成的价

大连理工大学软件学 输入参数BCW(BudgetedCotofWorkScedled)本:是到目前为止的总预算成本ACWP(ActualCotofWorkPerfored)本:是到目前为止所完成工作的实际成,它说明了“日为际花了 组。BCWP(BudgetedCostofWorkPerformed)已完成工作的预算成,又称挣值:是到目前为止己经完成的工作的原来预算成本了“到该日期为止完成了多少工作”BAC(BudgetedAtCompletion)工作完成的预算成本:是项目计划中

大连理工大学软件学 挣值如果项目一切止常的话,ACWPBCWP`BCWS应该重合或接近重有了这些 的数据信,可以使用挣值分析模来分输出结,结果指标的计算: 进度执行指标SPI(SchedulePerformanceIndex)=BCWP/BCWS,指项目挣值成本执行指标CPI(CostPerformanceIndex)BCWP/ACWP,项目挣值与实际

大连理工大学软件学 参数取值对于BCWSBCWP、ACWP这些基本参数值,可以按挣值BCW的计算是不容易,需考虑原则规则0/100则或者其的经验 法。

大连理工大学软件学 挣值分析有4个工作T1全部完成,T2完成一工作工作截止到目前的BCWS(元实际的ACWP(元任务总预算(元00

大连理工大学软件学 挣值分析根据50/50和0/100规则可以分别计算出BCWP(元(50/50规则BCWP(元(0/100规则000000

大连理工大学软件学 项目偏差对进度偏差SV、进度执行指标SPI可以分析进度问对成本偏差CV、成本执行指标CPI可以分析成 才有意

大连理工大学软件学 软件质量质量管理的学派和观理论的 比理论的思想是质量定义符合预先的要求,质量源田口一

大连理工大学软件学 质量

大连理工大学软件学 质量管理质量软件质量计划过程是确定项目应达到的质量标准,以及决定如何满量标准的计划安排和方法质量质量保证是为了提供信用,证明项目将会达到有关质量标准,而开有计划、有组织的工作活动。它是贯穿整个项目生命周期的系统性一致。质量性的成果进行检测、验证,为质量保证提供参考依据。

大连理工大学软件学 软件质量保证的软件质量保证(SQA)包括(1SQA过程(2)具体的质量保证和质量控制任务(包括技术评审和多层次测试策略(3)有效的软件工程实践(方法和工具(4)对所有软件工作产品及其变更的控(5)保证符合软件开发标准的规(6)测量和报告软件质量保证要素标准:IEEE、ISO及其他标准化组织制定的软件工程标准和相关要确保遵循所采用的标准 所有的工作产品符合标准评审和审核发现错误。审核是一种由Q作遵循质量准则,

大连理工大学软件学 风险软件风险是指或损风险关注未来的事 大连理工大学软件学

风险中潜在的风险 措施计划:对每个的风险制定最小化其危害的应对计划,风险验数据 风险分析的结果数据51规模估算5243443546271839

大连理工大学软件学 项目企业环境(工作条件能力(Know社交层面过程层面项目的整体视 了一个领域的问是不会在另外的领域中被解决的只有先具有能力(Knowhow)才会

大连理工大学软件学 项目团队的组组建(forming)作专注不够,效率低风暴(storming)确定和工作的分配。团队不稳定,效规范(norming):团队形成规范,每个人开始关注怎

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论