作为管理者的基本职责
您能从管理的角度来来谈谈测试管理该如何进行?具体要怎么把控?
这个问题我觉得是个特别大的问题。从管理的角度来说,主要包含下述这些内容:
商业目标、项目生命周期管理、项目组织模型、项目整体管理、价值管理、风险管理、范围管理、时间管理、质量管理、目标成本管理、财务管理、人力资源管理、采购管理和项目文化管理。
对测试管理来说,有些知识域是需要特别关注的,主要是价值管理、风险管理、范围管理、时间管理和质量管理,因为这些知识域和测试有直接关系。但了解其他的知识域也是很有必要的,最大的好处就是可以理解其他领域的主要工作,可以和其他领域的人员更顺畅的沟通交流。
如果测试管理者只是把自己定位于做事务性的管理,是远远不够的。不管你是基层管理者,还是中层、高层管理者,"关注人,让团队成长",都是测试管理者最重要的事情。我认为一个测试管理者至少需要兼顾如下几个角色:
"教练":引导者。
"牧羊犬":督促者。
"守门员":把关者。
引导者------ 测试管理者需要像"教练"一样指引团队去不断深入掌握新的测试技术和业务知识,不断提升和总结测试方法,提高测试效率和测试质量。这需要管理者有"提要求"的能力,能够把一个任务,最后要做成什么样子,才算是真正做好了讲清楚,根据结果来评定团队成员的贡献,而不是根据感觉或是苦劳,这点尤为重要。
打造一个有战斗力的团队,有分工,有协作,有目标,有期限,有考核,有奖惩。
团队分享,团队学习,团队总结:给团队成员学习的方向,鼓励学习,相互分享,不管是测试经验,项目经验,新技能,新工具等等,定期的去分享。
督促者----- 测试管理者还需要是一位"督促者",需要在团队中制定一些"规范"或者"底线",并将其形成团队独有的文化。
关注每一位成员,及时给予帮助或引导。当成员停滞时,给以目标;当成员行为,方向发生偏离时,给予提醒纠正;当成员遇到困难时,给予帮助。
把关者----- 测试管理者不一定要事必躬亲去做每一件事情,但他必须要有在关键时期能够接住任意活的能力。就像金星曾经说过的一样,她可以跳任意的位置。测试管理者也是一样,有能力在任何情况下,依然可以对产品质量负责,对产品进度和产品效率负责。
跟进事情的情况,对结果进行验收,发现问题及时指导,做得好给予表扬激励,做得不好总结吸取教训。
鸡肉是我的最爱!