软件测试通常是一项具有挑战性的职业。保持项目正常进行和满足紧迫的发布时间表的严格要求可能会导致工作环境充满压力。鉴于质量保证领域的苛刻性质,团队中的关键成员在几乎没有或根本没有预警的情况下离开并使 QA 管理陷入困境的情况并不少见。他们如何利用仍然可用的资源和人员继续工作并满足即将到来的发布截止日期?关键是尽可能有效地管理这些资产,以从中获得最大的生产力和绩效。
当一个关键的 质量保证团队 成员离开一个组织时,简单地用一个具有同等经验和才能的新员工来代替他或她是一个不切实际的提议。目前对高技能的 QA 专业人员的需求量很大,这使得潜在的求职者要求的薪水可能不符合组织的运营预算。获得新人才可能很困难。正如 Computerworld 撰稿人 Beth Stackpole 最近指出的那样,曾几何时,组织领导对软件测试人员的评价不如开发人员和程序员。多年来,这种观点已经发生了变化,因为广为人知的软件故障证明了 QA 工作的切实价值。
去年推出 HealthCare.gov 等问题的发布及其随之而来的后果清楚地表明,从长远来看,牺牲软件测试能力只会伤害公司。 Robert Half Technology 的高级执行董事 John Reed 告诉消息人士:“QA 的作用正变得越来越重要,并在组织中享有更高的认知度。” “曾几何时,人们会说它像审计员一样是必不可少的邪恶。现在人们开始将其视为一个实际上可以带来显着好处的角色,帮助组织创造更好的产品并确保在推出时出现更少的错误。 “
虽然 QA 的提升对软件测试人员来说是个好消息,但它可能会让 QA 管理人员更难在接到通知后迅速将重要成员添加到团队中。市场竞争越来越激烈,整个地区都急需人才。例如,田纳西州纳什维尔及其外围地区在获得支持其新兴科技产业所需的 IT 技能方面遇到了一些困难。田纳西州报道说,该地区有 800 多个技术相关职位尚未填补,促使地方当局采取措施吸引 IT 专业人士到纳什维尔。
鉴于 QA 管理层不太可能简单地重新加载他们的人才,他们将需要通过其他方式来替代流失人员的工作量和生产力。离岸外包仍然是一种流行的获取软件测试技能的方法,而无需花费大量资金聘请当地 IT 专家。然而,外包 QA 职责也带来了一系列挑战,最显着的是本地和远程团队之间的沟通和协作可能会下降。如果不解决这些问题,冗余和低效率可能会滋生,阻碍生产过程。 QA 管理可以通过集成 最好的测试管理软件 作为软件测试活动的中心来克服这些障碍。团队成员可以使用这些工具上传错误报告、测试指标和自动化脚本等资产。这样一来,测试人员无论身在何处都可以自由地彼此共享资源。