關於軟件工程在軟件整個生命週期的位置,十年前寫的舊文,以前一直在IT軟件公司從事項目管理及交付工做,後來入職國企,才慢慢接觸到了不一樣的整個軟件交付過程,後續有機會再把相關總結補足吧。
微信
衆所周知軟件工程雖然是研發人員的所有活動,但卻只是軟件整個生命週期的一部分。測試
瞭解軟件工程在整個生命週期的位置和軟件整個生命週期的全貌,對於項目經理和研發人員來講不無裨益。.net
不管pm也好研發人員也好經常會問:銷售不過是耍耍嘴皮子,作作關係,憑什麼能拿到那麼多的提成,而研發人員在項目中累死累活卻只拿死工資。設計
售前的做用又體如今哪裏呢?銷售、售前、PM、研發人員在項目中的關係是什麼呢?生命週期
讓咱們首先回到項目的起點去回顧一下項目是如何產生的。項目管理
項目開展流程(發起方/甲方)資源
在整個項目中,發起方/甲方從開始成立到最終實現通常需經歷如下幾個過程開發
項目立項——>項目招標——>簽定合同——>項目開發——>項目驗收——>項目付款部署
項目開展流程(發起方/甲方)——立項流程get
業務部門發起
根據工做狀況進行研究提出問題
根據問題進行調研提出解決方案
公司領導審批
分管領導瞭解狀況並批覆意見上報總裁
總裁根據公司業務規劃批覆意見並立項
業務部門實施
依據批覆意見肯定解決方案
根據解決方案提出招標建議
行政部門招標
依照招標建議向供應商發出應標邀請函
安排招標時間肯定招標工做安排並正式啓動招標
項目開展流程(發起方/甲方)——招標流程
應標方
接到標書應標並探索需求、展示解決方案
發起方
召集相關部門議標、評標、肯定勝出供應商
發起方
宣佈招標結果,進行商務談判
雙方
簽定合同,項目正式進入開發階段
項目開展流程(應標方/乙方)
整個項目中,應標方從開始競標到最終完成通常需經歷如下幾個過程
項目應標——>競標勝出——>簽定合同——>項目開發——>項目驗收——>項目回款
項目開展流程(應標方/乙方)——項目應標和競標勝出
市場銷售人員的準備工做
收集客戶資料
瞭解客戶基本信息、對項目的需求、現有問題和指望實現的目標
瞭解項目各相關部門、人員的構成和相互的關係以及在項目中的做用
瞭解項目各負責部門、人員的工做範圍、性格特色等我的信息
瞭解競爭對手在客戶內的合做狀況、銷售方法和與咱們產品的優劣
分析組織結構
從客戶職能方面分析項目相關的部門對的項目需求,不一樣需求應採起不一樣應對策略
從客戶級別方面分析與項目相關的部門、人員的級別:決策層、管理層、操做層;不一樣級別的客戶對項目的不一樣話語權
從客戶角色方面分析客戶在項目中擔當的角色:發起者、決策者、設計者、評估者、使用者;不一樣角色對項目的需求不一樣
達成目標
增進與項目密切相關客戶之間的關係,獲取客戶最新動態
挖掘、分析客戶對項目的需求,制定解決方案
分析競爭對手產品優劣勢及與客戶的關係,知己知彼
項目開展流程(後期階段)
應標方中標後,發起方、應標方的兩個重要流程結束,項目流程進入後期階段
簽定合同——>項目開發——>項目驗收——>雙方各自項目付款/回款
固然不一樣的項目可能流程也不同,但從這裏咱們能夠粗略看出整個項目的生命週期。
一、創建客戶關係 (銷售/公司高層)
二、挖掘需求 (銷售/售前)
三、前期調研 (銷售/售前/PM)
四、客戶發招標書 (銷售/售前/PM)
五、應標 (銷售/售前/PM)
六、獲標 (銷售/售前/PM)
七、項目啓動會 (銷售/售前/PM)
八、需求調研 (銷售/售前/PM)
九、系統設計 (PM/研發人員)
十、系統構造 (研發人員)
十一、系統測試 (研發人員)
十二、系統部署 (PM/研發人員)
1三、系統培訓 (銷售/售前/PM)
1四、系統驗收 (銷售/售前/PM)
1五、系統維護 (研發人員)
1六、維護客戶關係 (銷售/售前/公司高層)
1七、探索新需求 (銷售/售前)
項目的成功在於:
一、公司管理層、銷售人員在長期拜訪過程當中創建的卓有成效、良好的合做關係、我的關係。
二、銷售人員、售前人員、PM在應標期所做的前期需求調研以及公司管理層、銷售人員對客戶方對項目的預期把握。
三、PM的管理、技術、業務能力。
四、研發人員所付出的努力和辛勤工做。
五、銷售人員、售前人員、PM在項目實施過程當中的通力配合。
項目角色的分工:
一、公司管理層主要負責項目的人力資源分配、項目成本預算、經過高層互訪構築一個良好的外部環境。
二、駐地銷售人員從客戶關係、挖掘需求、前期調研、項目過程當中發揮着相當重要的做用。
三、售前人員則對系統前期需求調研、解決方案、需求調研發揮着不可替代的做用
四、PM從前期需求調研起一直到整個項目驗收發揮着管理、督導做用
認識本身的不足:
一、軟件工程只是軟件整個生命週期的一部分,PM和研發人員並不是項目的所有。
二、全部各個環節的工做都是不可替代的,每一個角色都在極大範圍發揮着本身的做用
三、溝通能力(內外、上下)是研發人員須要面臨的最大課題
本文分享自微信公衆號 - 追夢IT人(baoqiangwang2020)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。