会议过程
会前预审
会中记录
会后跟踪
评审:集中所有人的智慧更好的解决问题,最好每个人都要发言。
根据一般软件的开发过程。大体可分为:方案评审、设计评审、代码评审
方案评审考虑的要素(5w1h)
目的和背景(是什么,为什么,投入和产出比考虑)
资源协调(组和人,谁做)
划分边界(在哪块做比较合适)
优先级(里程碑,什么时候做)
风险(怎么做,落地问题,技术难点,业务如政策、数据脱敏等难点,风控安全)
设计评审考虑的要素
系统稳定性(技术选型,引入新组件,如有)
性能
影响(对原有系统服务逻辑、数据的影响)
可维护性(降低系统的复杂性,易于重构)
可扩展性(满足2到3年的业务发展)
复杂模块设计图(清晰易懂)
遵循已有规范和架构
风险折衷
代码评审考虑的要素
code review