技术管理实战阅读笔记-如何设置合理目标

165 阅读2分钟

WHY

  • 最基础的,目标包含你和上级的诉求,你们希望收获的东西
  • 目标意味着资源的有效配置,有了目标就可以跟进该干什么来调配资源
  • 更好的执行力,清晰目标是高效执行的必要条件

SMART原则

分别对应5个英文单词,即SpecificMeasurableAttainableRelevantTime-bound, 中文来说就是目标的明确性、可衡量性、可达性、相关性、时限性

SpecificMeasurable

关于目标的明确性和可衡量性,这2者是分不开的;目标要明确可以简单理解为把目标设定到可以衡量的程度,就叫做明确了

  • 举例说明1
    • 我们的目标是提升某个服务的性能
    • 我们的目标是把某个服务的单机性能从300qps提升到500qps
  • 举例说明2
    • 我们的目标是发布bi系统1.0,1.0如何衡量完成了?
    • 我们的目标是发布bi系统1.0。 支持KPI数据统计,全量数据导出功能

Attainable

不能定一个完全实现不了的,也不能定一个不需要努力就能实现的

  • 保守的目标,更容易交差,更靠谱
  • 挑战的目标,激励+成就感+自我提升

Relevant

这个没啥好说,基本不能跑偏,毕竟自己的职责在那

Time-bound

目标都是基于时限的,缺少时间限制的目标没有意义


目标的描述

大体分为2类,一类是可以量化的,KPI(Key Performance Indicator, 关键绩效目标); 另一类是关键结果来衡量,常说的KRA(Key Result Areas) 或 OKR(Objectives & Key Results), 是对关键结果的一种描述。

  • KPI 到了某个时间点,什么指标达到什么数字
  • KRA/ORR 到某时间点,完成什么工作,实现了哪些功能或达到了哪些效果

目标制定防坑

  • 基于长期目标来推,而不是现有资源能干什么,坚持 以终为始的出发点
  • 目标明确,用 结果导向 描述,而不是 过程描述
  • 目标被迫变来变去 首先业务目标,来自上级和产品需求,这块没办法; 避免这类问题就是自我要求,给自己定 专业目标

实践

作为功能迭代团队一员,关键维度还是

  • 质量
    • 代码bug少
    • 安全性
    • 性能
  • 效率 这个不好衡量,慢慢再想