第二章:有效的作業方式
什么時候修改錯誤
所以,項目經理應該把找錯誤當成一件重要的事情,不要為任何理由而耽誤。
如果我問你,產品開發過程中,正確的除錯時機是什么?你會怎么回答?
A.等到所有功能開發完畢后再一起測試修改;
B.一發現錯誤就立刻除掉它;
C.無所謂,反正花的時間是一樣的。
正確的選擇是B:一發現錯誤立刻除掉!
對項目來說,最糟糕的情況莫過于被bug整得團團專,來不及完成項目目標。如果只管開發,把bug留到最后,會高估項目的完成率,看起來馬上要完成的項目,卻驚異的發現還需要3個月的時間除錯。微軟的經驗是:
(1).bug越晚清除,時間花得越多;
(2).在開發過程中立刻除蟲,可以讓您早些學到經驗,然后不會犯同樣的錯誤;
(3).如果能夠保證沒有任何錯誤,您就能比較準確的估出項目的完成時間。
email的時間陷阱
email是個很棒的工具,但是水能載舟,亦能覆舟,如果email被不當使用,也會影響生產力。
我常發現很多項目組成員喜歡讓email打斷他們的工作,不是指他們發了太多的email,而是只要有新的email進來,他們就停下手邊的工作,看看有什么 新聞,有什么新鮮事,并開始回復email。有些成員5分鐘就收一次信,這樣一天下來,可能什么事也做不成,因為產品設計工作是需要一整段時間去思考和沉在 其中才能完成的。
為了解決這個問題,我告戒項目菜鳥,回復email要分批做,早上一上班,中午休息時間,或者是下班前看一下都可以,但不要有事沒事都不停的看email。
好方法讓大家分享
工作的策略是非常重要的,因為它是許多經驗和思維濃縮而成的,將這些策略或者方法集合起來,能夠讓個人的生產力和工作質量提升到更高的境界。
身為項目經理,你應該鼓勵組員提出改進工作效率的建議。引導組員思考的方法也很重要。比如,下面兩個問題:
a.為什么進度總是一再落后?
b.有什么辦法可以避免將來再發生進度落后?
問題越精確,問題越有力,對項目目標的實現就越有益,讓我們再看三個問法:a.如何保持每次都如期完成項目?b.如何在不加班的前提下,如期完成項目?c.如何在不加班,也不增加人手的前提下,如期完成任務?
第三個問法,就迫使大家來點真正有創意的思考和認真檢討工作本身值得改進的地方了。一次比一次更精確的問題,可以刺激思考過程,激發更有創意的答案。
無意義的懲罰
懲罰是一種心理上的負強化作用,懲罰是對員工的責罵,訓斥與威脅,就象鞭打馬匹使它服從主人的命令。發現有一位組員進度落后了,不得了!叫過來罵一頓,這就等于是給了他一貼重劑量的藥物,逼使他以后不敢再對進度掉以輕心。
這種管理手段是該受譴責的,我絕對不鼓勵任何人這么做。想一想我們前面提到的立刻除錯策略,如果組員發現錯誤,他花費好幾天時間解決這個問題,當然不是 他喜歡的結果,但主管卻因此讓他受到威脅,組員以后還會仔細查錯嗎?我們希望任何事都是很自然,沒有必要加重組員的苦惱,絕不是強調誰是老板誰是奴才,誰 必須服從誰。
如果項目經理的用意是希望組員因此而工作更努力的話,就大錯特錯了。這種責罵只會激起組員心中的憤怒,羞惱和沮喪。實際上,往往這些項目的問題都出在管理方 面,目標不明確或者野心太大,組員只是倒霉的遇上了差勁的主管,其實他們的能力不比其他項目的差。因此放棄責罵吧,責罵只會讓項目更糟,絕對沒有 任何改善的效果。
第二章小結
這一章的內容,我們主要明確以下觀點:我們要采取策略性的作業方式,并不斷的找出一些簡單而有效的方式改善目前的工作,小小的改變可能產生驚人的效果。