首页 > 其他分享 >架构师如何把握项目质量?

架构师如何把握项目质量?

时间:2024-01-02 11:33:15浏览次数:31  
标签:需要 代码 扫描 评审 测试用例 质量 模块 架构师 把握


需求分析阶段

架构师如何把握项目质量?_设计阶段

如果这个需求分析不是自己亲自做的,需要和执行人沟通,通过提出问题,确保当事人正确识别了利益相关者的意图和业务诉求,也便于自己对下面进行阶段的把控。

设计阶段

架构师如何把握项目质量?_测试用例_02

设计评审时,设计者需要对相关改动模块做说明,证明其对模块的了解程度。并分析清楚代码改动点和影响。详细设计中需要包含测试用例,后续作为上线的checklist。如果是重要模块,评审人数也有相应的要求,至少保证2个评审人在代码review阶段,能够对代码进行review。

开发阶段

架构师如何把握项目质量?_测试用例_03

设计质量门禁,要求开发者编写TDD测试用例,需要保证单测覆盖率;利用自动化扫描工具对增量代码进行扫描,扫描不通过则不能合并分支;确保CodeReview人对代码有深入的了解。在需要的时候,进行组内会议CR。

验收阶段

架构师如何把握项目质量?_需求分析_04

需要通过设计阶段的测试用例和自动化回归测试;需要的话,还可以开验收会议,请专家进行评审。

投产阶段

架构师如何把握项目质量?_测试用例_05

灰度发布,控制影响;发布中和发布后一段时间内,对变更部分做专门的业务巡查;之后通过日常自动化巡检及时发现问题。

标签:需要,代码,扫描,评审,测试用例,质量,模块,架构师,把握
From: https://blog.51cto.com/u_13362171/9065924

相关文章

  • 浪潮信息首提“高质量算力” ! 从五大特征来定义
    12月26日,由清华大学全球产业研究院主办的“算力高质量发展与应用高端论坛”在京举办。工业和信息化部原副部长、中国数字经济百人会专家委员会主任杨学山,清华大学全球产业研究院副院长李东红,中国信通院产业与规划研究所副总工程师王青,浪潮元脑首席技术官张东及众多行业CIO等算力产......
  • 金蝶云苍穹技术开放日第十期精彩回顾|赋能开发者提升项目质量
    12月28日,以“开发之巅:项目质量提升之道”为主题的第十期技术开放日活动圆满结束。此次线上交流活动吸引了超过1700+开发者热情参与,来自金蝶云苍穹平台生态部的技术架构师——郑烈彬老师和金蝶中国用户体验部的产品经理——曹卫群老师分别带来了关于开发助手工具的深入解析和用户......
  • 金蝶云苍穹技术开放日第十期精彩回顾|赋能开发者·提升项目质量
    12月28日,以“开发之巅:项目质量提升之道”为主题的第十期技术开放日活动圆满结束。此次线上交流活动吸引了超过1700+开发者热情参与,来自金蝶云苍穹平台生态部的技术架构师——郑烈彬老师和金蝶中国用户体验部的产品经理——曹卫群老师分别带来了关于开发助手工具的深入解析和用......
  • 避坑指南之财务共享服务中心的质量管理
    企业集团财务共享服务中心建设与运营,是财务管理变革落地的有效途径,也是财务数智化转型的必经路径,在提升工作效率、降低财务成本、支持战略扩张、促进管理转型等方面均取得了一定的成效。在此基础上,财务共享服务中心在面向所服务业务单元和业务部门时需持续提升工作效率、降低运营成......
  • 深度!把握这三点,即可挑选出最适合能源行业的数据摆渡解决方案
    在能源行业中,网络隔离通常采用物理隔离方式,即将能源行业网络与外部网络进行物理隔离,避免外部网络对能源行业网络的攻击和入侵。同时,网络隔离也可以采用逻辑隔离方式,即在能源行业网络和外部网络之间设置防火墙、入侵检测系统等设备,对访问进行控制和过滤,确保只有授权人员可以访问能......
  • 八字命运API接口:预测未来,把握机遇
    随着人们对个人命运的关注度不断提高,很多人开始寻找各种方法来预测未来,把握机遇。而其中一种被广泛使用的方法就是八字预测。通过分析个人的生辰八字,可以揭示出一个人未来的发展趋势和潜在的机遇。如今,挖数据平台提供了一个八字命运API接口,可以帮助用户进行八字预测,免费算命,让人......
  • 基于FPGA的图像PSNR质量评估计算实现,包含testbench和MATLAB辅助验证程序
    1.算法运行效果图预览设置较大的干扰,PSNR=15。   设置较小的干扰,PSNR=25。   2.算法运行软件版本matlab2022a vivado2019.2  3.算法理论概述      基于FPGA的图像PSNR(峰值信噪比)质量评估计算实现涉及到数字图像处理、硬件设计和编程等多个领域......
  • QA(质量保证)概述
    QA(质量保证)概述质量保证(QualityAssurance,QA)是指通过一系统的活动和措施,确保产品或服务的质量达到预期标准的过程。 QA是一种系统性的方法,旨在确保产品的设计、开发、生产和交付过程都符合质量标准,并且能够满足客户的需求和期望。 在QA的实施过程中,各种工具和技术被使用来......
  • 家政上门服务系统|上门服务系统优化您的生活质量
    家政上门服务软件的开发为用户与家政服务供应商之间的互动提供了一个便捷的平台。通过这个软件,用户可以随时随地选择自己所需的服务,比如家庭清洁、保姆、月嫂、老人陪护等。而家政服务供应商则能够接收并响应用户的需求,从而提供一对一的服务。一、家政上门服务系统开发目标:1、提高......
  • 盘点大部分程序员(架构师)都会走的弯路(有则改之无则加勉)
    文章目录写在前面一、技术第一,业务、情商、沟通去一边吧二、盲目追求大公司的技术解决方案三、追赶时髦技术,对旧技术嗤之以鼻四、“面向PPT编程——纸上谈兵”五、会的多vs会的精?六、学完就忘写在前面很多程序员,其实并不是出身于BAT等大厂,而是在一些中小厂为公司为自己发光发热。......