为什么想到要「结构化」

前几年,有幸读过一本书《高效能人士的七个习惯》(想了解的同学,自己豆瓣搜下),其间讲到做人非常重要的一个逻辑 「以终为始」

主要是告知咱们,做人需求以 准则为中心 ,不要被事情、表象所左右,需求有做人的准则,这个准则应该是安稳的,指引咱们人生的。

团队

其实,办理团队也是相同的。作为Leader,需求鉴别关键使命,带领团队在正确的方向上继续行进。所以,也需求 「以终为始」,找到适合研制团队的安稳的准则。然后,以一个安稳的结构化方式进行输出,围绕准则进行产品才能、团队才能的提高,继续进步。

指北针

团队作业的「指北针」,辅导团队的作业决议计划。

咱们应该遵从「以终为始」的准则,为作业中的各种「选择」、「决议计划」,供给安稳的结构化的思考结构和作业结构。

「指北针」核心存在的含义就在于此。

组成

研制效能目标

❗ 目的:「继续快速交给价值的才能」是效能改善的核心目标。
目标项 目标子项 阐明
交给吞吐量 单位时刻交给的版别数量 1个月或1个季度内,交给的各个版别的数量(核算含义上看趋势)
需求响应时刻 交给周期 需求启动到发布上线的均匀时长
研制周期 编码开端到发布上线的均匀时长
交给质量 单位故事点 / 功能点Bug数量 针对不同类型迭代核算方式不相同
单位时刻修复的线上问题数量 1个月或1个季度内,修复的线上问题数量
继续发布才能 发布频率 1个月或1个季度内,发布次数
发布时刻 从合并代码完成,到发布到线上的均匀时长

体系可用性目标

❗ 目的:全面体现体系的健康程度,构建SLI、SLO,给用户供给极高的安稳性和可用性。

根据谷歌SRE理论,经过SLI、SLO、SLA,进行体系健康程度的观测

  • SLI
  • SLO
  • SLA

作业逻辑

❗ 咱们团队负责的是一个SaaS产品,所以针对咱们团队的作业逻辑,进行了下面的结构化笼统。

基于「结构化思考」的研发管理实践

研制才能分层

目前等级:Poor(欠好)Fair(凑合)Average(中等)Good(不错)NB(牛XX)

基于「结构化思考」的研发管理实践

收获

目前,咱们这个笼统的结构化作业逻辑,现已继续了一段时刻,产生了一些效果,比方

  • 在规划方面,咱们有了安稳的结构,可以继续改善某个方面的才能
  • 在目标上,团队清楚未来2个季度的整体规划
  • 在决议计划上,咱们会根据「结构化」「准则」进行关键使命的鉴别