zoukankan      html  css  js  c++  java
  • 敏捷团队中测试工程师的绩效管理---读书笔记

    首先绩效管理大概可以分为目标设定、绩效跟踪评价、绩效沟通面谈几个主要部分。

    一、目标设定

    对绩效目标正确的理解是建立合理的绩效评价原则和体系的前提。

    为什么要为测试工程师设定绩效目标?

    简单的说,设定绩效目标是为了让员工明白“组织期望你做什么”,通过这种设定来达成组织的目标和期望。

    所以,设定一个绩效目标的目的不是为了“绝对的公平”,而是为了让所有的团队成员都明白“怎么做才是组织期望的”。

    因此,在设定绩效目标的时候,需要把员工的绩效目标与组织的这些目标牢牢的绑定在一起。

    此外,目标本身需要是可度量和衡量的。

    从生产率和提高产品质量等角度入手,可以考虑以下这些绩效目标:

    1. 提高生产率
    • 更短的产品的发布周期
    • 更短的测试周期
    • 更少的产品测试迭代次数
    1. 提高产品质量
    • 更少的线上缺陷
    • (同样测试覆盖率下)更少的系统测试中缺陷数量
    • 促进更好的代码质量
    1. 促进可测试性
    • 单元测试覆盖率
    • 接口和系统的自动化测试覆盖率
    • 促进更好的可测试性

    二、绩效跟踪打分

    设定绩效目标之后,依据绩效目标跟踪测试工程师在整个绩效周期中的工作,保证 TA 的方向的正确性,这是一般意义上的绩效跟踪工作。

    通常情况下,绩效目标的完成情况可以通过定期的一对一会议或是通过工作日志、周报等来获取信息。

    一旦发现员工在完成绩效目标方面存在困难,或是目前的方向有偏差,管理者就需要及时指出并和员工讨论如何改善之。

    在某些情况下,管理者甚至需要为员工设定明确的以周为单位的分解后的绩效目标。

    三、绩效面谈

    和员工发生绩效面谈冲突的时候,退回到“公平”的底线,和员工讨论绩效原则是否“公平”并不是一个好的策略。

    绩效面谈是一个极好的认可你的团队成员的工作、和他共同探讨如何改进自己工作的机会。

    绩效面谈的重点不是和你的团队成员纠缠在每一个 0.1 分的得失上,也不是要让他认为你是绝对公平的上帝,重点是和他共同探讨如何改进自己的工作。

    所以,一旦对话开始纠缠在公平、0.1 分的具体分差上,立刻当机立断,引导话题到改进工作和展望下一个绩效周期吧。

    关于原文作者:

    段念:Google 中国高级测试经理,毕业于华中科技大学,先后在通讯、嵌入式软件、互联网等多个行业的国内外知名公司中从事软件开发与测试工作。

       对软件测试中的技术和管理工作有独到见解,对软件测试团队管理、自动化测试、性能测试与开发测试有较多研究。

    原文链接:https://www.infoq.cn/news/2011/06/dn-agiletest-performance-manage/

  • 相关阅读:
    站点防攻击之禁止国外ip
    docker 安装rabbitMQ
    【转】浅析支付系统的整体架构
    【转】MQ详解及四大MQ比较
    SQL server 中的dbo、guest
    网站加载速度的优化(1):优化前端页面
    【转】Apache ab压力测试
    Asp.Net Core 部署发布后EFCore数据库断连和Google浏览器无法存储Cookie
    C# 使用nuget.exe发布类库及更新类库
    .net core 读取Excal文件数据及注意事项
  • 原文地址:https://www.cnblogs.com/rainbow-1/p/14807664.html
Copyright © 2011-2022 走看看