前段时间公司开发人员流动较大,由于老员工几乎流失殆尽,因此开发的主力都是新员工。为了保证新员工能够尽快上手,

因此在试用期我们尽量让新员工参与一些力所能及的任务,以便尽快熟悉业务和系统,同时对新员工的工作定期进行一些check.

同时对新员工完成的工作加大测试和验证的力度,力求降低系统发布可能出现的不稳定性。但是鉴于近期任务比较繁重,而

且时间也很紧张,虽然我们尽量让新员工能够循序渐进的有一个平稳的过渡期,但是有些时候也不得不考虑时间的问题。7月份我

们产品组集中处理了一批需求和Bug,其中大部分是新员工完成的,为了保证上线前的质量。我提前2周开始了测试,并在测试的

过程中对可能发生的情况进行了多次模拟,同时也在上线的前2天架设一个模拟升级的环境进行确认,并安排运维部门的同事进行

确认。以防止出现可能的一些失误。因为我们以前发布系统时,很多时候出现问题都是在升级到生产环境后出现的。所以此次为

了防止这种意外,特意进行了模拟。

当然整个过程少不了其他部门同事的密切配合,比如配置,QA,运维,开发都有人员参与。终于在7月26日完系统上线后,

没有出现意外情况,平滑的实现了过度。用户在升级系统后也没有反映升级后出现了意想不到的问题。

对此次系统大发布的一些总结如下:

1.发布时间不要选择在周一用户使用的高峰时段,也要避开月结时间段,比如每月的30日到

下月初的10日左右,避开节假日开始的第一天上班时段。

2.对于新员工的任务要多进行确认跟进,以控制风险。

3.测试时间要保证充足,保证质量第一,降低可能出现的风险。

4.事后补救不如事情做好,所以提前做好一切准备工作才是OK的。

项目上线的积极准备工作相关推荐

  1. 项目上线前出Bug,测试人该如何调整心态

    当你在测试阶段最后两天,发现测试执行情况不理想,和预估的进度相差较大时,是否会焦虑到不知所措? 当你在上线前发现一个严重的问题,修复后需要重新执行一些验证测试及增加回归测试,此时你是否会惊慌? 当最后 ...

  2. SAP MM 项目上线库存初始化导入问题 --- 进口物料在途库存之处理

    SAP MM 项目上线库存初始化导入问题 --- 进口物料在途库存之处理 项目实践中,在上线前夕导入初始化库存的时候,存在在途库存.当以贸易条款FOB或者EXW进口物料的时候,供应商一旦货物装船离港, ...

  3. 项目上线简化流程介绍

    最近上线因为高并发多线程定时任务引发了一次事故问题,当上线完成,且将事故处理完后回顾了下本次事故原因. 1.后半夜上线,人都比较困乏,极容易产生疏忽得情况. 2.上线业务较多,上线后测试点很多.与测试 ...

  4. Laravel项目上线部署

    2019独角兽企业重金招聘Python工程师标准>>> 老项目执行步骤: 1.停掉服务 $ php artisan down 2.从github拉代码. $ git pull 3.编 ...

  5. 记一次php项目上线遇到的坑

    最近上线了一个项目的后台程序(基于ThinkPHP),期间遇到了不少坑,特此记录. 1,系统环境:CentOS Linux release 7.4.1708 (Core) 内核版本:3.10.0-69 ...

  6. 记一个自己项目上线的全过程

    个人终于第一次完成了一个java web项目从策划到最终上线的全过程,虽然项目十分简单,但全流程跑通的感觉还是倍爽的,之后再做项目则只是各个环节上的细化了. 现在我将我的"第一次" ...

  7. luajit表记录监控(忆一次项目上线中遇到的luajit对象内存泄漏)

    1. 背景 我们项目为ARPG手游(也没啥见不得人的,就叫暗黑血统手游,后期不少坑钱活动的实现出自我手,轻拍...).我们的服务器底层设计源于某大厂,c/c++和luajit的实现,这次要说的是项目上 ...

  8. Vue 项目上线优化

    上线项目的优化 优化上线项目,首先在上线打包时我们通过babel插件将console清除,当然对项目打包后的体积的影响是微乎其微,对项目的入口文件的改善也是很有必要的,因为在开发阶段和上线如果我们使用 ...

  9. CentOS7 2.新项目上线脚本

    我司一个客户项目对应代码仓库的一个分支,每次新项目上线总是要从master复制一个分支,接着git clone到本地,在IDEA里面替换配置文件内容,上传到代码仓库,启动项目,配置nginx.conf ...

最新文章

  1. java正则表达式所有字符串_java正则表达式获取字符串中所有匹配的内容
  2. 获取收藏夹路径的C++代码
  3. 大数据WEB阶段(十二)会话技术、Cookie、Session及两者的区别
  4. 函数默认形参与占位参数
  5. MYSQL笔记:删除操作Delete、Truncate、Drop用法比较
  6. 在护卫神上部署javaWeb项目,已经测试通过
  7. 一键转发抢红包源码及搭建教程
  8. 【图像处理】Haar-like特征
  9. Python中查找包含它的列表元素的索引,index报错!!!
  10. Linux 文件 IO
  11. 小米11真机现身:稳了!
  12. mybatisplus page排序_PostgreSQL使用WITH xxx AS()查询,使用Page中的OrderItem排序,会把WITH xxx AS()这段SQL忽略导致报错...
  13. XBMC源代码分析 4:视频播放器(dvdplayer)-解码器(以ffmpeg为例)
  14. 车联网相关知识点整理
  15. IIS错误 ‘80040e21‘ ODBC 驱动程序不支持所需的属性
  16. Mysql 导入Incorrect string value: ‘\xCF\xF2\xB7\xBD\xB9\xFA‘ for column
  17. MYSQL安装遇到MySQL-server conflicts with错误(mysql5.6.17)
  18. 【Docker社区大会】WebAssembly:无需容器的 Docker——VMware技术总监 Daniel Lopez
  19. mPass 微服务开发平台
  20. javascript中mouseover和mouseout事件详解

热门文章

  1. STM32定时器的预装寄存器及影子寄存器PSC—ARR-CCRx
  2. 软碟通制作U盘Ubuntu14.04启动盘
  3. 武夷山二中高考2021成绩查询,南平市中考报名管理系统查询2021武夷山中考成绩分数...
  4. marsonic 瀑布流问题 获取js图片原始尺寸的方法
  5. ArrayList扩容详解
  6. 期货交易所持仓标准(期货持仓规则)
  7. 最新版FlowDroid搭建教程
  8. 【数据结构】树与二叉树
  9. 数据结构与算法分析 ——回溯算法之收费公路重建问题
  10. 2012年12月18日