API治理中的决策管理:集中与分散的艺术
在复杂系统中管理人们的决策需要一种特殊的方法。由于组织中的人员会不断适应变化的环境,因此很难预测复杂系统中变化所带来的影响。例如,禁止使用“容器”部署软件的规则,会对软件设计、招聘、部署流程和文化等产生广泛影响。
这意味着,对于API治理采用大规模、预先规划和执行的方法不太可能奏效。相反,需要通过进行较小的更改并评估其影响来“推动”系统,采取持续调整和改进的方法,就像照料花园一样,不断观察和调整。
决策治理的案例分析
不同公司在API设计治理上有不同的方式,以Pendant Software和Vandelay Insurance为例:
- Pendant Software :API团队可获取《Pendant API设计指南》电子书,该指南由公司内部的API卓越与支持中心每季度发布,包含详细的API设计规则。所有团队需遵守这些指南,API在发布前会自动进行合规性测试。这种高度集中、权威的方法使该公司发布了行业领先、高度一致的API,帮助其在市场中脱颖而出。
- Vandelay Insurance :API团队会得到公司的业务目标和API产品的预期结果,这些由执行团队定义并定期更新。每个团队可自由选择实现业务目标的方式,多个团队可追求相同目标。团队可自行设计和实现API,但每个产品必须遵守公司的企业测量和监控标准,这些标准由系统公社(由各API团队自愿成员组成)定义。这种以结果为导向的方法使公司构建了高度创新、适应性强的API架构。
这两个案例表明,两种治理方式都取得了成功,但方式截然不同,且各有优点。要有效治理决策,需要解决三个关键
超级会员免费看
订阅专栏 解锁全文

415

被折叠的 条评论
为什么被折叠?



