一知名互联网公司上线流程

1.  需求阶段

  • 产品部门提出需求项目.出需求文档,产品原型,产品目标
  • 需求评审(产品,开发,测试,至少一名架构师参与)
  • 评审通过后.上传需求文档,产品原型 到conflunce,后续开发&测试依据conflunce文档为准
    • 设计评审(开发、测试,至少一名架构师参与)
    • 详细设计文档
    • 类图.时序图.结构架构图, 复杂核心设计详细说明文档

2.  设计阶段

  • 设计评审(开发、测试,至少一名架构师参与)
  • 详细设计文档
  • 类图.时序图.结构架构图, 复杂核心设计详细说明文档

3.  开发阶段

  • Coding & CodeReview(review通过方能提测) 
  • 自测
  • 由负责产品的同事主持及参与。
  • 测试计划
  • 测试用例编写 & Review
  • 准备测试环境
  • 部署应用 & 准备测试数据
  • 冒烟测试【如果不通过则退回研发人员,研发人员需请测试人员星巴克咖啡一杯】。
  • 测试完成,更新jira状态为“待上线”;邮件发布测试报告;测试完成。邮件发送至项目组所有成员(项目经理,产品,开发,测试)

4.  功能预演(根据项目具体情况可拆分预演,主要防止开发对需求理解不一致)

  • 由负责产品的同事主持及参与。

5.  测试阶段(测试准入& 输入:系统可run,可测;Code Review完成;相应文档齐全;功能预演完成)

  • 测试计划
  • 测试用例编写 & Review
  • 准备测试环境
  • 部署应用 & 准备测试数据
  • 冒烟测试【如果不通过则退回研发人员,研发人员需请测试人员星巴克咖啡一杯】。
  • 测试完成,更新jira状态为“待上线”;邮件发布测试报告;测试完成。邮件发送至项目组所有成员(项目经理,产品,开发,测试)

6.  发布阶段

  • 和产品同事确认预发布范围,先小范围提供测试版本,测试通过没问题才可上线。 
  • 上线完成后,需立即由自己发送或Leader代发全员邮件,准确告知上线更新内容、更新地址、下载方法等内容。
  • 临时取消上线;上线过程,中途终止;重大Bug紧急修复;以上三种情况,需CTO批准并告知直属Leader
  • 2
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值