美文网首页
散文集-论研发流程总结

散文集-论研发流程总结

作者: 爱编程的凯哥 | 来源:发表于2019-03-27 05:47 被阅读0次

技术规范是项目稳定健壮成长的保证,需要开发人员严格执行,并不断自我检查,发现不合规之处及时纠正。

1. 编码规范

电力行业线编码规范基础依赖于易宝三代开发规范,详见内容:3_代码规范。以此为编码规范,严格执行。

2. 流程注意事项

  1. 研发阶段

    1. 新版本需求必须统一创建dev分支,不允许任何人在master分支上直接修改代码

    2. 新版本分支命名规范:年月日-v版本号-内容简述(例:20190325-v1.0-pcPay)

    3. 严禁未经自测,输出提测报告就代码提交到qa环境的情况,自测模板详见例:自测报告-易电联v1.0版本-杨凯(订单修改、商户模型建设),在 ##自测报告集合# 下添加子页面进行编辑自测报告后,才能提交代码,

    4. 测试用例评审需要安排在开发代码走查前一至两天完成,减少返工率

    5. 代码上qa前,要组织开发人员、测试人员进行代码走查,主要检查点有

      1. 核心业务代码逻辑是否符合产品要求
      2. 代码、日志是否符合代码规范
      3. 是否有逻辑缺陷
      4. 检查自测报告内容(即代码走查时自测报告已基本完成)
  2. qa 测试阶段

    1. 任务紧、多时,允许任务分批进行提交操作,但不允许未提交自测报告进行代码提交的行为发生

    2. 测试过程中bug记录在 #v 1.2 版本bug记录#

  3. 内测验收阶段

    1. 严禁开发人员私自进行生产上线操作,必须由技术leader或指定的上线人员进行生产变更,其余人员权限应逐渐关闭

    2. 上线时间一定安排在业务量少的时间段

    3. 上线前需要产品、技术、测试进行小氛围讨论,进行潜在问题总结,并且记录将要上线流程,然后安排上线步骤,和每一步执行人员

    4. 内测需要产品进行最终验收,确定需求满足

    5. 必须进行相应对原有业务的回归测试后,才能进行下一步生产对外阶段

  4. 生产对外阶段

    1. 上线人员正常情况下,核心服务先上线一台服务,技术人员查看日志,确定访问流量正常后,才可进行其他服务对外操作

    2. 上线全部完成后,需要对主要业务进行生产回归测试,确认无误后才算最终上线完成

  5. 版本结束总结阶段

    1. 每次上线完成,产品、技术、测试小范围内进行此版本迭代问题总结,将上线中遇到问题、遗留问题、未考虑到的问题及经验等进行总结,记录到

      #7.13 版本迭代问题总结# 中,遗留的问题放到下个版本中进行闭环处理

相关文章

  • 散文集-论研发流程总结

    技术规范是项目稳定健壮成长的保证,需要开发人员严格执行,并不断自我检查,发现不合规之处及时纠正。 1. 编码规范 ...

  • 精益管理:精益研发—提升研发效率

    精益研发设计流程什么是精益研发设计?精益研发的基本要求与精益设计方法论 什么是精益研发2.0?如何做好项目精益研发...

  • 瀑布型/敏捷型/精益型,你的团队适合哪种产品流程?

    瀑布型流程、敏捷型流程和精益型流程,这是业界三种最典型、最流行的产品研发流程。首先和大家介绍一下这三种研发流程的异...

  • 软件研发流程

    软件产品 软件是一种逻辑产品,不是客观的实体,具有无形性,它是脑力劳动的结晶,它以程序和文档的形式保存在作为计算机...

  • 软件研发流程

    最常见的5种模型: •瀑布模式 •VW •快速原型 •敏捷开发 瀑布模型特点:是一种线形的、顺序的软件开发模型。上...

  • 产品研发流程

  • 产品研发流程

    商业价值分析 基于商业目标和价值所描述的产品说明,涉及产品背景、市场空间,竞争对手、产品主要功能、投入成本、收益和...

  • 软件研发流程

    传统开发方案 平时开发中理论上我们是按照上图中的开发逻辑进行开发的,但实际情况下需求经常朝令夕改,尤其是在小公司,...

  • 云研发流程

    只是记录目前所在公司的云研发流程。以下流程仅作参考。 => 构思产品=> 需求采集=> 交互设计=> 需求评审=>...

  • Scurm研发流程

    结合Scurm流程,重新定义开发流程,以供大家参考。 1、引入了迭代0的概念。 2、引入Mock Server流程...

网友评论

      本文标题:散文集-论研发流程总结

      本文链接:https://www.haomeiwen.com/subject/wwrovqtx.html