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