架构师在目标确认过程中的工作

要确认架构活动的三个核心角色,也就是决策者、赞助者和执行者。这些人必须满足我们刚才提到的对应的角色条件。比如决策者,不仅需要知晓企业的真正战略意图,而且必须亲自参与重大决策。而不是派个没有决策权的代表来象征性地支持一下,走个过场。

如果锁定的核心角色没有满足相应的角色条件,那你就需要找到真正的核心角色。举个例子。假设你负责由内审部门主导的审计合规的项目,但是内审部门没有任何资源调度权。这个时候,如果认为赞助者是内审主管,就说明你的判断是错误的,必须找到真正的赞助者,比如业务部门的负责人。只有他才能认定审计的优先级足够高,并愿意把当前的研发带宽挪用到审计中去。而内审部门,只是项目的需求方而已。

所以在整个节点上,我们要锁定核心角色,得到他们的真实承诺,并确认一个正确、合理、可达的架构目标。这个过程就像剧本杀里的非凶手角色一样,我们的目标是通过反复对话和分析,来帮助自己逐渐逼近真相。

在目标确认后,还需要对目标进行一个完整的描述。这个描述要符合SMART原则:具体(Specific)、可度量(Measurable)、可达(Achievable)、相关(Relevant)、有时效的(Time-bound)。

如下所示,是几个描述比较清晰的目标:

  1. 三个月内,把 90% 的商家发布商品的时间,从平均每件 30 分钟降低到平均每件 1 分钟以内。
  2. 三个月内,把导购下单的核心链路稳定性从三个九提升到四个九。
  3. 12 月 31 日以前,完成电商、云、跨境业务的合规审计中所有高优先级整改项目。

从这三条架构目标,就可以大致推断出这些目标背后的核心角色了。但多数时候,我们项目的目标是不满足 SMART 原则的。如果是这样,那么作为架构师,就要主动根据你的理解来撰写一个建议版,然后再请不同的角色反复确认。

这三个目标在多数企业中看起来都是正确的。但是在特殊的资源和竞争环境之下,这些目标也有可能不正确、不合理或者不可达。

这三个角色不是随随便便指定的,而是需要具备相应的权利。换句话说,只有具备相应权利的人才可以是这些角色的充当者。此外,如果要确认目标是否正确,首先需要寻找到正确的角色。要知道,大公司里一般不会公开这些角色。

一旦锁定了角色,就可以通过高质量的沟通,来打磨出满足 SMART 原则的目标了。

此文章为5月Day8 学习笔记,内容来源于极客时间《郭东白的架构课》,推荐该课程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值