“如何能有效避免项目延期的发生?”
“研发项目进度延期时,测试应该怎么应对?”
“怎么在需求变化频繁的情况下,保持测试的顺利执行”
最近和很多做测试的兄弟姐妹,关于成长为项目测试负责人时遇到的一些挑战,在网上网下沟通交流。大家纷纷谈到了一些项目过程中的困惑。笔者列举了一些典型的问题。
一开始笔者试图就事论事的讨论每一个待改进点。然而在梳理的过程中,慢慢的发现,这不是一个常见的项目问题,或者管理人员的能力问题——很多的困惑,实际上是一个心态的问题。新的岗位上,岗位本身对业务的要求,对心态的要求,和过往自己岗位的业务、心态偏差比较大。从而对自己产生了迷茫,开始怀疑,产生大量的负面情绪。
借用林正刚林总在《正能量》里面的几句话:“大部分企业调动岗位,通常只注意能力是否胜任,很少注意心态也需要改变。”,“岗位意味着职责,更意味着心态,不同的岗位,对心态的要求是不一样的。”
以测试这个岗位为例。一般而言,项目测试负责人都是从优秀的骨干测试人员中提升的。当这个人的定位是骨干测试人员时,他的测试对象是模块、功能、核心功能级。工作d面对相对精准可控的测试内容。
能成为优秀的测试人员,肯定具备如下的素质:思路良好、执行效率高、缺陷遗漏率低,在团队内部有很好的口碑——人不错,有责任心,干活漂亮。这个时候,他的工作环境是正向的,有一种骄傲、责任感的心态,每做一件事情,都会有一种成就导向,加强对自我的认可,甚至还会有一些完美主义的倾向,会越发的让自己的工作成果精益求精。
但是,当他的技能能力满足到上面一个岗位时,开始承担一个完整的项目测试任务,一切都变了。面对的任务不再是相对精准功能模块,而是风险、变化广泛的项目,面对需求变化、周期变化、优先级变化、风险变化等等——研发前端各环节的变化,都会一一体现末端的测试环节。
所以原来美妙的,100%质量的工作成果不太可能再出现,你需要在各种资源和限制的条件下左右平衡,率领团队拿出一个性价比最高的成果,或者相对良好的结果。
原来熟悉的工作模式“给我一个指定的目标,我一定会非常优秀的完成任务!”,变成了“目标天天在变,让我怎么完美的完成目标啊?”的迷茫和困扰。
原来很有成就感,自我认可和团队认可的“这个人干活不错”,变成了负面的情绪、否定和批判“怎么排的测试任务,怎么又漏bug了”。
原来的完美主义情结,看到自己亲自做出来的交付件,会感到分外的沮丧和失望。
从就事论事的角度,很很多多的项目管理书籍,甚至网上各种经验心得,都有面对项目的风险如何控制,如何管理的方法。所以,归根到底,这是一个心态的问题。很多人的能力达到了某个上级岗位的要求,但是心态的高度还没有达到。
同样的问题,在研发的每个环节都会遇到。比如研发模块负责人变成项目负责人,也会经历类似的心态转变,由一个相对积极环境、心态变成一个相对负面的环境、心态。
怎么解决这个问题?
有两个主要的角色,可以从两个途径来解决。
第一、本人。在此阶段,建议阅读很多项目管理,项目风险控制的书籍,理解自己遇到的问题,实际上大部分是业内常见的问题。这样让自己会保持一个相对淡定的心态。而且寻找解决方法的过程,本身就减轻了自己的焦虑感。其次,尝试站在更好的角度去看待质量,看待产品团队对测试环节的要求,承担一些不完美,进行力所能及的优化,这才是从根本上解决此类问题的方法。
第二、更高级的管理者。更高级的管理者自己应该首先明确有一个心态上的转变过程,及时关注,把自己原来的一些经验心得,和新的管理者分享,帮助其快速的调整心态。
心态调整好了,怎么做事情,遇到问题解决问题,相信大家是都知道——毕竟业务能力,职业精神都被认可,才提升为管理者。