從古到今作任何事情都是有成功或失敗的機率的,固然作軟件項目也不例外。如何下降項目的失敗率,提升項目的成功率,確保項目的順利驗收,甚至經過項目運維挖掘新的商機,這也是每一名項目人員共同努力的目標。筆者做爲數通暢聯的一名技術員工,在工做期間參與了幾個項目而且曾負責過公司內部產品前期開發的工做,對項目的把控有一些心得,但願能爲你們提供一些參考。網絡
瀋陽數通暢聯軟件技術有限公司主要耕耘於應用系統集成領域的專業技術團隊,是一個集成產品的提供商以及技術解決方案的提供商。主要承接集成開發項目以及開發集成項目,不管是哪一種類型的項目大致能夠分爲三個階段:項目前期、實施交付以及售後維護。爲了提升項目的成功率咱們就須要在源頭進行把控好比:架構
注意:客戶對項目的認知、資源投入以及公司產品與項目的匹配程度是很難把控的,可是對於項目實施過程當中項目推動、提高效率、下降風險是做爲項目成員能夠把控的。運維
在軟件項目的前期一般是一個由商機的孵化到商機確認簽定合做合同的過程。銷售人員挖掘商機尋找與客戶的合做方向,肯定簡單的需求後與售前配合,分析該項目需求與產品的匹配成度及項目的開發比例及項目的嚴格程度,同時突出產品的特色及優點及上該產品的重要性,並提供最終的解決方案,最終促成與客戶的合做。單元測試
注意:在本階段更多的是瞭解客戶對項目的認知、資源的投入狀況,直觀的讓客戶瞭解到項目與公司的產品以及技術解決方案的匹配程度,認知到咱們專業性。測試
有一句諺語說的好「沒有人的錢是大風颳來的」,一樣咱們的客戶也不是大風颳來的,因此銷售人員對每一位客戶都要用心經營,瞭解客戶的需求點,抓住客戶的痛點最終達成雙方的合做共識,如:設計
在瞭解過客戶對項目的認知以及需求以後,能夠與售前一塊兒配合針對項目的需求制定對應的解決方案,與客戶進行講解,匹配對應的需求,簽定項目合同,達成合做。與客戶溝通交流的同時根據客戶的需求儘可能將客戶的認知與解決方案進行靠攏,加強項目的把控力。項目管理
明確需求資源
瞭解客戶的需求,引導客戶如何實現功能。同時需求調研要注意技術的可行性,這須要咱們對技術有充分的瞭解,而用戶的需求也不必定是合理的,須要引導客戶朝咱們能夠實現的方向引導。開發
技術調研文檔
通過需求調研後咱們須要進行詳細的項目設計工做,好比項目具體功能事項的設計思路、功能設計原型、工做難點、待續配合問題等。同時咱們也能夠準備一些參考案例,經過成功的、成熟的案例提升方案設計的效率。
整體設計
系統的整體設計主要闡述系統模式、系統架構、系統組成、系統功能、系統特色和重點問題解決方案,這是客戶技術負責人員重點關注的部分,經過整體設計把握整個系統設計的大方向,在系統整體設計必定要體現整個方案的精華所在,以取得客戶技術負責人員的基本承認。
實施交付階段能夠分爲三部分:需求分析、開發階段以及項目實施,在需求階段明確客戶對軟件系統的所有需求,編寫需求規格說明書等相關文件,提交評審,在開發階段進行項目的總體開發,在項目實施階段對系統進行測試運行,保證項目系統上線運行完成驗收工做。
在需求的起始階段是項目的項目啓動。做爲項目正式開始的一個里程碑,一般會準備項目啓動會通常爲半天的時間。項目啓動過程的任務包括進行項目人員分析、可行性研究和初步需求文件。項目啓動的輸出或者結果包括:項目章程、項目經理的選擇、項目關鍵約束和假設條件。
藍圖確認階段爲項目實施人員正式駐場後,通過前期調研對項目總體進行的人天計劃安排及每一個功能模塊需求設計並完成項目需求規格說明書,設計規格說明書後啓動藍圖確認,而對於數通暢聯而言藍圖階段對內和對外是有區別的,參見以下:
對外:交付需求規格說明書、概要設計、標準規範文檔(集成項目)、詳細的工做安排(至人天)。
對內:不只完成對外的內容還要完成包括詳細設計、功能原型/樣例代碼、完成技術攻關。
在項目實施階段項目負責人要根據項目的週期與項目的需求選派人員進行項目實施工做,而在實際項目中對於不一樣人員的任務分配也能夠提升項目的成功率,主要原則參見如下幾點:
項目把控的前提是項目經理及項目組人員須要在實施前期對項目有一個深刻的理解並須要撰寫需求規格說明書、設計規格說明書。項目經理要將任務分解,制定人天計劃及項目里程碑對每一個員工天天的工做內容、每週的工做安排鬚要了然於胸。
作任何事請都免不了須要溝通,溝通體如今咱們平常生活的每個角落,買東西須要溝通,吃飯須要溝通,作項目更不能缺乏溝通,俗話說的好「一個項目經理80%的時間在溝通,剩下的20%的時間在準備溝通」,溝通是人與人之間的粘合劑是語言是人與人之間的交流的橋樑。
在項目中不管是與客戶溝通仍是與團隊成員溝通都是須要邏輯的不是想到什麼就說什麼。如下是本人在以往項目中的概括與總結:
爲了進一步的提高項目的成功率,那麼提升項目的效率也是重中之重了,而爲了確保項目總體效率的提高,項目經理須要實時跟進工做進度,對項目中每一個環節的進展作到心中有數,直至整個工做項目完成。
項目經理
項目成員
在項目開發結束以後,會進入到項目實施階段,對項目的功能記性總體完善的測試,而後進行項目試運行、項目初驗這三個環境關聯緊密但每一項都是缺一不可的。
注意:在數通暢聯運用的敏捷機制中,並非等項目所有開發測試完成後才進行項目的統一上線,而是進行部分功能優先上線,提早讓用戶使用再進行灰度升級。
系統驗收咱們能夠根據以前定的里程碑中里程碑點進行,明確達到里程碑的條件,並獲得雙方一致正式承認,我方提供項目驗收單甲方確認簽字對項目進行驗收。項目交接至甲方運維人員,交付對應的系統使用手冊、維護手冊等。
在項目完成驗收以後正式進入到售後運維的階段,項目成員將項目相關的運行環境交付於甲方的信息中心,對甲方工做人員進行培訓,以便後續的項目支撐以及二期的升級的工做等,在運維的過程當中也是一個商機二次挖掘的過程,畢竟服務一個老客戶比從新挖掘培育新商機的成本要低不少。
項目驗收後則正式進入到項目運維階段,在項目運維階段主要是保證項目程序的平穩運行,對項目中出現的問題進行技術支持,提供BUG級別的調整完善修改,但在調整過程當中對於工做量的評估通常採起如下措施:
對內:完善工做的實際投入人員與實際投入人天的評估對領導彙報;
對外:將實際的人天對應比例的擴張後,打好充足的緩衝。
注意:數通暢聯在項目驗收後採起項目管理人員駐場的方式,使客戶隨時隨地得到幫助,客戶在任什麼時候候均可以聯繫到駐場的項目人員,保證客戶網絡系統正常運做,駐場工做人員離場後仍提供爲期一年的7*24小時的保障措施,如客戶遇到問題咱們會第一時間幫助解決,必要時馬上安排實施人員趕赴現場協助工做。
在售後維護階段保證更好的維護客戶的同時,也須要時刻保持新商機挖掘的觸角,俗話說的好「熟人好辦事」,若是在一個項目中客戶對咱們的工做是承認而且確定的那麼在後續的項目也會與咱們一塊兒合做,或者能夠向其餘的合做夥伴推薦公司品牌促成新的合做商機。在這樣逐漸積累的過程當中公司的品牌體系也造成了。
在每一個項目中,項目都有失敗的概率,爲避免項目失敗提升項目成功的概率,首先在項目肯定以前分析規劃好,正確全面的判斷用戶需求、高效推動項目、提高工做效率、下降項目風險、有效控制成本支出。
筆者在數通暢聯的工做中,參與公司的開發項目與集成項目對項目開發過程當中的把控與提高效率有了一些心得體會。在項目中客戶對項目認知、資源投入、要求嚴格程度以及公司項目與方案產品的匹配程度,擴展開發比例是很難把控的,但爲了提升項目的成功率咱們能夠經過項目團隊的自身的管理如:管理體系、團隊成員的能力、項目技術的保障等多個方面來保障項目的順利驗收與交付。
筆者所工做的數通暢聯軟件技術有限公司有着屬於本身的一套敏捷機制,不管是從產品支持、團隊管理的體系、項目後期的運維都體現着敏捷的特性這樣也爲項目的實施交付提供了完美的保障。若是你們對數通暢聯的產品感興趣歡迎訪問數通暢聯官網(www.agileai.com)進行了解或者來電進行詳細諮詢(024-22962011)。