傳統 vs 敏捷 ?第三方業務風控服務企業項目管理分析
軟件項目管理的兩大主流管理模式分別是傳統項目管理和敏捷項目管理。
傳統項目管理通常采用的是瀑布式、部分迭代開發模式,要求在項目建設時,需求足夠明確、文檔足夠規范,迭代過程中需求變更越多、越晚,對項目影響越大,會影響到項目的交付質量。
敏捷項目管理作為新興的項目管理模式,簡化了傳統項目管理的繁瑣流程和文檔。以 Scrum 為代表,歡迎需求變更,在客戶需求不明確的時候,以在較短的周期內開發出可用的軟件為目標,來幫助客戶描述自己的需求。迭代過程中的需求變更會加入到項目繼續迭代需求池,豐富項目的產品功能。
管理流程
完整的項目管理流程可以總結分為五個過程組:
- 啟動
- 規劃
- 執行
- 監控
- 收尾
傳統項目管理
傳統的項目管理要對項目的所有過程進行管理和風險把控,并要求在不同環節的有文檔輸入和輸出。比如,PMBOK 第五版對項目整合管理的過程組做了文檔輸入和輸出的整理,如下圖。
但是,項目管理主要是對范圍、進度、成本、質量、人力資源、溝通、風險、采購和干系人進行管理,每個環節都存在啟動、規劃、執行、監控和收尾過程。
如果采用傳統的項目管理模式,每個環節都必須要進行嚴格的規劃,一旦出現規劃以外的變更,都需要經過批準后才能執行改變。
敏捷項目管理
敏捷項目管理簡化了繁瑣的流程和文檔管理,主張團隊內部的面對面溝通和交流。以 Scrum 為代表,簡單、持續集成、不斷交付、價值優先、擁抱變化的原則在面對時刻變化的市場經濟和不斷發展的技術時變得十分友好。
敏捷項目中,項目管理計劃分不同的等級,可以用一個洋蔥圖來表示,也就是洋蔥計劃圖,如下圖。
戰略和投資規劃在敏捷項目管理的最外層,由更廣泛的組織管理系統來處理。由外往內,不斷切分項目計劃,最后實現最小周期的可行性版本迭代。對復雜或不明確的客戶需求進行合理的分割,最終實現總體上的統一。
風險控制環節
項目風險在任何項目中都存在不確定性,一旦發生,會對項目造成積極或消極的影響,如范圍、進度、成本和質量。
傳統項目管理:
傳統項目管理要求項目在規劃過程中規劃風險管理、識別風險,并且對風險進行定性/定量分析,給出風險應對方案。雖然已知的風險可以在被識別和分析后采取應對措施,但正是因為風險的不確定性,要求項目風險管理必須給未知風險或者已知卻又無法主動管理的風險分配一定的資源儲備。
所以,傳統項目管理會要求提供風險登記表,并且記錄風險應對措施在處理已識別風險及其根源方面的有效性,完成風險再評估和風險審計,直到風險被降到最低。
敏捷項目管理:
敏捷項目管理不同于傳統項目管理,開發評估是以工作量為導向而非時間導向。所以,在進行開發任務評估時采用的是相對估算而不是絕對估算,為風險留足了應對空間。同時,Scrum集合了一線人員的參與,經驗分享,集思廣益,將小型團隊轉化成獨立的管理者,更有利于問題的解決。
敏捷項目管理在項目沒有正式結束前,交付的可用軟件是允許風險存在的,并且是根據風險的優先級來進行排期修復。
第三方業務風險控制服務企業項目管理分析
項目管理模式:外瀑布內敏捷
(有人稱為“信封法”)
第三方業務風險控制服務行業目前還沒有發展出固定的行業標桿,大家都在競爭中追求最大范圍的滿足行業需求。在這樣的背景前提下,大部分項目都沒有明確和長久穩定的需求,Scrum 管理模式很好的滿足了這個行業的項目管理現狀。
但是,作為行業客戶,在大部分的商務場景下客戶都會希望通過固定成本合同來實現自己的利益最大化,問題是現在合同雙方都很難在項目開始時明確約定需求和最終實現方式。所以,在客戶不能接受 Scrum 時,通常會選擇外瀑布內敏捷的項目管理模式,滿足雙方的利益。
舉例:
如果把拍婚紗照作為一個項目,攝影師和新人作為項目主要成員,項目基本流程滿足:
- 選婚紗照的套餐(固定成本,確定基本需求)
- 拍攝(項目啟動)
- 挑照片(提交測試,開始驗收)
- 根據底片修圖(修復)
- 拿到照片(項目結束)
以上就是順序執行,瀑布式的結果。
然而,拍攝的過程中新人通常都會要求:
- 較短短時間內提出新增造型、內景換外景的要求(切換pose的任務)
- 配合攝影師完成拍攝環節的工作(通過迭代,完成項目)
以上就是內部快速迭代,敏捷式的結果。
很顯然,新人在拍婚紗照之前并不知道自己最終拿到的照片穿的會是哪套衣服,擺的會是哪個pose;但是,很清楚的是哪天拍照、哪天挑照片、哪天可以拿到照片,這套流程同時滿足了內部和外部需求。
只是,為了項目順利結束,可能在內部和外部需求時,并沒有要求完全以相同的速度前進,就像你不能以你配合完成攝影的速度去要求攝影樓馬上提供婚紗照。
第三方業務風險控制服務企業產品服務流程
其實,作為第三方風控服務的企業,我們的項目服務流程基本上和拍婚紗照一樣,更靈活的是在選擇套餐前,我們提供了免費測試環節,基本流程滿足:
第三方風控企業流程
1、私有化部署、免費測試、提供測試報告(根據互聯網業務流量提供免費的業務風險分析和風險預警支持)
2、確認需求、新增需求(如果驗證了風險,并要求做出更多的風險預警可以增加需求)
3、提供定制化開發,滿足新需求(新項目啟動)
4、短周期迭代(敏捷迭代、測試、上線的流程)
5、客戶端部署/升級,確認效果(流量分析、分析報告)
6、部署/升級問題處理(bug修復)
7、項目結束(項目結束)
拍婚紗照流程
1、提供婚紗照套餐樣本
2、選定婚紗攝影套餐、指定服裝和內、外景需求
3、開始拍攝
4、較短短時間內完成換裝、換景(切換pose的任務)、再拍攝的工作流程
5、挑選照片
6、根據底片修圖
7、拿到套餐照片
傳統 VS 敏捷 ? 適者生存
敏捷項目管理只是一個靈活的實踐框架,提供的是一套清晰游戲規則,根據不同的環境可以提供一系列不同的途徑。
傳統項目管理卻是一套中央集權制管理法,要求按計劃行事,任何環節發生變更都必須獲準后才能進行改變。
我們知道的是,第三方業務風險控制服務行業目前還沒有發展出固定的行業標桿,沒有一套可稱為標準的、行之有效的流程打通各個環節。更重要的問題——合同雙方都很難在項目開始時明確約定需求和最終實現方式。
在市場經濟不斷發展、時刻變化的現代互聯網環境下,適應變化、擁抱變化的第三方業務風控服務企業的項目管理,才是友好的、可行的管理模式。
【本文是51CTO專欄機構“豈安科技”的原創文章,轉載請通過微信公眾號(bigsec)聯系原作者】