How to Manage Change-Induced Incidents? Lessons from the Study of Incident Life Cycle

被引:2
|
作者
Zhao, Yujin [1 ]
Jiang, Ling [2 ]
Tao, Ye [1 ]
Zhang, Songlin [2 ]
Wu, Changlong [2 ]
Wu, Yifan [1 ]
Ha, Tong [1 ]
Li, Ying [1 ]
Wu, Zhonghai [1 ]
机构
[1] Peking Univ, Beijing, Peoples R China
[2] Alibaba Grp, Hangzhou, Peoples R China
关键词
incident management; software change; online service system; empirical study; life cycle;
D O I
10.1109/ISSRE59848.2023.00027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In online service systems, software changes cause a majority of incidents (i.e., unplanned interruptions and outages). Managing change-induced incidents efficiently is crucial for ensuring the reliability and availability of online service systems. Understanding the incidents can help improve change-induced incident management. The task is challenging because the life cycle of change-induced incidents is complicated due to diverse change deployment and incident resolution procedures. Detailed records of the incidents and changes, together with a comprehensive analysis, are needed to gain an in-depth understanding. In this paper, we conduct a qualitative and quantitative study on 231 change-induced incidents in a real-world, large-scale online service system. Detailed change tickets and incident timeline in the post-mortems provides extensive information about the incident life cycle, enabling us to understand each incident in depth. Based on the data, we give a generic model of the complicated life cycle of change-induced incidents. Following the model, we systematically study the whole life cycle of the incident, including the introduction and resolution stages, and answer what affects the efficiency of resolution. We obtain 9 major findings from our study. Based on the findings, we discuss existing techniques and promising future directions for improving change-induced incident management.
引用
收藏
页码:264 / 274
页数:11
相关论文
共 50 条
  • [1] An Empirical Study on Change-induced Incidents of Online Service Systems
    Wu, Yifan
    Chai, Bingxu
    Li, Ying
    Liu, Bingchang
    Li, Jianguo
    Yang, Yong
    Jiang, Wei
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE, ICSE-SEIP, 2023, : 234 - 245
  • [2] Consideration of land use change-induced surface albedo effects in life-cycle analysis of biofuels
    Cai, H.
    Wang, J.
    Feng, Y.
    Wang, M.
    Qin, Z.
    Dunn, J. B.
    ENERGY & ENVIRONMENTAL SCIENCE, 2016, 9 (09) : 2855 - 2867
  • [3] How not to manage a pandemic, and how to recover from it: Lessons from Ecuador
    Coral-Almeida, Marco
    Carrington, Sarah J.
    Carrion-Yaguana, Vanessa D.
    Mascialino, Guido
    FACETS, 2022, 7 : 1367 - 1384
  • [4] CHANGE - A CONSTANT IN THE UNIVERSITY LIFE. HOW TO MANAGE IT?
    Pop, Carmen Loredana
    Mihaila, Alin
    MANAGEMENT OF TECHNOLOGICAL CHANGES, VOL 2, 2009, : 585 - 588
  • [5] How will biotic interactions influence climate change-induced range shifts?
    HilleRisLambers, Janneke
    Harsch, Melanie A.
    Ettinger, Ailene K.
    Ford, Kevin R.
    Theobald, Elinore J.
    CLIMATE CHANGE AND SPECIES INTERACTIONS: WAYS FORWARD, 2013, 1297 : 112 - 125
  • [6] Using quantitative dynamic adaptive policy pathways to manage climate change-induced coastal erosion
    Toimil, A.
    Losada, I. J.
    Hinkel, J.
    Nicholls, R. J.
    CLIMATE RISK MANAGEMENT, 2021, 33
  • [7] How to manage your software product life cycle with MAUI
    Suardi, L
    COMMUNICATIONS OF THE ACM, 2004, 47 (03) : 89 - 94
  • [8] How to manage stress: Lessons from an intracellular pathogen
    Janakiraman, Anuradha
    Lesser, Cammie F.
    VIRULENCE, 2017, 8 (04) : 359 - 361
  • [9] How to manage isolated oligohydramnios at late preterm? Lessons from a population based study
    Erez, Offer
    Sinai, Noa Brzezinski
    Rafaeli-Yehudai, Tal
    Imterat, Majdi
    Mastrolia, Salvatore Andrea
    Yitshak-Sade, Maayan
    Stavsky, Moshe
    AMERICAN JOURNAL OF OBSTETRICS AND GYNECOLOGY, 2016, 214 (01) : S393 - S393
  • [10] How to manage uncertainty in future Life Cycle Assessment (LCA) scenarios addressing the effect of climate change in crop production
    Niero, Monia
    Ingvordsen, Cathrine Heinz
    Jorgensen, Rikke Bagger
    Hauschild, Michael Zwicky
    JOURNAL OF CLEANER PRODUCTION, 2015, 107 : 693 - 706