



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
进度管理:1 详细测试任务分解;梳理出各项测试任务的约束关系以及对各种资源的需求;2 将测试任务制定计划时间,完成的标准,并分配给相应的责任人;3 分析各项资源的满足情况,对测试任务进行排序;找到关键路径,并分析此关键路径的上的关键点,控制好这些关键点。4 找到最佳的执行路径;先执行复杂的,还是先执行简单用例;还是先执行高风险的用例?如何判断风险?结合版本具体情况,以不返工为原则;5 对零碎时间的管理:比如开发定位时间;曾经就有人向我反馈,开发兄弟在那里辛苦定位,测试人员在那里用手机上网;6 不要制定不可能的计划,会让人感到泄气;基于关键链的项目管理不仅仅是关键链的进度安排及缓冲管理,还为进度安排及控制提供了有效的风险管理方式,也对项目管理起始环节的范围管理和计划管理、有效的资源配置行为以及减少项目间的相互影响等方面的风险管理发挥作用。1 关键链技术介绍1997年,Goldratt出版了关键链一书,将约束集理论(Theory of Constraints, TOC)应用于项目管理领域,提出了项目管理的全新方法。Goldratt定义关键链是既考虑工作间的依赖关系又考虑资源间依赖关系的最长的工作序列。关键链项目管理方法自提出以来,就引起了广泛的反响,被认为是项目管理领域自发明关键路线法(CPM)和计划评审技术(PERT)以来最重要的进展之一。关键链方法在实际应用中已取得了巨大成功,许多国际知名公司纷纷采用关键链方法提高项目管理绩效。例如,希捷科技公司减少一半的新产品开发时间;埃尔比特系统公司能够在两小时内完成全部40件高层管理团队的项目检查;洛德公司的IT团队从100%的项目延迟完成率,变成85%提早或准时完成;美国海军陆战队军舰补给站使用同样的资源,却可完成比原来多出3倍的工作量;宇航系统公司的部门减少 24个月的项目时间(节约2040%),项目收入增加 3700万美元。项目管理论坛2 关键链的确定不管项目进度如何完善或者在项目进度中各种资源如何很好地在任务执行中发挥作用,但是,如果与项目有关的各关键依赖因素没有被考虑在内,那么这些因素将会对项目的交付造成很大风险。采用关键链进行项目风险管理的第一步是被称为网络建设的过程,即项目的依赖网络的建设过程。这个过程通过一种多途径的方式,可以确保项目所依赖的所有关键因素都不会被遗漏。关键链环境下的依赖网络的建设重点在识别支持项目可交付成果所需的输入上,正如所有有效的项目管理计划过程一样,在项目开始时我们就已知道它的终点在哪里。这种逆向的网络建设方法能够确保在定义项目输入之前就已对项目输出有了良好的理解。任何依赖网络的建设过程都是关于对必要的传递工作的识别和纳入。而这些传递工作将任务链接在一起,形成了关键链。项目计划,即项目的依赖网络,就是将即将发生的项目传递工作的简单汇总,以便在实现项目目标的过程中克服障碍,并在这一过程中将潜在的负面影响减少到最低。这种对项目依赖因素的关注实际上就是对风险的关注,因为在项目计划和进度安排中,对某些依赖因素的忽略将成为未来项目实施中风险的重要来源。项目管理者联盟文章网络建设的最后一步是开发对于任务工期和反复的范围评估。关键链法避免了追求“精确评估”这一矛盾的想法,而是将每个项目投入的变化和不确定都明确地接受并加以考虑。项目管理者联盟文章针对软件项目的特点和进度风险管理的任务,我们在本文中考虑软件项目中人力资源的约束。在风险分析的基础上,设置项目缓冲区和输入缓冲区,以应对项目过程中的不确定性因素,控制进度风险,确保项目整体的按时完工。首先对项目进行工作分解,估计理想工作条件下各工作的执行时间以及人力资源分配,建立工作节点网络图(Active on Node,AON);然后考虑人力资源的约束,确定工作节点网络图中的关键链;接着采用风险量=风险概率风险时间这样的技术风险评估技术,对每项工作进行风险分析,在此基础上,为关键链配置项目缓冲,为非关键链配置输入缓冲;最后,在项目进行过程中,通过对缓冲区的监控,进行计划风险的管理。对项目进行工作分解之后,我们以工作在理想工作条件下的完成时间来估计该工作的执行时间。所谓理想工作条件是指既不考虑风险因素,也不考虑资源约束的“理想”状况。这样的理想工作条件实际是不存在的,就如同物理学研究中经常用到的理想气体一样。之所以采用理想工作条件下的完成时间(简称为理想工作时间),而不是Goldratt的50%完成的时间,是由于在50%的时间内肯定是不能完成工作的,太过紧张的计划时间会给工作执行人员造成不必要的压力,从而加大了项目的系统功能风险。而理想工作时间既不会因为有大量安全时间的存在而出现所谓学生综合症、帕金森症等工作积压现象,又因为其存在按时完成的可能性而对工作执行人员起到激励的作用。建立工作节点网络图。网络图中每个工作节点有一个三元组属性(a/b/c),其中a为理想工作条件下的工作执行时间估计,b是该项工作需要的资源,c是所需资源的数量。与CPM不同的是,关键链技术不是单纯以时间最长的路径为关键路径,而是在考虑了工作所需资源之后,根据资源约束,对网络图中工作的紧前关系进行必要的调整,然后再由工作时间,找出此时的关键路径,也就是关键链。我们以一个简单的软件开发项目为例来说明方法的应用。该项目开发所需要的人力资源有:R1系统设计人员,R2程序开发人员,R3数据库开发人员,R4系统测试人员。工作节点网络图见图1。其中工作时间a是考虑到不确定因素的非理想工作条件下的工作执行时间。图中粗线标识的路线是时间关键路径。由于考虑到人力资源约束,从图1中可以看出,工作3和工作4资源冲突,工作2、5和工作6也存在资源冲突,我们将它们之间的并行执行关系转化为串行执行,如图1中虚线所示。同时重新按理想工作条件估计每项工作的执行时间,从而得到图2。图2中的工作时间是理想工作时间,粗线标识的是考虑了人力资源约束之后的项目关键链。项目管理者联盟文章3 基于关键链的风险管理为了保护关键链上的工作而不影响到整个项目的计划进度,关键链技术要求为关键链设置项目缓冲区;同时为了防止非关键链上的工作影响到关键链上工作的进度,在非关键链与关键链的汇合处设置输入缓冲。那些不是基于关键链的项目往往依赖于任务和任务终止日期(里程碑进程表)所内含的安全性来控制项目进程。而这种方式的风险在于,将使项目遭受共同资源行为的影响,降低提前完成进度的能力。基于关键链的项目采用接力赛式的管理方法,它鼓励一旦获得所需要的资源就立即交接进入下一阶段的任务输入,一旦完成本阶段的任务就立即交接该阶段的项目输出。团队成员开始及完成任务的方式是,尽快执行并将工作传递给下一个资源,尽其所能尽早传下去。基于关键链技术的软件项目风险管理是通过对缓冲区的监控进行的。在关键链管理方式下,任何任务都可以消耗项目缓冲或汇入缓冲。当一项任务实际耗时 超过估计时间时,它将占用相关缓冲。通过对缓冲区的监控,即缓冲区消耗的程度与关键链完成的程度进行比较,可以部分的判断出项目执行状态。因此,我们为缓冲区设置了安全底线,在项目进行过程中,定时观测缓冲区的大小,若缓冲区处于安全底线以上,认为工作情况正常,低于安全底线,则有必要采取风
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 昆明市现代农业生态园花卉苗木基地一期工程建设项目可行性研究报告
- 防汛知识培训总结课件
- DB65T 4143-2018 反恐怖防范设置规范 汽车客运站
- 部队网络工程布线方案(3篇)
- 航空港口行业发展模式探讨
- 2025年高考政治总复习主观题万能答题模板汇编(全四册)
- 湖北省汉川市金益高级中学2025-2026学年高二上学期9月月考考试数学试卷
- 天津市2025-2026学年七年级语文上学期第一次月考复习试卷(含答案)
- 青海省海西州2024-2025学年七年级下学期期末考试生物试卷(含答案)
- 20xx教师暑假政治学习心得体会
- 房款首付赠与协议书
- 2025年北京市东城区九年级初三一模英语试卷(含答案)
- 肌骨超声在康复科的应用
- 2024-2030全球中子刀(锎252中子源自动遥控式后装治疗系统)行业调研及趋势分析报告
- 十一学校小升初入学测试数学真题及详细解答
- 《美容护肤及保养》课件
- 安全课件自我保护
- 资金共管协议书范本
- 大班主题:标志小家族
- 安宁疗护个案护理模板
- 检验科复检制度及记录
评论
0/150
提交评论