架构宝典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.7 总结

互联网以快制胜(Speed wins in the marketplace,如图3.16所示),企业的成功很大程度上取决于企业对客户需求的快速响应——企业和客户之间能否形成良性正向和快速的业务闭环反馈。这个最大的反馈环又由众多子反馈环组成,包括产品创新、组织、流程和架构等各个环节,每一个子反馈环最终会直接或者间接地影响到企业和客户之间的闭环反馈。

对闭环反馈的关注和投入,可以作为衡量一个优秀软件研发型公司的重要指标。同样,是否具备充分的闭环反馈意识也是衡量一个优秀架构师的重要指标。

Lord Kelvin曾指出:如果你无法度量,你就无法提升(如图3.17所示)。在《架构即未来》一书中,作者Martin L.Abbott也强调:管理意味着度量,失败的度量意味着失败的管理。同样,反馈必须基于测量数据,有反馈数据才能学习,有学习才能有提升。

图3.16

图3.17

微服务、云计算和PaaS是支持持续业务创新和快速闭环反馈的支撑性技术架构手段,DevOps和持续交付是提升企业内外反馈机制的最佳实践(如图3.18所示)。

图3.18

最后,本章提出的闭环反馈模型非常重要和强大,但是在实践的过程中要根据企业的实际情况(业务模式、规模、发展阶段、人才密度等)灵活应用。