《論死亡與臨終》中的“庫伯勒-羅絲模型”和軟件糾錯的六個階段
我估計很少人知道這個庫伯勒-羅絲模型或讀過伊麗莎白?庫伯勒-羅絲的《論死亡與臨終》這本書。先讓大家了解一下這個模型。
什么是“庫伯勒-羅絲模型”
庫伯勒-羅絲模型(Kübler-Ross model)描述了人對待哀傷與災難過程中的5個獨立階段。絕癥患者被認為會經歷這些階段。這一模型是伊麗莎白?庫伯勒-羅絲在她1969年出版的“論死亡與臨終”(On Death and Dying)一書中提出的。這一模型中的階段后來廣泛流傳,被稱作“哀傷的五個階段”(Five Stages of Grief)。
庫伯勒-羅絲模型的五個階段
庫伯勒-羅絲模型五個階段包括:
- “否認”:“不會吧,不可能會是這樣。我感覺沒什么事啊。”
- “憤怒”:“干嘛啊,這不公平!這怎么可能讓人接受!”
- “討價還價”:“讓我活著看到我的兒子畢業就好。求你了,再給我幾年時間。我什么都愿意做。”
- “抑郁”:“唉,干嘛還要管這些事啊?反正我都要死了。也沒什么意義了。”
- “接受”:“我沒問題的。既然我已經沒法改變這件事了,我就好好準備吧。”
庫伯勒-羅絲把該模型應用到所有災難性的個人損失上(工作、收入、自由),也包括家人的逝去,甚至離婚。她也提出這些階段不一定按特定順序發生,病人也不一定會經歷其中所有階段,但是她認為病人至少會經歷其中兩個階段。
“庫伯勒-羅絲模型”和軟件糾錯的六個階段
你可能會奇怪,庫伯勒-羅絲模型跟軟件開發有什么關系。事情是這樣的,一個朋友告訴我說,他在一篇文章里看到有人把軟件調試分為六個階段,分別是:
- 這不可能。
- 我機器上就沒事。
- 不應該呀。
- 為什么會出現這種問題?
- 噢,我明白了。
- 以前怎么就沒問題?
你發現沒有,完全可以將庫伯勒-羅絲模型應用到這種事情上:
- “否認”:“這怎么可能,一定是用戶搞錯了,他用的是我們的系統嗎?”
- “憤怒”:“如果你把它當成bug提交上來,那是對我以及我的家族榮譽的侮辱,找死。”
- “討價還價”:“不如我們修改一下用戶手冊?告訴用戶說這是我們產品的一個特殊功能?”
- “抑郁”:“全都是我的代碼的問題!我究竟干了什么!老板一定會開除我!”
- “接受”:“哦,這很容易改好。”
有沒有發現自己也是這樣?
:)
[英文原文:6 Stages of Debugging ]
來自: 外刊IT評論 http://www.aqee.net/
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!