一名 IT 經理是如何把項目帶崩的?

我是一名項目經理,在過去的四個月里,我把一個項目帶崩了(上線後頻出問題,用戶無法使用)。在最近的幾天,我每天都在反思自己,我都在問自己以下幾個問題:

1.我做錯了什麼?

2.我在其中占有多重的因素?

以下內容,我將回答以上問題,並在最後說一下我的補救措施

項目和團隊背景

首先給大家說明一下項目背景,以便各位對此項目有更清晰的了解:

1.該項目是一個二次開發項目,第一個基礎版本(列印申報系統)也由我帶領開發。

2.系統是需要和國家系統對接,有三條主流程。

3.需求頻繁變化,由於系統需要對接國家系統,需求方對需求也不甚了解。曾在5月份一個月內需求變更超過8次,都是主流程變更。

4.項目大小按照最初需求估算,約在100人天左右。

5.項目兩條主流程無法測試,依賴於外部U盾,但開發過程中並沒有U盾。

6.客戶現場使用U盾調試和開發時間約為20天左右。

7.我當時同時負責大大小小4個項目,沒有進入開發,僅管控進度。

8.團隊成員共3名,其中兩名是當時開發基礎版本的項目成員,他們對此項目較為熟悉。9.項目推進過程中,需要多次去現場調試測試,由團隊中的兩名工程師共同前去。

我做錯了什麼

除了監控進度,還要管理質量

在項目的開發初期,我制定了一份詳細的開發計劃,用於指導整個開發過程。開發計劃交付與了客戶,而答應了的事情就要做到,所以在整個項目過程中,我對進度管控很嚴。我定期檢查功能是否完成,定期和客戶匯報情況,保證了開發進度順利推進。但也由此埋下了禍根,僅僅看需求是否完成,而未關注完成的質量如何。

項目質量出現了許多細節性問題。比如:

1.上線後,客戶那邊發現其中一條主流程都走不下去

2.其中申報功能,系統提示成功。但實際上並沒有真的申報成功,申報後在國家系統無法查詢到

3.列印功能小問題較多,列印獲取的數據錯誤

4.同步數據的功能無法同步或者同步的數據錯誤

5.執行時間過長的功能,數據庫會強制斷開連接

等等問題,就不一一列舉

反思:

1.進度和開發速度固然重要,但以質量換速度不可取

2.如果開發時間和質量衝突,優先保質量,畢竟你埋下的坑,總是要坑你自己的

3.再困難的情況下,也要保證基本測試

4.時間極其不允許的情況下,也要保證主線功能順利執行

既要給予信任,也要保持警惕

項目中的三名成員,都是合格的開發,對使用的框架非常熟悉。其中兩名還是基礎版本開發成員,對需求也很熟悉。所以項目中,我放心的把整個項目交給了他們。基於對他們的放心,加上其他項目事情繁雜,對此項目關注度,對他們的關注度就不夠了。

我在項目中給予了他們非常充分的信任,信任他們可以把一切事情都做好。但我沒有在正確的時候給予他們正確的指引,項目中出現的困難點,我也沒有幫助他們解決,甚至於沒有給出思路。所有的一切,都靠他們自己完成。我在這個項目里做的,就是對接客戶,催進度。再無第三件事。

反思:

1.不論什麼原因,都要關注到項目成員的狀態

2.給予信任沒錯,但也要適當保持警惕,他們多少會因為經驗問題疏忽遺漏一些問題

3.給予信任,也要給予幫助,不以時間為理由推脫你應該對他們進行的指點和幫助。畢竟現在剩下來一分鐘,以後要花一個小時去彌補

若無法全局掌控,就指派專人負責

這是我在項目中做的最錯誤的地方。

由於種種原因,我無法掌握到項目的每個要點和細節。而項目中有三個開發。我並沒指明其中某一個來負責整個項目,所有事情都讓他們自己商量。從客戶對接來的問題,我也是僅告知對應的開發。整個項目中,沒有一個人對項目中的每個要點了如指掌。

反思:

1.手里捏著管理的權利,卻沒有做到管理的事情。是我在這個項目里最大的問題

2.授權!授權!授權!如果自己無法親力親為投入項目管理工作,就授權給團隊某個成員管理權限,讓他代替你去做管理工作

3.管理一人,總比管理多個人輕鬆,也更有效

要控制需求,更要控制流程

項目是二次開發、成員對項目很熟悉、項目工作量不大、時間緊。

基於以上原因,我掉以輕心,沒有在項目初期進行項目的設計和規劃,未指定任何開發規範。僅僅告訴開發的同事要多復用,也未檢查他們是否真的復用了。

項目開發中的需求變更,客戶反饋意見,我我都僅僅是告知他們一聲,未做詳細的修改規劃,所有事情都靠嘴說,所有變動都放在了我和他們的腦子里。

對項目上心程度不夠,未對客戶的需求變更做控制和管理。所有變更都壓給了開發的同事。

整個項目以及其不規範的方式在運行,我也未在其中起到控製作用,項目開發一團亂麻。

反思:

1.不做設計,不進行開發

2.以管理工具指導開發進行,開發過程中所有變更、反饋做記錄

3.控制需求變更,拒絕不合理的需求

4.需求變更規範化操作,統一變更,而不是直接壓給開發

無論什麼情況下,都要進行code review

整個項目過去了幾乎四個月,我僅僅花了兩個多小時簡單看了下代碼,未指出代碼的任何問題。這也導致出問題後來我花了成倍的時間來處理code review的工作,並且項目成型後的代碼修改困難。

