是否评审通过
TIPS:评审人员一定要侧重于提出问题,而不要耗费大量精力讨论如何解决问题
元启数智中心技术方案设计评审流程
按《技术方案规范》文档进行初审,将结果反馈给记录员
一、技术方案规范是怎么样的
评审人员(开发/组长/测试/架构)
数智中心员工技术方案设计评审逻辑思考图
架构组
技术方案进行阐述
TIPS:方案设计人员需按照技术方案规范来编写
确定评审人员
提出问题
发起方案评审
开发组长/PM
是
TIPS:技术专精、业务专精
哪些需求需要做方案评审?需求大于10人日,需要进行方案设计并通过架构组进行评审,10人日以下的开发跟小组长确认方案,小组长需与直属上级确认方案。技术方案内容包含哪些?1、整体设计思路以及业务流程图;2、冷热数据存储设计;3、多级缓存的设计;4、采用技术栈以及对应的版本;5、数据结构以及表ER图设计;6、数据分表分片键设计以及ES索引设计;7、新项目、新表结构、新接口等;8、风险点评估;
记录缺陷
三、如何有效的评审技术方案
会议纪要记录所讨论的内容和要采取的行动
初审原则:1、技术方案评审检测表来核查。正审原则: 1、业务是否与产品需求一致、设计场景是否合理;2、技术参数选型是否合理; 3、整体流程是否满足产品需求要求 4、技术栈、数据库表结构设计是否合理 5、接口是否设计是否满足向上兼容,是否符合输出标准 6、是否存在高并发场景,设计是否符合场景要求 7、设计安全性是否有考虑8、是否过渡设计、是否性能健壮性及可维护性高
确定评审人员初审结果,初审通过则发起评审会,不通过则打回并告知原因
评审人员要求:1、团队包含:直属组长、资源线上级、业务线上级、架构。2、技术专精,有一定的方案设计能力,并能根据设计方案指出设计缺陷的能力。3、业务知识丰富,有通过技术方案指出业务缺陷的能力。
否
开始
Key point:有效发现技术方案缺陷Why: 开发过程中尽早发现缺陷,规避风险,通过评审尽早发现的缺陷的修复成本远低于在产品开发后期测试中发现的缺陷的修复成本。How:技术评审会成效主要从以下几方面来实施1、技术方案评审检测表:技术评审的核心,它需要积累和维护,多注意经验和案例的收集和提炼,一定程度地减少对个体专家的依赖;2、会前的材料预审:主要包含文档结构是否清晰,内容描述是否便于理解,产品需求是否充分转换为设计需求,技术选型是否合理,是否考虑了未来3-5年的规划等3、会后的问题跟踪:技术评审会上提出的问题进行详细记录和持续跟踪,甚至是进展通报的形式来真正确保问题的有效闭环
二、如何确定评审人员
记录初审结果
确定方案评审人员,将评审资料发给评审人员阅读
是否初审通过
阅读方案资料
方案评审
提前一天向架构组会发起评审通知,并提交技术方案(初审方案或修复缺陷)评审资料
会议纪要记录人
结束
提出问题确定缺陷