Skip to main content
Skip table of contents

上線

概述

系統分等級,如果停機或出錯,產生影響的重要性不同,簡單分一下

  • 核心:直接為企業產生收益或會產生虧損,如銀行信貸,清結算;搞不好會死人,導彈巡航,飛機駕駛,手術操控;

  • 重要:間接產生損失,ERP全家桶:人事,財務,倉儲,SCM,MES。

  • 非核心:不會直接產生收益或虧損,比如內部聊天,官網,知識庫

越是高等級系統,需要實現進行嚴格的測試,試運行。

一般系統需要SIT(研發測試)→ UAT(用戶測試) →Production Release(生產上線),對更加重要和錢相關的還會加預生產,灰度發布,保證小範圍測試中發現的問題可以快速止損回滾。

 

本文圍繞保障Jira系統上線前後,相關工作做說明,包含試,上線標準試運行範圍,常見運維準備工作,技術支持。預祝各位的Jira 系統都能按計劃絲滑上線,不要如下述動圖,測試環境猛如虎,生產發版一炮污(上海話方言意思為糟糕😄)。

 

 

上線標準

筆者沒有在全職測試崗位工作過,不能給出特別細節專業的建議,基於項目經理角度,過往經驗,做主觀標準的說明。

不同系統之間,分等級。

即使是Jira 系統,不同客戶之間上線前的測試等級,審計合規要求也是完全不同的。以下幾類為常見的上線前的測試要求

 

類型

需求

客戶類型

操作

1

功能

常見功能,主幹流程不要出錯

非金融,醫療等特殊行業,普通行業的客戶如快消品,教育,工業,互聯網

邀請一個小團隊或每個典型團隊/部門找一個用戶測試

2

壓力

保證比如500人以上訪問系統不會由於性能,網絡問題產生卡頓

公司內部用戶數較多

  • 邀請一定數量的員工同時點日常操作

  • 用軟件模擬並發點擊,通過報表查看CPU,網頁響應速度

3

安全

滿足一定的安全要求如ISO 27018,27001 、 CSA 、 GDPR 、 PCI DSS

金融,半導體,醫療等數據保密性要求較高行業

  • 提供Atlassian 相關的認證報告

  • 配合公司內部審計團隊完成定期漏掃,修復

4

審計

眾所周知,對中國國內對互聯網公司境外上市這些年有打擊,比如滴滴,數據不能出境,如果出境則需要

跨國,需要上市的公司

開放後台數據庫,導出審計日誌給審計公司

 

 

試運行範圍

 

類型

適用場景(示例)

原因

1

隨機

特色新功能,比如企業門戶,郵件審批,儀錶盤

當功能無指定對象時隨機樣本反饋信息更加有效,如果找研發或產品,他們對新功能包容性強,就會產生錯誤反饋

2

指定角色

外服務工單,

用戶角色明確,兩種角色,客服坐席+客戶就夠用

3

單一項目組

如測試用例

用戶角色明確,面向職能為測試的員工

4

跨部門

如研發全流程工具鏈

需要产品,研发,客服每个部门都找一个人,协同全部跑通才算功能可用

 

我这里是好的?

技术人员在听到用户反馈问题后,最经典的答复莫过于

在我这里是好的。

但用户不会吃这套,999个测试通过,1例用户负面反馈,就可能导致重大负面影响。记得有个吉他手,因为在托运行李时,吉他被航空公司摔坏了,索赔未遂,写一首歌吐槽,直接导致股票大跌,损失上亿。

从实际角度出发,测试用例,没有可能完全覆盖到实际使用,设备,浏览器,网络环境,用户使用习惯,千奇百怪。

系统上线后,任何公司都可能发生或大或小的问题;如何以不变应万变,不是系统不出错,而是准备好在出问题的时候如何技术上止血,回滚,临时修复操作。客服如何安抚用户情绪。并且调整发布策略,如果重大问题连续出现就要考虑内部优化测试标准,研发发布周期等等。

 

运维准备

 

类型

重要性

备注

1

开防火墙 / VPN

不开通系统没法访问

