部署CRM系統

      現在,實施以客戶爲中心的戰略,部署CRM系統,以提高企業競爭力,已成爲共識。無論是大中小企業,需要做產品以求得到更多市場的無疑要把重點放到這一塊上。但是問題來了,部署CRM系統,是自主開發,外包定製,還是採購成熟的品牌軟件呢?如果要自主開發,公司又需要哪些角色負責整個產品的相關流程呢?以下就是個簡單的瞭解,不足之處多多指教,小編會虛心受教滴~~

  定製開發CRM客戶管理軟件的困局

  部分展覽企業在部署CRM的時候,選擇基於自身需求,完全定製開發。如果自己公司有獨立的信息部或者技術部,會優先選擇完全自主設計和開發,好處是一次性投入低,內部團隊溝通方便,響應度高。理想狀況下,這種模式開發出來的軟件,是最適合自己用的。而實際上,鮮有成功案例。

     定製開發CRM客戶管理軟件需要的團隊角色

客戶關係管理(CRM)是利用信息科學技術,實現市場營銷、銷售、服務等活動自動化,使企業能更高效地爲客戶提供滿意、周到的服務,以提高客戶滿意度、忠誠度爲目的的一種管理經營方式。客戶關係管理既是一種管理理念,又是一種軟件技術。以客戶爲中心的管理理念是CRM實施的基礎。

   一個完整的軟件開發團隊,至少應包含以下角色:產品經理、美工、交互設計師、架構師、前端工程師、後端工程師、數據庫專家、測試工程師、項目經理。如果要細分的話,就更多了。一個展覽公司,是很難配齊這麼多角色的。缺產品經理,導致需求分析不全面,功能設計有缺陷;缺交互設計師,導致軟件操作別扭,使用不順手;缺架構師,導致初期架構不合理,在後期需要擴展功能,大量代碼需要重寫;缺測試工程師,上線前測試不充分,Bug多,用戶焦頭爛額……

   以下簡單說說各角色的職能:

項目經理:( Project Manager ) ,從職業角度,是指企業建立以項目經理責任制爲核心,對項目實行質量安全進度成本管理的責任保證體系和全面提高項目管理水平設立的重要管理崗位。項目經理是爲項目的成功策劃和執行負總責的人。項目經理是項目團隊的領導者,項目經理首要職責是在預算範圍內按時優質地領導項目小組完成全部項目工作內容,並使客戶滿意。爲此項目經理必須在一系列的項目計劃、組織和控制活動中做好領導工作,從而實現項目目標。

  產品經理:就是企業中專門負責產品管理的職位,產品經理負責調查並根據用戶的需求,確定開發何種產品,選擇何種技術、商業模式等。並推動相應   產品的開發組織,他還要根據產品的生命週期,協調研發、營銷運營等,確定和組織實施相應的產品策略,以及其他一系列相關的產品                    管理活動。

軟件架構師:是軟件行業中一種新興職業,工作職責是在一個軟件項目開發過程中,將客戶的需求轉換爲規範的開發計劃及文本,並制定這個項目的總    體架構,指導整個開發團隊完成這個計劃。架構師的主要任務不是從事具體的軟件程序的編寫,而是從事更高層次的開發構架工作。

交互設計師:交互指的是產品與它的使用者之間的互動過程,而交互設計師則是秉承以用戶爲中心的設計理念,以用戶體驗度爲原則,對交互過程進行   研究並開展設計的工作人員。一般產品經理考慮要做什麼產品纔有價值,交互設計師考慮怎麼把這個想法最有效的轉化成一系列的界面展                     現給用戶。除了展現,還有和用戶的交互。這個展現、交互的過程就需要一定的表達能力。這種表達能力並不是我們平時所特指的口頭表                    達,而是使用網頁語言表達。我們經常會討論一個按鈕的位置,討論某個狀態下光標的樣式,討論應該寫成"登錄"而非"登陸"等等:這些都                      是網頁語言表達。

UI : User Interface的頭字縮寫。所以UI工程師指用戶界面工程師,細分又有手機UI,網站UI,軟件UI。軟件UI負責軟件界面設計。

前端工程師是WEB前端開發工程師簡稱。Web前端工程師工作是一項很特殊的工作,涵蓋的知識面非常廣,既有具體的技術,又有抽象的理念。進 行 豐富互聯網的Web開發,致力於通過技術改善用戶體驗。簡 單 地 說 ,它的主要職能就是把網站的界面更好地呈現給用戶。Web前端開發工程師,主要職責是利用(X)HTML/CSS/JavaScript/DOM/Flash等各種 Web技術進行產品的界面開發。製作標準優化的代碼,並增加交互動態功能,開發JavaScript以及Flash模塊,同時結合後臺開發技術模擬整體效果。

後端工程師區別於前端開發工程師,重點是對業務邏輯及數據的處理,使用的語言主要是PHP,Java,ASP.NET,Python, Ruby等。相比較前端,後端的發展比較 成熟,針對不同的語言,有很多成熟的解決方案,比方說MVC,Struts等。隨着nodejs的發展,也可以使用JavaScript 去開發後臺,這樣就沒有嚴格意義上區分的前端和後臺了。

數據庫工程師:(Database Engineer),是從事管理和維護數據庫管理系統(DBMS) 的相關工作人員的統稱,他屬於運維工程師的一個分支,主要負責業務數據庫從設計、測試到部署交付的全生命週期管理。數據庫工程師的核心目標是保證數據庫管理系統的穩定性、安全性、完整性和高性能。

測試工程師軟件質量的把關者,工作起點高,發展空間大。我國的軟件測試職業還處於一個發展的階段,所以測試工程師具有較大發展前景。在新興的互聯網行業大多還是以QA來命名這個職位,也就是質量保證。在企業中一般稱爲軟件開發測試工程師(Software Development Engineer in Test,SDET)。一般爲具有1-2年經驗的測試工程師或程序員有良好經驗的測試工程師可以成長爲產品/項目組的測試組長(SDETLead)或軟件質量經理(SQA Manager),負責軟件質量保證,進行測試管理和領導測試團隊。

以上就是自主開發團隊中比較重要的角色,主要來說自主開發成功率低,自己整理需求,也就是自己的產品的從規劃到發佈到後期維護都是需要自己的團隊去做的。再找軟件外包團隊是不是勝算就大得多呢?依然鮮有成功案例。

  貿促會建築材料行業分會就有過定製CRM管理軟件的經歷。“以前我們定製過一套CRM管理軟件,但在使用時發現系統設計的缺陷還是太多,總是存在很多BUG,使用不順手。外包公司沒有開發會展CRM軟件系統的經驗,他無法給你提出多少有價值的建議,只能你怎麼說,他怎麼改。我們無奈最後只能放棄。”建材貿促會負責人介紹說。(比較代表性的例子,足以說明問題)

  之所以主辦要選擇自主開發,主要是因爲市場上大部分CRM管理軟件無法滿足主辦的個性化需求。雖然我們的很多產品屬一個行業,但是不同的每個公司的要求,需求對象,發展方向有着截然不同的屬性。鑑於外包常出現外包公司不瞭解市場行情,只注重功能,所以很多APP都不倫不類,這需要我們可能依據市場做出不同的架構,系統需要有很強的靈活性。這點事是很多外包公司做不來的!當然不排除有很優秀的外包公司啦O(∩_∩)O

          依靠市場的產品纔會有更強的生命力,所以具體是選擇什麼開發途徑,綜合因素會有很多,當然這是公司決策者應該考慮的問題,小編不做累述啦~\(≧▽≦)/~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章