ERP软件与需求漫延,如何解决?
在感覺上,沒有十分完善的軟件出現,如果說,它們各自完成的占所有用戶需求的部分,可能只有60%~70%左右。
一般說來,需求是項目初始化階段,無論怎么調研和分析,都不可能完全滿足用戶的需求。這最主要的問題是在于,用戶的需求各種各樣,不可能面面俱到。尤其是行業軟件,更是表現這個問題的佼佼者。
在工程的過程,最嚴重的問題,還不是新增需求。一般情況下,如果將初始階段的需求分析做得較好,對于新增的需求,可以通過掛接新模塊來實現。真正的問題,在于需求的漫延。
目前國內的做法這樣的,在項目開始的一段時間內,公司與客戶(XP中的現場客戶)進行充分交流,然后,簽定需協議,以后這些東西,統統不改了。但因為客戶都并不是真正知道自己想要什么,所以,往往在開發過程中,現場客戶會對公司的開發過程極度的不滿意,公司也不得不稍稍修改一下。
做出來的軟件,一般情況下,與用戶要求的大相徑庭。
軟件需求真的不確立嗎?答案是:是的。
但我們可以思考一下,開發人員在使用sql server或acess或oracle創建數據表的時候,有沒有覺得過,現代的數據庫模型有問題呢?關系數據庫會造成極大的麻煩?
一般情況下,不會,再復雜的需求,也可以采用關系型數據庫來進行儲存,然后再程序中表現出來。
問題就在這里,關系型數據庫的為什么可以滿足開發的條件?原因在于何處?答案就是:關系型數據相對比較成熟,而且有強大的數學理論作背景,所以這種數據庫技術是令人較放心的。
我們制作需求分析時,應該先分析行業特點,并針對行業的特色來進行理論框架的描述,也就是說,需求分析時,不但要面向客戶,還將所有的客戶需求進行統計,然后,根據行業特點,采用行業的規范來決定軟件的編寫。
比如,財務軟件的代表管家婆和速達3000,就是典型的行業軟件,但即使是它們,也無法滿足客戶的需求。
原因在哪里?
原因在于,需求分析的對象,它們是針對具體的客戶需求來制作的,像這種方式,僅適應典型的定制開發。而剛巧它們又都是上柜的軟件,結果怎么辦?管理婆使用了萬能表,并且它們憑據就是帳本,帳本就是憑據,這樣會造成很多的問題,比如數據庫的字段的類型變更,數據類型轉換等,在這里幾乎成為了不可完成的任務。
如果針對原理分析的話,就應該明白,無外乎,所有的財務統計與進銷存均逃不出會計原理的范疇,整個系統的構架應該以會計原理為核心,無論再模糊的要求,如果能夠限制了分析范圍,要求都會更為明顯,同時,在說明上也更為周道。
???? 這樣,首先可以就明確,哪一些報表是會計原理中的規定。
用戶的單據變化無論怎么多,最終,涉及到帳務的部分,都必須按照國家規定(也是世界統一)的帳戶報表樣式處理。所以這類軟件,只要有一個熟悉會計的會計師在一旁進行指導性的建議和開發,遠遠要比XP團隊中的現場客戶要有效得多。
現在的軟件一般功能比較雜,像用友,本來是做財務軟件的,現在卻推出了不是ERP的ERP來指望適應每一個企業的生產需要,這本來就是不現實的。
畢竟ERP源于制造業,而制造業經過了幾百年來的摸索和探討,已經有濃厚的底蘊在里面的,這不是現今的軟件公司可以輕易把握的。為什么在外國有不少能實施成功的ERP?
我覺得,其中最大的一點在于,外國在實施ERP時,是真正的進行了實施,有專門的實施專家為公司進行運作流程的調整,并且有專業的ERP理論專家(不如說是行業專家),針對業界分析,根據外部的具體情況和公司目前的內部操作來制訂的計劃。
甚至可以說,公司內實施了ERP后,會改變公司在某些方面的性質,連帶的企業文化也更向工業文明方向靠攏。
國內只能實施有“中國特色的ERP”,換而言之,國內許多企業本身的流程就并不是一個規范化的過程,所以國內的需求分析比國外要難一點,老外可以說,你必須按我的做,否則不實施也行,我不賺這筆錢了。但ERP做為一個新興的名詞,可以說,在國內的含義已經從怎么提高企業生產效率過渡到了如何利用它為軟件公司賺錢了,這個基本理念的變化,就造成ERP軟件及實施公司不是一個高新技術的服務行業存在的,而是以一個制造行業而存在。
工業制造的東西,如其中一份有問題,可以換一個,而軟件就不行,一個客戶發現軟件有問題,就意味著你所有的軟件都有問題,雖然少了一個制造成本方面的麻煩,但也正因為發布成本較低,造成大多數軟件公司并不真正地重視軟件的質量。
需求,是一天一天的增長的,但無論怎么變化,都不應該出現跳出原理的部分需求出現,如果出現了,只能說這個需求是錯誤,這時就應該努力說服客戶,否則,這筆生意還是不要做的好。畢竟,成功的實施方案,要比失敗的實施方案,聽起來好得多。
我們可以用一個做得不錯的軟件來衡量一下自己,不說多,就說Word吧,一般情況下,大家使用Word時,往往遇到的只有一個問題:功能太多,用不過來。但卻很少有人抱怨,說Word的這樣或那樣功能不夠。在我的角度看來,Word更準確地應該稱之為一個文檔編輯平臺,而不僅是一個辦公軟件了。
軟件如果能夠做到像Word一樣,客戶有什么問題時,問的是:如何利用你的軟件來實現xxx功能,而不是說:你的軟件怎么沒有xxx功能,加入一個吧。那么,這個軟件就算成熟了。
一口氣說了那么多,有什么問題,請見諒嘍。
轉載于:https://www.cnblogs.com/William_Fire/articles/12343.html
總結
以上是生活随笔為你收集整理的ERP软件与需求漫延,如何解决?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: maven手册(转)
- 下一篇: P0 口输出级具有能带 8个 LSTTL