項目開發過程中,也未讓開發間互相進行代碼review,也沒有進行代碼評審會。

其實代碼中出現了很多問題,最後檢查代碼的時候,發現各種命名不規範、代碼復用不到位、簡單邏輯複雜寫等等。而這些問題,很大一部分都是早期未做規定,未指定人負責項目、未進行早期code review造成的。開發各自為戰,難免造成代碼問題。

代碼質量的問題,淋漓盡致的體現的在項目中,項目中的諸多bug,都是因為代碼不規範引起的。甚至於開發人員自己對自己寫過的東西,都有些拎不清了。

反思:

1.代碼質量非常重要,代碼越規範bug越少

2.代碼互評能讓開發更注重自己代碼的質量

3.code review非常有必要,越早期的code review越能有效的節省後期的時間

我在其中占有多重的因素

100%

我怎麼填坑的

項目上線,問題頻出,用戶不滿。花了8天時間來處理這個問題。幸虧項目不大,我一個人也能夠挽回。

目前暫時解決完畢,我簡單說一下我是怎麼填坑的:

1.和開發主流程的同事詳細熟悉了所有需求要點

2.基於我對項目需求的熟悉,我花了三天把所有主流程的所有代碼分析完畢,做出了我認為應該的修改,並實施部署到生產環境測試(這是在給開著的飛機換引擎,但需要U盾才能測試,僅有生產環境的機器有U盾,別無他法)

3.每天花超過12個小時來進行code review 和修改,幾乎每天code review + 修改到凌晨2點多(僅修改了問題較大且影響較小的地方。小問題未修改、牽涉面較廣的地方未修改)

4.每次上班時間的修改讓開發同事坐在旁邊和我一起進行,我進行修改,開發同事在一旁監督。確保我不出錯

5.優化功能點,把我發現的提示問題,和優化點都同步修改進代碼中,確保用戶體驗不要太糟,以期能挽回一些用戶心態

我所吸取的教訓總結

1.先設計,後開發

2.管理權下放,項目中必須有人全身心負責

3.無論什麼情況都要進行code review

4.壓縮質量得到的進度保證不可取,開發周期不合理決不答應客戶。否則坑了自己坑了同事,更坑了客戶

作者 | zer0black

轉自 | http://t.cn/RFxMPs3

投稿郵箱:[email protected]

合作微信:zhaoyuyingycq

IT168文庫APP

專業的IT技術交流分享平台!掃碼安裝,與眾多技術同好交流!

IT168文庫|中國專業的IT文檔分享平台,擁有百萬活躍的IT技術精英!我們致力於有效幫助IT人士提升職業素養。

分享到Facebook

 


不知道如何找適合的對象?歡迎加官方LINE → Line ID:@shesay
戀愛小秘書免費一對一諮詢!
✔追蹤我的YouTube:https://www.youtube.com/@datenami
✔追蹤我的TikTok:https://www.tiktok.com/@datnami

 

配對成功的關鍵:參加實體交友活動

erose主題派對與戀愛小秘書創辦人娜米表示:「透過各種有趣的實體活動,不僅能親眼真實見到異性,也能在活動進行中讓大家很輕鬆自然的認識彼此、聊天互動,能更快速的找到適合的對象。」

結合大數據用心篩選 + 客製化條件配對

戀愛小秘書團隊已經成功替4000位以上的未婚男女配對成功,這個驚人成果背後的秘密在於「高度客製化服務」,跟每位客戶深度訪談,瞭解客戶真正的特質及需求,從「契合度」提高速配率。

訪談結果結合專屬的人格分析測驗與數據配對分析,精緻化的操作,締造高速配率!

除此之外,戀愛小秘書團隊還會定期追蹤客戶的後續狀況,目的是希望協助客戶發展長期且穩定的伴侶關係。

實名認證防造假!隱私保護最安心!

採用「實名認證」的制度,不僅是把關顧客的身份,避免已婚人士或動機不單純者的加入,更對客戶資料嚴格保密,讓客戶們能在安全且有隱私的狀況下認識另一半。

多元有趣的主題活動,豐富你的社交生活

戀愛小秘書團隊每個月都會規劃豐富多元的實體活動,從戶外踏青、娛樂遊戲、手作、料理課程到桌遊活動,希望客戶們能從歡樂的氣氛中認識彼此。

透過實體活動讓大家先有初步的接觸,然後再為會員們做「客製化」的約會安排。

另外針對想提升自身魅力的客戶,也有投資理財、形象穿搭等講座可供選擇。

追求脫單,先勇敢跨出你的第一步

許多單身者為了心中理想的對象條件,在還沒認識新朋友時,就先限制了自己。建議以認識新朋友的心態,積極參與活動,並適當的設限,才能真正為自己帶來戀愛的機會!勇敢跨出第一步吧!

♡ 現在就和戀愛小秘書娜米聊聊吧Line ID:@shesay

♡ 追蹤娜米的臉書粉絲團

她來報好康

 

SheSay 專注在 兩性、愛情等領域
建立專屬女生觀點的品牌形象
堅持「在第一時間掌握男女的時事議題」
將時下最流行的話題網羅、呈現。

馬上測算你的戀愛密碼

戀愛小秘書-娜米

單身很久?一直被分手?
從生日就看出你的戀愛疑難雜症!
娜米的戀愛數字密碼來幫你了。