法則二十七:
Be like the doctors 用醫(yī)生的方法
當(dāng)病人已經(jīng)藥石罔效時(shí),醫(yī)生通常會(huì)對(duì)病情有所保留,避免病人太過(guò)悲觀或恐懼,并且盡量鼓勵(lì)病人保持希望,最好能讓病人有個(gè)期望完成的目標(biāo)。
醫(yī)生絕對(duì)不會(huì)斬釘截鐵地?cái)嘌允裁瘁t(yī)療行為一定會(huì)有什么樣的結(jié)果,反而是以
一種自在且充滿信心的口吻說(shuō):“試試看吧,一切都還沒(méi)有確定呢。
另外一件應(yīng)該向醫(yī)生學(xué)習(xí)的事情是,即使是再小再簡(jiǎn)單的醫(yī)療行為,都帶著幾分風(fēng)險(xiǎn),所以醫(yī)生會(huì)說(shuō):“當(dāng)然,任何情況都是有可能的,治愈率再高我都不能跟你說(shuō)百分之百?zèng)]問(wèn)題。
法則二十八:
Remember the triangle:features, resources, times 軟件開(kāi)發(fā)金三角:特色、資源和時(shí)間
作為一位軟件開(kāi)發(fā)的領(lǐng)導(dǎo)人,你得集中注意力在三件事情:資源(人和錢(qián))、特色(產(chǎn)品與其品質(zhì))和時(shí)間。這三件事是軟件開(kāi)發(fā)的核心,其他的都是外圍。
資源、特色和時(shí)間是三角形的三個(gè)邊,任何一邊的變化,都會(huì)影響到另外一邊或兩邊。所以如果時(shí)間落后了,去看你的三角形,看看對(duì)特色和資源的影響;當(dāng)有人談到可以增加什么功能特色時(shí),你得立刻談起時(shí)間和資源,以顯得你思慮周
詳反應(yīng)敏捷。所以,管理者的第一要?jiǎng)?wù)是把這個(gè)三角形放在心里,隨時(shí)利用這個(gè)模式來(lái)思考問(wèn)題,你會(huì)發(fā)現(xiàn)答案都在這個(gè)三角形內(nèi)。
法則二十九:
Don't know what you don't know 不懂別裝懂
法則三十:
Don't go dark 建立適當(dāng)?shù)臋z查點(diǎn)
法則三十一:
Beware of a guy in a room 留心沒(méi)有檢查點(diǎn)的組員
法則三十二:
If you build it, it will ship 軟件要經(jīng)常建構(gòu),就能順利推出
法則三十三:
Get a known state and stay there 掌握實(shí)際情況
法則三十四:
Use ZD milestones 零缺點(diǎn)里程碑
零缺點(diǎn)不代表軟件中沒(méi)有錯(cuò)蟲(chóng),也不表示沒(méi)有遺漏的功能,而是指團(tuán)隊(duì)的成品達(dá)到了事先規(guī)劃的品質(zhì)水準(zhǔn),也經(jīng)過(guò)測(cè)試驗(yàn)證,就是零缺點(diǎn)里程碑。
法則三十五:
Nobody reaches the ZD milestone until everybody does 所有組員一起到達(dá)零缺點(diǎn)里程碑
法則三十六:
Every milestone deserves a no-blame postmortem 完成每個(gè)里程碑后,心平氣和地檢討
法則三十七:
Stick to both the letter and the spirit of the milestones 把握里程碑的實(shí)質(zhì)意義與精神
法則三十八:
Get a handle on "normal" 培養(yǎng)正常的團(tuán)隊(duì)運(yùn)作
法則三十九:
A handful of milestones is a handful 里程碑不宜太多,才好掌握
法則四十:
Every little milestone has a meaning (story) all its own 每一個(gè)里程碑應(yīng)有專(zhuān)屬的宗旨
法則四十一:
Look for the natural milestones 尋找自然出現(xiàn)的里程碑
以下是六種自然出現(xiàn)的里程碑:
1. 產(chǎn)品設(shè)計(jì)趨于穩(wěn)定。
2. 中間產(chǎn)品被明確定義。
3. 團(tuán)隊(duì)真正了解要花多少時(shí)間和努力才能完成目標(biāo)(通常這會(huì)發(fā)生很多次,而且多半是進(jìn)度落后的時(shí)候)。
4. 產(chǎn)品設(shè)計(jì)被刪減,或是資源增加,或是進(jìn)度延誤,
或是三者同時(shí)發(fā)生。
5. 開(kāi)發(fā)活動(dòng)停止。
6. 產(chǎn)品進(jìn)入除錯(cuò)或穩(wěn)定階段。
法則四十二:
When you slip, don't fall 如果滑了一跤,別就此倒地不起
- 進(jìn)度落后與道德無(wú)關(guān),請(qǐng)切記!
- 不要隱瞞事實(shí)。
- 化阻力為助力,利用進(jìn)度落后來(lái)激發(fā)效率。
進(jìn)度落后不是問(wèn)題,被進(jìn)度落后嚇倒才是問(wèn)題。進(jìn)度落后并不代表產(chǎn)品的難度太高而無(wú)法開(kāi)發(fā)。但是如果進(jìn)度已經(jīng)落后卻未被察覺(jué),那表示組員們不思考、不觀察、不討論,此時(shí)組織可說(shuō)是瀕臨瓦解了。
善用你的遲延,這是最能看出你領(lǐng)導(dǎo)能力的時(shí)候,此時(shí)也是組員最脆弱也最需要你的時(shí)候,在這個(gè)時(shí)候組員最能把你的話聽(tīng)進(jìn)去,此時(shí)組員的學(xué)習(xí)能力最強(qiáng)。如果你在辦公室內(nèi)激動(dòng)得大喊大叫,指天罵地,那就錯(cuò)失了贏得組員的心的大好機(jī)會(huì)。你必須說(shuō):“O K,進(jìn)度落后了,讓我們來(lái)看看問(wèn)題出在那里???今天下午五點(diǎn)在會(huì)議室,我們要檢討每一個(gè)細(xì)節(jié),問(wèn)題一定要設(shè)法解決!”當(dāng)組員了解到你不是企圖卸責(zé)或算帳,而是真誠(chéng)地想解決問(wèn)題,就會(huì)樂(lè)意把一切開(kāi)誠(chéng)布公地?cái)傞_(kāi)來(lái)談,大家一起研究問(wèn)題,從各種角度去設(shè)法克服問(wèn)題。“進(jìn)度落后”反而變成大家寶貴的成長(zhǎng)經(jīng)驗(yàn)。
法則四十三:
Don't trade a bad date for an equally bad date 不要因?yàn)檫M(jìn)度落后而更改最后期限
進(jìn)度落后的程度是與計(jì)劃的不確定性成正比。
法則四十四:
After a slip, hit the next milestone, no matter what延誤了這個(gè)里程碑,就一定要如期到達(dá)下一個(gè)里程碑
我們必須明白,每一次的延誤,就是你和團(tuán)隊(duì)信心的一次受挫,所以,延誤這個(gè)里程碑時(shí),最好的補(bǔ)救辦法就是無(wú)論如何絕不延誤下一個(gè)里程碑。團(tuán)隊(duì)必須挽回對(duì)自己的信心和對(duì)理想的承諾;因此,下一個(gè)任務(wù)必須準(zhǔn)時(shí)完成的意義更重大,團(tuán)隊(duì)需要重建信心。
法則四十五:
A good slip is a net positive 把延誤當(dāng)作寶貴的學(xué)習(xí)機(jī)會(huì)
法則四十六:
See the forest 見(jiàn)樹(shù)亦見(jiàn)林
如果本項(xiàng)目有六個(gè)模塊,各有9 0 %的部分已經(jīng)完成,那么你已經(jīng)完成了5 4 %。每個(gè)模塊完成了九成,聽(tīng)起來(lái)是個(gè)挺不錯(cuò)的成績(jī),但不能當(dāng)成整個(gè)項(xiàng)目完成了百分之九十,它們之間不是相加的關(guān)系。你必須“見(jiàn)樹(shù)亦見(jiàn)林”。如果任何一個(gè)模塊完成比率是零,那么整個(gè)項(xiàng)目的完成率也是零。
法則四十七:
The world changes, so should you 世界在變,所以你也得跟著改變
雖然你想做些改變,你未必有勇氣實(shí)行。
偉大的軟件必定只有一個(gè)中心思想,至于品質(zhì)能夠?qū)崿F(xiàn)到什么程度,依賴領(lǐng)導(dǎo)者能否帶領(lǐng)團(tuán)隊(duì)融合無(wú)數(shù)個(gè)小而重要的改變。如果你能在混亂中辨識(shí)出對(duì)項(xiàng)目最有意義的改變,并且引導(dǎo)團(tuán)隊(duì)去適應(yīng)它,將它融入團(tuán)隊(duì)的精神中,將來(lái)就會(huì)在產(chǎn)品中表現(xiàn)出這項(xiàng)改變,呈現(xiàn)在顧客眼前。
法則四十八:
Violate at least one sacred cow 關(guān)懷多于要求
法則四十九:
Beta is not the time to change Beta測(cè)試版不是修改功能的時(shí)候
法則五十:
The Beta is for spin development Beta測(cè)試是暖身活動(dòng)
法則五十一:
Triage ruthlessly 急救術(shù)
法則五十二:
Don't shake the Jell-0 小心保持軟件的穩(wěn)定
法則五十三:
Compete with the superior story 偉大的軟件應(yīng)該有一個(gè)偉大的故事
法則五十四:
Create a winning image 建立贏家形象
客戶虐我千百遍,我待客戶如初戀!