很多公司内部流程长,开通需要走流程,项目计划需要预留时间,长的可能数周一个月。

2

Cloud 安全策略

不设定白名单,IP段,任意设备都能登录

  • 推荐也可以使用相关磁盘加密软件,保障公司内部数据无法外带

  • 安全监控 Beacon 内测中

3

定时重启

  • 遇事不决重启试试

  • 半夜定时重启能规避很多奇怪问题

  • 重启时间不要影响到其他关联定时任务

  • 启停 Jira 服务

  • 重启后,首次加载系统会比较慢,为加速访问,可以同时在重启任务后接一个模拟访问

4

监控

宕机的时候及时发现,进行修理

5

备份

如果出现系统意外宕机,中毒,可以通过最近的备份进行恢复,也可以定时清理备份文件节省磁盘空间。

云版

本地版

  • 定时作业 Jira 备份

  • 推荐升级系统的时候,保险起见,推荐给系统虚拟机做快照,虽然占用大量资源,但恢复速度更快

6

还原

系统宕机的时候,如果备份包快速还原起来,对公司业务影响就会很小,反之就是巨大的财务损失;

 

  • 备份包的完整性除了技术层面(数据完整性),也要有实战层面(可恢复性)。

  • 建议定期比如一个季度,尝试恢复备份包,进行灾备演练。比如开一个实例,本地装一套,导入还原包。

  • 不管是 Cloud 还是本地版都有这种需要。

技术支持 

问题如僵尸,技术支持如防御矩阵,不同的服务单元有不同特点,L0就是无脑土豆,可以抵御一部分进攻。根据功能,响应时间和成本,做了表格汇总。

 

 

等级

类型

描述

属性

响应时间

成本

L0

文档/视频

不管是JSM还是内部的聊天客服,常见问题,可以在用户留言或提单的时候就弹出对应的关联知识库文章;

如果是普通用户,比如无法登录,不知道如何更改密码,项目权限不够,那这类问题显然可以预先写好 常见问题(FAQ)

系统

L1

项目管理员

项目经理,能解决绝大多数项目团队内部提出的关于单一Jira项目使用问题

内部

L2

系统管理员

  • 可以解决绝大多数系统配置问题,非进阶二次开发,插件,外部系统集成,综合解决方案,后台报错都可以为用户答疑。

  • 如果过去有 Jira 经验是最好,没经验的一般系统管理员,培养一下也可以上手

内部

中等

L3

Solution Partner 服务公司

  • 聊天群:如 微信,LINE,Teams,Slack

  • 救火电话:技术 24*7 热线

  • 普通问题:如 Jira 主程序基础配置

  • 进阶问题:如集成系统对接,插件组合应用

  • 综述:如果企业对协同,合规有比较强的需求,自己雇专家是不如外部服务公司的

外部

L4

Atlassian

  • 論壇:有大量大神存在,但問答時效性不能保障,點贊多或accepted答案有較強的可靠性。

  • 工單:根據不同等級問題,以及您訂閱的產品會有不同的SLA,除非是特殊時間,否則一般工作日都會給答复,但沒有客服熱線或即時聊天

  • 知識庫:有不同分類方法,按產品,版本,開發者,本地部署,FAQ等,如果不清楚哪個入口,直接Google 或在本鏈接跳轉後的界面搜索即可

外部

免費(包含在License訂閱費內)

L5

Atlassian - TAM

Technical Account Management,高級專屬客服,每年8.4萬美元,類似買了豪車官方4S店,中規中矩,改裝還是野生4S店性價比高

外部

X

其他

  • Google,Stackoverflow,Reddit Jira 頻道,各類插件廠商的論壇比如Adaptist,eazyBI,Tempo

  • chatGPT:雖然資料都是從網站整合來的,回答也不一定是最準確的,但是好在,如果你在普通論壇提出傻瓜問題,大神會嫌棄你,但chatGPT 永遠不會嫌棄你。上線一個月,Stackoverflow 流量暴跌50%,數據已說明一切

外部

不確定

免費

 

 

 

 

 

 

 

 

 

 

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.