[思变到改进]看测试计划到测试管理计划的演变

[思变到改进]看测试计划到测试管理计划的演变

ID:1137908

大小:30.50 KB

页数:7页

时间:2017-11-07

[思变到改进]看测试计划到测试管理计划的演变_第1页
[思变到改进]看测试计划到测试管理计划的演变_第2页
[思变到改进]看测试计划到测试管理计划的演变_第3页
[思变到改进]看测试计划到测试管理计划的演变_第4页
[思变到改进]看测试计划到测试管理计划的演变_第5页
资源描述:

《[思变到改进]看测试计划到测试管理计划的演变》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、[思变到改进]看测试计划到测试管理计划的演变[思变到改进]看测试计划到测试管理计划的演变[思变到改进]看测试计划到测试管理计划的演变前言:本次备战大概是半年前开始的,目的是熟悉PMP九大知识域,并将其中的管理思想和技术方法实践在自己的项目管理过程中。现将一些自己在测试管理过程中,对测试计划的思考和整理的部分分享出来。希望能有所共鸣,特别是PMP2004版本以后对于项目成功的定义标准转变,这是促使我对这个管理计划第三版修改的直接原因。最初测试计划,按照我所接触的内容大致包括以下内容:1)测试范围:功能

2、和非功能测试需求、测试需求基线、测试需求阶段、测试选择类型和模型、过程剪裁、测试需求风险评估。2)测试策略:测试类型(功能测试、性能测试、安装测试、配置测试、文档测试、界面测试、数据库测试)等;3)质量管理:测试类型与测试阶段;4)测试准入标准及结束标准:测试通过标准、转测标准、系统测试结束标准、性能测试准入条件、性能测试完成条件、测试监控方法等;5)测试组织结构:组织形式、角色和职责;6)测试工作内容:测试阶段交付物;7)测试交付工件列表:交付物清单;8)测试时间进度表:里程碑时间轴。它的主要作用

3、是将测试范围给予界定,并通过对测试产品的分析提出合理的测试方法论指导项目团队开展测试工作。第一版的计划大概是在07年年初设计的,这个时候对于管理的计划概念仅仅停留着概括性阶段,主要是将项目的资源、范围概括性进行描述。测试计划本身对测试工作指导意义不大,且内容复杂文字描述过多。总体来说第一版的计划信息量是很大的,个人觉得涉及面还是基本都说到了。但是对于实际测试工作指导意义不大,特别是在测试组织结构比较复杂的时候,每个测试组和个人的操作风格很难统一。这样会导致测试分析的思路不一致、测试设计的质量决定于人

4、员自身修炼和项目经验。如何才能将项目团队的功效发挥到最大呢?08年,这个问题一直困扰着我们。我们开始反思测试计划本身的问题:1)第一个问题:测试计划缺少阅读指引;07年的时候我们发现测试计划写出来也没人看,到了项目结束的时候项目经理可能连计划多少轮测试都不清楚。为什么没人看?是因为信息不够多么?信息不够全么?测试计划没有阅读指引,发给项目团队人员就成走马观花。2)第二个问题:过程剪裁太粗略;直接导则的问题是,刚搞管理的人。对过程剪裁一片迷糊,到底什么项目能够剪裁。剪裁到什么程度是合适的。3)第三个问

5、题:测试策略过于泛化;这个问题是在与华为合作部交流以后体会到的。测试策略本身有两个作用,第一是策略是一种方法论。即是我们07年已经实现的内容,比如对于功能测试而言我们的测试重心在什么地方,怎么做测试分析和设计工作。第二层则是在交流以后感悟到的,即策略是一种思想整合。如果你需要项目团队按照统一的分析思路、设计方法去做一件事,则在测试策略上就需要在前期保持一致性。特别是对于大型产品的测试而言,尤其重要。否则,就可能出现测试粒度定义不同,测试覆盖不完全的结果。这对于测试经理来说是极其恐怖的。4)第四个问题

6、:项目整体目标、阶段目标定义不清;这个问题在07年的时候是很严重的。为什么会出现如此巨大的进度偏差,在分析了07年的项目数据后发现项目整体目标(商业目标/系统目标)不清晰是导致项目进度延期最大问题。也就是说,项目计划中没有明确的告诉项目经理所要达到阶段目标是什么样的,没有Smart衡量标准、时间约束、条件约束。出了问题,没有明确的排查方案和时间计划。阶段收尾后,没有一个量化的数据为下一个启动过程提供决策素材。5)第五个问题:项目责权不清;这个问题也在项目中时有发生。比如说:需求没有明确的接口人,项目

7、经理的工作也比较乱。需求到了测试后期,变的无法控制。没有定义CCB决策等级、变更审核和批准人等。责权的问题,我觉得主要暴露在接口人上。模块的负责人是谁,谁来组织去处理模块内部的事物,这一点很关键,不然我们要花很多时间在无谓的沟通上,会造成测试组的工作急剧膨胀。6)第六个问题:缺少里程碑与交付物交互关系。这个问题会导致QA在审计测试计划的时候,无法掌握计划的监控点。包括自己在带项目的时候,监控的频度是很难掌握的,频度太高会造成项目组工作量的增加且可能无法完成正事,造成抵触情绪。监控的频度太低,会造成项

8、目失控,导致项目延迟或者失败。08年针对以上的六个问题,做了一些调整。主要思路是解决测试思路的整合以及测试计划信息延展性。分别解释一下这两块内容:1)测试思路的整合:主要的工作是加入了针对功能模块的测试策略分解,核心观点的是整合思路。比如说:我们尝试使用Freemind或者MindMangaer的技术对被测试对象进行分解和推演。特别对于异常分支和各种条件假设分析效果分析非常好,这个分析过程也可以辅助开发来进一步了解系统的结构。其次,是通过归类分析的技巧将新变动部分及继

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。