💡
原文英文,约2200词,阅读约需8分钟。
📝
内容提要
建筑回顾关注团队创建架构的方式,寻找改进决策方式的方法。回顾不讨论具体决策,而是寻找影响决策能力的偏见。回顾有助于改进团队工作方式,揭示团队在决策中的假设和偏见,提升架构能力。建议在每次发布MVP/MVA后进行回顾,发现改进机会。
🎯
关键要点
- 建筑回顾关注团队创建架构的方式,而非评估架构本身。
- 软件架构由开发团队在架构上做出的重要决策定义。
- 回顾的重点是团队如何做出决策,而不是具体的决策本身。
- 团队应避免将回顾变成指责会议,需关注影响决策能力的偏见。
- 回顾应专注于团队是否提出了正确的问题,而非对已知知识的自责。
- 定期回顾工作方式有助于发现系统性偏见,改善决策结果。
- 建筑回顾与建筑评审的目的不同,前者关注团队的工作方式,后者关注产品架构。
- 建筑回顾应在每个迭代中进行,以便团队反思和改进工作方式。
- 回顾应与评审分开进行,以便团队能自由讨论工作中的问题。
- 回顾会议应关注如何改进架构决策过程,而非仅仅修复架构问题。
- 回顾中应询问团队的决策过程、反馈使用情况和技术债务等问题。
- 回顾的目的是找到具体的改进方法,而非批评或指责。
- 团队应在每次发布MVP/MVA后进行回顾,以节省时间并减少未来的麻烦。
- 建筑回顾有助于揭示团队的假设和偏见,从而提升架构能力。
➡️