质量保证经理通常忙于忙于管理团队的日常运营,以至于他们可能没有注意到看似无害的因素却对软件测试工作产生了不利影响。其中最有害的一种可能是孤立的信息。尽管有时看起来测试团队负责人似乎有更紧迫的问题要处理,但必须解决信息孤岛问题,以有效地简化流程并全面采用敏捷测试方法。
TechTarget 撰稿人 Margaret Rouse 解释说,信息孤岛在组织中非常普遍,尤其是大型企业。如果不齐心协力与所有相关利益相关者共享数据,将很难(如果不是不可能的话)利用像敏捷这样的运营策略。
“当部门相互竞争而不是相互合作以促进业务目标时,也会出现信息孤岛,”Rouse 写道。 “信息孤岛通常被视为有效业务运营的障碍,组织越来越多地试图打破阻碍协作、可访问性和效率的孤岛。”
这些信息孤岛极大地阻碍了 QA 团队快速响应变化的能力,并对他们的整体生产力产生负面影响。 AgileConnection 上的一位 Techwell 贡献者指出,使用瀑布方法时可能存在孤岛,但实际上不可能进行 敏捷测试 。
“一旦专门的流程成为组织的重点,上市时间就会开始变慢……具有这种结构的组织可以成功管理瀑布式项目,但速度和变化容忍度会受到影响。”
信息孤岛继续困扰着 QA 团队
对于软件开发行业中围绕敏捷的所有兴趣,许多质量保证团队继续依赖鼓励创建信息孤岛的技术和流程。也许阻碍敏捷实践的最普遍的活动是继续使用 Excel 电子表格来跟踪测试工作。许多较小的组织依靠这些文档来处理他们的 QA 管理需求,因为可以快速轻松地将信息添加到其中。他们提供了一种简洁的
软件测试管理
方法,这可能会吸引较小的业务,但最终将无法满足具有更大目标的企业。
这种方法的问题在于,所有项目利益相关者都很难获得存储在电子表格中的信息,从而阻止他们将这些数据用于分析目的。另一种方法是部署一个全面的测试管理解决方案,允许参与特定项目的每个人查看和修改与 QA 流程相关的信息。这意味着他们可以接收有关开发和测试进度的更新,并查看各个团队的工作效率。
QA 软件打破孤岛
测试管理工具有助于使用
软件测试指标
更好地分析细粒度和广泛级别的团队绩效。可以收集与单个项目以及团队相关的长期信息。这种洞察力使 QA 领导者可以更好地决定他们的人员以及他们如何进行一般测试。
此外,QA 经理可以与其上级共享信息以展示其团队的有效性。软件测试有时会受到组织内其他人的批评,因为它被视为一个耗时的过程。但是,团队负责人可以使用指标来显示测试人员在识别和解决软件缺陷时的效率。他们可以更进一步,强调软件错误和团队成员发现的其他错误的相对重要性。此信息将使整个组织更好地了解质量检查,因为它清楚地表明,如果没有勤奋的软件测试,项目可以以最小的缺陷发布。