一些專案經理往往認為外包開發專案與企業內部開發專案的管理沒有多大分別,唯一不同是外包專案需要更多時間去溝通、協調、跟進和監控。總體來說,這種想法是對的,但事實上外包專案的管理比企業內部開發專案的管理更復雜,擔負更大的風險,需要更緊密的進度和質量監控。保障溝通內部開發專案所需人力資源大致分為兩組:一是技術人員,另一組是配合技術人員的業務人員(他們是所建資訊系統的潛在使用者)。外包專案除了需要部分技術人員和使用者群體參與外,更增加了一組外包商的資源。有些外包商更會指派一名聯絡人員負責聯絡與協調,而他們的技術人員只在後方負責專案的開發。這種運作模式要儘量避免,因為外包商指派負責聯絡的人員往往是業務人員的背景,對技術的細節不能全面把握,把有關資訊傳達到技術人員的時候便會有所差異。所以我們的首要任務是讓外包商明白負責專案聯絡的人員必須是開發小組的主管。這名開發小組主管是直接參與開發專案的主要人員,如此才能夠有效地進行溝通和監控。做好計劃專案經理首先需要做出一個詳細的、完整的專案計劃,並在計劃中詳細地列清楚每一件工作需要哪方面的哪些人力來共同執行。在計劃中的每一個進度都需要進行確認才能繼續。例如外包商在完成系統分析後,需要把分析的結果讓客戶理解,好讓企業能夠確認外包商對整個系統的理解和分析與企業本身對專案的需求和分析達成一致,這樣才能讓外包商進行其後的模組設計。不然設計出來的模組組合便有可能與企業的需求不太一樣,存在質量和最後上的差異。這些差異也將會引發企業將來在系統維護、更新、增加功能模組、升級、整合等各方面的嚴重問題。避免延誤要避免專案發生延誤,計劃中要預留足夠的時間來進行上述確認工作。由於雙方工作地點的緣故,原本只需一天的確認會議便可能耗費兩天或三天的時間來完成。議程中所達到的共識也可能需要時間來讓外包商做出適當的修改才能讓企業正式確認。也只能在正式確認後才能夠進一步繼續接下來的工作。
一些專案經理往往認為外包開發專案與企業內部開發專案的管理沒有多大分別,唯一不同是外包專案需要更多時間去溝通、協調、跟進和監控。總體來說,這種想法是對的,但事實上外包專案的管理比企業內部開發專案的管理更復雜,擔負更大的風險,需要更緊密的進度和質量監控。保障溝通內部開發專案所需人力資源大致分為兩組:一是技術人員,另一組是配合技術人員的業務人員(他們是所建資訊系統的潛在使用者)。外包專案除了需要部分技術人員和使用者群體參與外,更增加了一組外包商的資源。有些外包商更會指派一名聯絡人員負責聯絡與協調,而他們的技術人員只在後方負責專案的開發。這種運作模式要儘量避免,因為外包商指派負責聯絡的人員往往是業務人員的背景,對技術的細節不能全面把握,把有關資訊傳達到技術人員的時候便會有所差異。所以我們的首要任務是讓外包商明白負責專案聯絡的人員必須是開發小組的主管。這名開發小組主管是直接參與開發專案的主要人員,如此才能夠有效地進行溝通和監控。做好計劃專案經理首先需要做出一個詳細的、完整的專案計劃,並在計劃中詳細地列清楚每一件工作需要哪方面的哪些人力來共同執行。在計劃中的每一個進度都需要進行確認才能繼續。例如外包商在完成系統分析後,需要把分析的結果讓客戶理解,好讓企業能夠確認外包商對整個系統的理解和分析與企業本身對專案的需求和分析達成一致,這樣才能讓外包商進行其後的模組設計。不然設計出來的模組組合便有可能與企業的需求不太一樣,存在質量和最後上的差異。這些差異也將會引發企業將來在系統維護、更新、增加功能模組、升級、整合等各方面的嚴重問題。避免延誤要避免專案發生延誤,計劃中要預留足夠的時間來進行上述確認工作。由於雙方工作地點的緣故,原本只需一天的確認會議便可能耗費兩天或三天的時間來完成。議程中所達到的共識也可能需要時間來讓外包商做出適當的修改才能讓企業正式確認。也只能在正式確認後才能夠進一步繼續接下來的工作。