網上流傳着這樣的一個故事。
有一位老師跟學生上一節生活課。老師先拿出一個玻璃瓶,然後拿出一堆拳頭般大的石頭,一塊塊放進玻璃瓶裏。當石塊堆滿出瓶頸時,已放不下一塊石了。老師於是問學生:「這個樽是否裝滿了?」學生都回答說是。
「真的嗎?」老師又拿出了一堆碎石,一粒一粒地地放進玻璃瓶,晃了晃,碎石落在了大石頭的縫隙之間,不一會,碎石都放進了玻璃瓶。老師於是問學生:「現在,這個樽是否裝滿了?」這次,學生們有些謹慎了,只有一位學生說:「應該還未滿。」
於是,老師又拿出了一杯幼沙,倒進玻璃瓶,細沙很快地填滿了碎石之間的空隙,最終全部都放進了玻璃瓶,瓶的表面也已經看不見石頭了。老師又問學生:「這個樽是否裝滿了?」學生們回答說:「還沒有吧。」但心裏沒有把握。老師又拿出了一杯水,慢慢地倒進玻璃瓶,水滲下去了,並沒有溢出來。
老師抬起頭,問學生:「這個小實驗說明了什麼?」一個學生回答說:「這說明了時間可以擠出來。」老師點頭說:「是的,你說對了一個方面,但有更重要的一點,你還未說出來。」
老師接着說:「這個小實驗還告訴我們,時間並不是可以隨便用的。如果不是首先把石塊放進玻璃瓶,就沒有機會放進去了,因為玻璃瓶已經裝滿了碎石和沙。而當你先把石塊放進去,玻璃瓶還會有很多意想不到的空間來裝剩下的東西。我們的人生,總有重要和不重要的事。如果任由不重要的事佔滿時間,那麼真正重要的事便沒有時間去做了。」
如果用這個故事來比喻項目管理的話,在項目的過程中,總會有重要及必須完成的開發需求,同時亦會有不太重要,可選擇後續優化的需求。一般而言,項目需要在既定的時間內完成,則需要有所選擇,揀選並優先完成重要的事項。(筆者註:沒有任何項目是沒有限定時間的)
在項目管理及產品管理中,有兩種情況是需要項目經理和產品經理特別注意的,一種情況是項目內團隊花了很大的力氣在一些支節問題上討論,卻忽視了主幹,造成人力資源和時間的浪費。另一種情況是在項目排序上,產品團隊缺乏產品發展的長遠規劃,無法集中資源在重點項目上。
對於第一種情況,團隊花費大量時間及精力,放在項目上瑣碎及支節的問題上進行討論,力求達致完美,情形就像是先把碎石和沙放進玻璃瓶,佔用了大部份空間一般,大的石頭無法再放下。這樣的花費可說是「一闊三大」,除了用於確認需求的時間,還有開發的時間,以致進行測試,都需要花費大量力氣,才可確保所有情景都有妥善處理。如果在做決定時毫不考慮項目資源的話,這樣的做法很容易造成項目延期,或需要加倍人力才可完成項目,如果因而令到項目團隊忽略了處理重要的問題,更是因小失大。
作為項目經理,需要具備能分辨出需求必要性的能力,並能提出疑問讓項目組成員進行討論,讓團隊永遠集中在重要的問題上,有需要的時候更應選擇提請上級,讓一些具爭議性的問題提早處理,免得團隊陷入無止境的討論,項目亦一直延期難以完成。
至於第二種情況,產品需要有長遠目標,更需要有策略定位,並按此訂立優先序,盡量集中資源在重點項目的開發上,但這卻是知易行難。
在很多時候,產品的開發都面對着選擇的困難。打從產品一期開發開始,項目需求已經多得不能在首階段完成所有需求,有時會以MVP形式先推出,未做完的放在待辦清單再後續處理,但根據過往經驗,項目上線後不是有大量新需求,就是有不少項目內沒有想到的問題要解決。
例如產品上線後,立即收到大量終端用戶的回饋意見,當中很多時都是非常有見地,亦會讓項目團隊不禁回想,自己為何不能早些想到這些需求。又例如看見行業內競爭對手的類似平台,就想想自己的平台可以如何優化,又會出現一系統的改進需求。產品經理一方面要評估新需求的優先序,另一方面也要分配資源去處理修復生產上發現的問題,經常也會有資源爭奪的情況。不過如果產品具有正確的價值定位,並且不要求同時間內方方面面都做足做全,那麼項目團隊就可以集中資源在重點項目上拼搏,持續改良產品。
正如玻璃瓶的故事所說,我們的時間是有限的。如果任由不重要的事佔滿時間,那麼真正重要的事便沒有時間去做了。人生也是一樣的吧。