CTO用“漢德公式”來定責,我大寫的服!

開發刪庫跑路,卻讓運維背鍋?CTO用“漢德公式”來定責,我大寫的服!
原創 Mr.K 技術領導力 昨天

點擊“技術領導力”關注∆ 每天早上8:30推送

作者| Mr.K 編輯| Emma

來源| 技術領導力(ID:jishulingdaoli)

01

開發刪庫跑路,卻讓運維背鍋?

一位同行跟老K講了一個事情,非常有意思,也挺有啓發的,跟大家分享一下。

安德魯是某Saas平臺的CTO,半年以前,有個程序員因爲個人情緒原因,刪庫跑路了,導致公司的服務停止了2天,造成巨大的損失,對外的處罰公告裏,CTO肯定是第一責任人,負有領導責任。

對技術部內部的處罰,第一責任人是運維總監。是的,你沒看錯,第一責任人不是研發總監,而是運維總監。你可能會問,程序員刪的庫,不應該是研發部的責任嗎?爲什麼讓運維來背鍋?

安德魯說,起初在部門內部公佈處罰結果的時候,大家都有這樣的疑問,認爲判罰不公正,於是安德魯召開了事故覆盤大會,在大會上講解了他的判罰邏輯和思路,大家沒有不服氣的。

安德魯究竟說了什麼,讓大家對這個判罰結果如此信服。安德魯說,很簡單,我給大家講了漢德公式,大家就都明白了。

02

究竟什麼是漢德公式?

要理解漢德公式,還要從著名的美國政府訴卡羅爾拖船公司案說起:美國政府的貨船停靠在港口,本身是不帶動力的,羅爾公司是一個拖船公司,也停在港口,當羅爾公司解開繩索拖走自己的船的同時,也解開了美國政府貨船的繩索,但是綁回來的時候,沒有把美國政府貨船的繩索綁好,於是船就這樣飄出去了。

說來也魔幻,美國政府的船一直飄到海中間,並且撞到了一艘油船,美國政府的船就被撞壞了,21小時後,這艘船就沉沒了,船上裝滿了麪粉。所以美國政府就把羅爾公司告上了法庭,要求賠償全部損失。

這個案子最終到了漢德法官的手裏,他怎麼說的呢?他說在綁滿了船的碼頭上,每一艘船實際上都有被鬆綁的可能,有可能碰到別的船,這種可能性總是存在的。所以對任何一家輪船公司來說,他要避免自己的船受到意外碰撞而產生損失的責任,取決於三個因素。

1.這艘船發生意外的可能性。—P

2.這艘船發生意外的嚴重程度。—L

3.他爲了避免意外要付出的成本。—B

也就是說,如果B<P*L的時候,就是當避免意外造成的成本,低於所造成的損失的時候,受損失方就應該負責任,這就是著名的漢德公式。

美國政府裝麪粉的船,沒有綁好被別的船碰上的機會是有的,也就是P,L的潛在損失也是巨大的,但是要避免這麼大損失,美國政府只需要時不時派個人查看一下,就能迅速發現避免損失,所以這個公式就成立了。

法官最終判決,卡羅爾公司不需要對所有的麪粉做出賠償,美國政府也要承擔相當於一部分責任。

這裏的B<P*L,是一個很有意思的公式,你會發現,在這個案件中,其實美國政府感覺並沒有什麼錯的,但恰恰是由於船上的麪粉足夠值錢,潛在損失足夠大, 法官才判他們負有一定“注意義務”,支付一定的“注意成本”。

03

漢德公式在線上事故的定責中,如何應用?

瞭解了漢德公式,再回頭看安德魯對“刪庫跑路”事故的定責,就不難理解了。

運維部門負責對線上數據庫的維護工作,不小心誤操作或人爲惡意破壞的可能性是有的,也就是P,L的潛在損失也是巨大的,但是要避免這麼大損失,運維部門只要建立權限管控機制、數據備份機制、監控預警等等,就能迅速發現避免損失,這也是運維工作職責所在,所以這個公式就成立了。

安德魯判罰運維部門是第一責任部門,研發部是第二責任部門,大家也就能夠理解了。

04

漢德公式在生活中的應用

仔細觀察你會發現,漢德公式在生活中的應用非常廣泛。比如說你把一隻花瓶,放在了你家大門屏風前面,當快遞小哥扔快遞時打它打碎了,對方是不是要賠償呢。

從漢德公式來看,送快遞把你家花瓶打碎的概率並不大,即使打碎了賠償也不過幾百塊。但是要防止這種意外發生的成本就比較高了,所有易碎的東西都不放在門口?或者加一個鐵框子來加固易碎的花瓶?

但是,如果我們改變一下條件呢?放在你家門口的是一隻明代青花瓷古董,價值幾千萬,快遞小哥送快遞不小心打碎了,需要賠嗎?這個時候我們再看這個B,P,L變量,你會發現,快遞小哥,怎麼知道普通人家門口會放一隻幾千萬的古董呢?只有你知道,所以你的責任最大,這就是漢德公式的應用。

大家是否記得,前陣子空姐深夜打車遇害的案子。一些網友在微博中討論女子應該穿的更保守一點,這樣可以避免減少歹徒的傷害,其實在當時的語境下,這種言論被攻擊的非常厲害,爲什麼呢?

因爲正常治安環境下, 傷害發生的損失L非常大,但是概率P非常小,所以穿着保守,或者隨身攜帶安保物品的成本是較高的。但是,如果換一個環境,如果這是在索馬里或者戰亂的中東,大家還會覺得這是狡辯的論調嗎?這個時候女性防護的成本相對於損失而言,就會變得非常低了,大家也就更容易接受,應該採取防護的觀點。

05
寫在末尾的話

最後,再回顧一下漢德公式,當意外發生當中的任何一方當事人,只要避免意外的成本低於意外造成的損失,他就負有責任。希望以後你做線上事故定責的時候,能用上漢德公式,當然了,更希望你永遠沒有機會用它。

恭喜你,今天又比別人多一點競爭力了!關注“技術領導力”,點在看、轉發朋友圈就是對我最大的支持,跟老K一起,每日精進。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章