`
lujar
  • 浏览: 516351 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

第24回 测试进度和成本的控制

阅读更多

 

目的进度管理是一门艺术,是一个动态的过程,需要不断调度、协调,保证项目的均衡发展,实现项目整体的动态平衡。项目开始前的计划,对任务的测试需求有一个大体的认识,但深度不够,进度表可能只是一个时间上的框架,其中一定程度上是靠计划制定者的经验来把握的。随着时间的推移、测试的不断深入,对任务会有进一步的认识,对很多问题都不再停留在比较粗的估算上,项目进度表会变得越来越详细、越准确。
项目的进度管理主要通过里程碑、关键路径的控制并借助工具来实现,同时要把握好进度与质量、成本的关系,以及充分了解进度的数量和质量的双重特性。
 
1.进度的数量和质量的双重特性
任何一项工作,最开始总是很容易看到进度,就比如盖房子,从无到有,变化是很明显的。可是越到后来,它的进度越来越不明显。软件测试也是如此,开始测试之初,Bug比较容易发现,但测试的进展并不是按Bug的数量来计算的,越到后面,Bug越来越难发现。要提高测试进度的质量,将严重的、关键的问题在第一时间发现出来,这样才不至于在最后阶段使得开发人员要对代码做大规模的变动,无法保证测试的时间,从而影响软件的质量。这就是测试项目进度的数量和质量的双重特性,我们在关注进度的同时要把握好这两个特性,在注重进度速度的同时,还要看进度前期的质量。
 
2.测试进度的管理方法
首先,尽量利用历史数据,从以前完成过的项目来进行类比分析,以确定质量和进度所存在的某种数量关系,来控制进度和管理质量。可以采用对进度管理计划添加质量参数的方法,也就是通过参数调整进度和质量的关系。
其次,可以采用测试项目进度的度量方法:测试进度S曲线法和缺陷跟踪曲线法。在进度压力之下,被压缩的时间通常是测试时间,这导致实际的进度随着时间的推移,与最初制定的计划相差越来越远。而如果有了正式的度量方法,这种情况就很难出现,因为在其出现之前就有可能采取了行动。

        
预知后事如何,请读下回分解:第25回 准确报告软件缺陷

版权所有,软件测试演义®<o:p></o:p> ——系列讨论的目录,见: 软件测试演义——中高级系列(序)

 

分享到:
评论

相关推荐

    软件测试方法和技术(第二版)复习大纲.pdf

    《软件测试方法和技术(第二版)》...总之,《软件测试方法和技术(第二版)》全面覆盖了软件测试的各个重要方面,旨在培养读者在实践中运用各种测试方法和技术的能力,以提高软件质量,减少开发风险,并有效控制项目成本。

    软件测试方法和技术复习大纲整理.pdf

    **第十四章:设计和维护测试用例** - 描述创建有效测试用例的策略,以及如何随着项目进展更新和维护这些用例。 **第十五章:报告所发现的缺陷** - 讨论缺陷跟踪、报告和管理,以及如何有效地沟通问题给开发团队。...

    软件测试方法和技术复习大纲定义.pdf

    第十四章的设计和维护测试用例是测试过程中极其关键的一环,有效的测试用例应覆盖所有可能的输入条件和边界情况,同时保持可维护性。 报告缺陷是测试过程中的重要任务,第十五章将讲述如何有效地记录、分类和追踪...

    9第九章 项目成本管理.pdf

    试题十三涉及成本类型的分类,不同费用如管理分摊、出差补贴、健康补助分别对应间接成本、直接成本和可变成本。 总的来说,项目成本管理涵盖了成本估算、预算编制、成本控制等多个方面,要求项目经理能够精确地计算...

    软件测试(“测试”文档)共24张.pptx

    测试执行时,要关注软件当前版本的质量,优先解决影响测试进度和发布的问题。深入分析测试数据,了解缺陷的原因和分布,以便改进。遵循“尽早测试、结合开发”的原则,逐步从单元测试扩展到系统测试。同时,测试应由...

    软件测试技术-测试管理

    一个良好的测试计划应该详细描述测试范围、测试方法、测试进度安排等内容,并明确测试人员的角色和责任。通过有效的测试计划管理,可以确保测试工作的高效进行,及时发现并修复问题,最终提高软件产品的质量。 ####...

    收集软件测试流程文档

    - 考虑修复的成本和可行性。 3. **实施修复**: - 根据修复方案进行代码修改。 - 重新编译并部署软件。 4. **验证修复效果**: - 对修复后的软件进行测试,确保问题已经解决。 - 记录验证结果。 #### 九、测试...

    测试方法论

    - **测试实施**:按照计划执行测试,管理测试进度,控制测试质量。 - **测试总结**:撰写测试总结报告,评估测试结果。 #### 三、测试各阶段管理要求 1. **需求阶段**:理解并分析用户需求,制定测试策略和计划...

    软件测试经典试题

    - 探索性测试:依靠测试人员的经验和直觉进行测试。 - 基于模型的测试:依据设计模型或架构进行测试。 - 自动化测试:利用自动化工具执行测试案例。 - 回归测试:修改代码后重新执行以前的测试案例,确保未引入...

    网络监控系统施工进度计划表格.docx

    它不仅有助于项目成本的控制,保证施工质量,而且还能确保项目按时完成。通过细致的进度表,项目管理者可以有效地协调和统筹各个工作环节,避免资源浪费和潜在延误,从而提升整个网络监控系统建设的效率。此外,良好...

    多功能测试仪 开题报告

    2. **元件选择**:选取合适的电子元件,考虑其性能、成本和可用性。 3. **制作与调试**:在实际制作过程中,可能遇到的工艺问题和调试挑战。 四、开发环境与工具 1. **资料查询**:利用网络资源和图书馆获取相关...

    广西注册监理工程师合同管理:进度管理考试试卷.pdf

    2. 文件标题“广西注册监理工程师合同管理:进度管理考试试卷”表明这份试卷是用于考察监理工程师在合同管理和进度管理方面知识和技能的测试。 3. 文件中提到的“FIDIC”是国际咨询工程师联合会(Fédération ...

    软件测试经典问题.docx

    15. **测试管理**:包括测试计划、资源分配、进度控制、质量保证和风险管理。 16. **测试阶段**:通常包括需求分析、设计评审、单元测试、集成测试、系统测试、验收测试和维护测试。 17. **用户文档**:如用户手册...

    80道经典常见测试面试题.docx

    - **详细解释**:软件配置管理涉及版本控制、变更管理和构建管理等方面,确保软件产品在整个生命周期内的一致性和可追溯性。 ### 33. 测试计划与用例编写 - **核心知识点**:编写测试计划和测试用例的技巧。 - **...

    软件测试经典面试题.pdf

    集成测试关注的是模块间的接口和数据交互,而系统测试则关注整个系统的功能和性能。两者都是保证软件质量的重要环节。 #### 35. 用户文档类型 用户文档通常包括以下几类: - **用户手册**:详细介绍产品的使用方法...

    软件测试题

    3. 如果次品在A或B组,选择其中一组(假设为A),分为A1(1个)、A2(1个)、A3(1个),进行第二次称重。 - 若A1和A2重量相等,则A3为次品; - 否则,较轻的是次品。 4. 如果次品在C组,直接将C组中的两个小球进行第三...

    解析-1909复习测试四1

    二、进度和成本绩效指数 解析:B 是参考答案。SPI 为 1.1,表示进度提前,CPI 为 0.9,表示成本超支。应先分析成本超支的原因,再制定相关措施,其中 A、C、D 都可能是纠正措施中的一种。知识点:章节 7.4.2.2,P...

    新产品质量规划进度计划APQP.doc

    **第二时期产品设计和开发**:确定工程和材料规范,检查设备、工装和设施需求,同时继续进行产品和过程的评审和确认,以确保设计的稳定性和可制造性。 33-37. **第三时期过程开发**:涉及产品和过程的特殊特性细化...

    第十二周会议记录表1

    第一章的编写工作由刘颖和袁梦阳负责,这通常涵盖项目概述、测试环境、测试策略等内容,用于向项目相关人员和管理层汇报测试进度和成果。 3. **单元测试**:单元测试是对软件中的最小可测试单元进行检查,如函数、...

Global site tag (gtag.js) - Google Analytics