從事IT行業(yè)的工作已經(jīng)6年多了,從當(dāng)初的測試人員和碼奴,到開發(fā)小組管理者,再到現(xiàn)在的項目經(jīng)理(筆者成長比較慢⊙﹏⊙b汗),期間經(jīng)歷了N多項目也發(fā)生了N多的事。下面便說說筆者帶過一個項目的總結(jié),希望對各位能有些啟發(fā)。
那是在2009年2月到2009年7月本人作為一個500強(qiáng)的日企做協(xié)力員工時的一個項目,做番號管理業(yè)務(wù)系統(tǒng),項目的主要工作就把以前N個工廠書面化的番號管理改造成WEB管理系統(tǒng),項目成員有6個人。
本著培養(yǎng)本社員工的思想,項目團(tuán)隊有如下成員組成:
項目成員A:一個剛從日本回來的經(jīng)驗者,業(yè)務(wù)和系統(tǒng)框架完全不熟悉。
項目成員B:一個工作2年的本社員,做個幾個項目但是人浮躁,有超多不良記錄。
項目成員C:一個工作1年的本社員,做了1年的配置管理和移送管理,沒有開發(fā)經(jīng)驗。
項目成員D:剛畢業(yè)的本科生。
在項目前期要件分析時雖然是大家一起開會理解要件,但是由于時間緊要件分析理解文擋是由我和A一起做的。別人則去學(xué)習(xí)我們做成要件分析理解文擋。之后便開始做設(shè)計書,在review設(shè)計書時,我發(fā)現(xiàn)組員竟然還不理解自己負(fù)責(zé)那塊到底要做什么,為什么要這么做,
我只好一個一個的說明,為了趕上進(jìn)度,大家連續(xù)1周多加班到12點。
總結(jié)1:為了避免再出現(xiàn)這種情況,在前期要件時一定要確認(rèn),所有人對自己的那一塊是不是已經(jīng)掌握了,并且用開會的形式讓每個人講自己負(fù)責(zé)的那一部分。
因為全球經(jīng)濟(jì)危機(jī)爆發(fā),公司提倡快速開發(fā),即只做一本設(shè)計書,基本設(shè)計和詳細(xì)設(shè)計的結(jié)合體,由于組員大部分是新人,設(shè)計書偏重于代碼級的詳細(xì)設(shè)計。在我們把設(shè)計書交給日方確認(rèn)時,回信說負(fù)者后期維護(hù)系統(tǒng)的人員看不懂。因為后期維護(hù)系統(tǒng)人員都是業(yè)務(wù)出身,并沒有過編碼經(jīng)歷,為了使里程碑不延期,決定在項目結(jié)束后抽出2周時間(無償,都是眼淚呀),根據(jù)現(xiàn)有的式樣書再做一份偏重業(yè)務(wù)的式樣書。
總結(jié)2:設(shè)計書作成前,定下設(shè)計書格式和寫法,不只同日方項目開發(fā)負(fù)責(zé)確認(rèn),還要同后期維護(hù)人員確認(rèn)設(shè)計書的寫法。
項目組大部分是新人,所以我承擔(dān)了核心業(yè)務(wù)的設(shè)計和編碼,同時還要負(fù)責(zé)管理,再做代碼check時只把C和D代碼做了檢查,對于A和B只是抽出部分檢查,在測試時B的Bug遠(yuǎn)遠(yuǎn)多于其他人,因為B以前有過不良記錄,所以只給他安排以前做個相似的機(jī)能,并把之前的設(shè)計書,代碼給B參考,但B還是出了最多的問題。
總結(jié)3:盡力檢查所有人的成果物(對于有不良記錄人的成果物,必須全部檢查)。但是,如果是大型項目沒有時間來檢查所有的成果物,只能層層檢查,重點檢查有不良記錄的人。
以上是我的項目總結(jié)(之類的)
和大家分享這個項目管理中的小故事,希望能對大家有所幫助。