監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

erp系統(tǒng)怎么使用開發(fā)

申請免費(fèi)試用、咨詢電話:400-8352-114

   目前,軟件供應(yīng)商開發(fā)的erp產(chǎn)品,有很多都屬于通用軟件產(chǎn)品,是針對一個或多個行業(yè).多個用戶面設(shè)計開發(fā)的軟件系統(tǒng).軟件功能比較標(biāo)準(zhǔn),流程設(shè)置相對規(guī)范化.事實(shí)上,在erp產(chǎn)品開發(fā)的時候,通用性是首要考慮的問題之一.這些通用型軟件通過參數(shù)可調(diào)的形式可以部分滿足不同用戶的需求,但很多情況下這種“輕度”靈活會失效.對erp軟件進(jìn)行二次開發(fā)是非常必要的.

  一、erp二次開發(fā)容易帶來的問題

  不必要或不合理的二次開發(fā)不但不會給企業(yè)帶來效率的提高,相反往往會帶來大量的問題和弊端.

  1、用戶的二次開發(fā)需求常常是讓生產(chǎn)管理理論上(通常狀況下)合理的邏輯屈服于企業(yè)固有的、習(xí)慣的工作方法。

  曾經(jīng)就遇到過這樣的需求:用戶要求打印產(chǎn)成品的采購物料需求列表,其要求是由人輸入產(chǎn)成品,要求系統(tǒng)列出此產(chǎn)成品多層物料單中所有采購物料的清單及其數(shù)量.用戶提出這個要求的日的是據(jù)此進(jìn)行物料采購.而用戶之所以提出這樣的要求是因?yàn)闆]有充分理解erp軟件的實(shí)質(zhì).整個erp軟件所要解決的一個中心問題就是在何時購買或者制造何種物料,購買或者制造多少.為了解決這個問題,erp系統(tǒng)包括了相當(dāng)復(fù)雜的邏輯,要綜合考慮需求,庫存和在途定單,并把這些信息在時間軸上展開,進(jìn)行大量的計算,才能最終提出建議的物料采購或者生產(chǎn)計劃.如果使用用戶提出的報表進(jìn)行手工計算來確定采購計劃,實(shí)施erp系統(tǒng)自然失去了對生產(chǎn)的指導(dǎo)意義.對于這樣的二次開發(fā)需求,就不能盲目滿足用戶提出的要求,而應(yīng)該通過反復(fù)深人的培訓(xùn)和講解使用戶充分理解erp系統(tǒng)中包含的管理思想、適應(yīng)系統(tǒng)的方法和邏輯,合理使用好軟件原有的功能,使erp軟件真正發(fā)揮其應(yīng)有的作用。也只有這樣才能使用戶通過實(shí)施erp軟件系統(tǒng)達(dá)到管理水平的提高.

開發(fā)2.png

  2、二次開發(fā)需求延長實(shí)施過程所要的時間,使實(shí)施人員失去興趣和信心

  二次開發(fā)從其本質(zhì)上講是程序開發(fā)工作,必然要符合程序開發(fā)的固有規(guī)律,也必然需要相當(dāng)?shù)拈_發(fā)時間和開發(fā)周期.而客觀上,二次開發(fā)需求的提出又常常是在實(shí)施過程中間,可以用來進(jìn)行二次開發(fā)的時間實(shí)際上是很短的.如果二次開發(fā)時間過長就會拖延整個項(xiàng)目的進(jìn)程.對于像erp實(shí)施這樣原本就費(fèi)時費(fèi)力的大工程,項(xiàng)目進(jìn)程的延遲常常會使企業(yè)參與實(shí)施的人員對項(xiàng)目失去興趣,如果用戶提出的二次開發(fā)需求再經(jīng)常變動,那么將更加動搖實(shí)施人員和顧問的信心,甚至可能導(dǎo)致項(xiàng)目的徹底失敗.這就不僅要求顧問企業(yè)要有高素質(zhì)的軟件開發(fā)隊(duì)伍,以最快的速度協(xié)助用戶滿足其二次開發(fā)需求,也要

  求在不影響系統(tǒng)正常實(shí)施的前提下盡量減少二次開發(fā)的需求,以大局為重,保證項(xiàng)目實(shí)施工作按時.順利完成.

  3、二次開發(fā)要求往往降低系統(tǒng)穩(wěn)定性

  成熟軟件一般都有數(shù)年或者數(shù)十年的歷史,并且有一大批維護(hù)人員不斷進(jìn)行糾錯、維護(hù),還有大批的用戶在使用,這些用戶在使用過程中發(fā)現(xiàn)的問題.錯誤,會在標(biāo)準(zhǔn)系統(tǒng)的升級版和補(bǔ)丁包中加以體現(xiàn).所有這些都可以節(jié)省大量的測試時間,獲得更穩(wěn)定的軟件系統(tǒng).而軟件進(jìn)行二次開發(fā),則提出需求的用戶就是開發(fā)的系統(tǒng)的唯一使用者,這樣的軟件的穩(wěn)定性必定無法與成熟軟件本身相比.

  4、二次開發(fā)要求往往增加系統(tǒng)升級的難度

  一般知名的軟件都在不斷的推出新的版本.面對于老版本的用戶或者可以通過支付軟件年費(fèi)的辦法獲得免費(fèi)升級、或者可以以優(yōu)惠的價格獲得軟件升級.但是,軟件升級時肯定不會考慮到每個用戶特有的用戶化和二次開發(fā)部分,所以用戶以前進(jìn)行的二次開發(fā)工作大部分要重新修改或者開發(fā).這樣就增加了系統(tǒng)升級的費(fèi)用.甚至有些二次開發(fā)程度很高的軟件幾乎就無法再升級了.

  5、二次開發(fā)要求增加項(xiàng)目的成本

  因?yàn)檐浖囊?guī)模效應(yīng),產(chǎn)品軟件的價格相對于其功能是相當(dāng)?shù)偷?而二次程序開發(fā)由于用戶只有一個,所以用戶就至少要承當(dāng)完成這些程序開發(fā)的全部成本,所以過多的二次開發(fā)就會大大增加erp項(xiàng)目的成本.

  二、erp系統(tǒng)合理二次化的對策

  1、優(yōu)先選擇適用度高且容易進(jìn)行二次開發(fā)的成熟套裝軟件

  實(shí)施erp這種管理模型必須依托于一套具體的erp軟件。像大多數(shù)其他軟件一樣,軟件可以自行開發(fā)或者購買現(xiàn)成的成熟套裝軟件.自行開發(fā)erp軟件耗時長(一般至少要2-3年)而且不像成熟套裝軟件可以事先了解它是否成功,所以具有一定的失敗的風(fēng)險.另外,自行開發(fā)軟件往往特別著眼于當(dāng)前的業(yè)務(wù)環(huán)境和需求,其管理思想的體現(xiàn)只能取決于當(dāng)前的管理人員和軟件開發(fā)人員.因而往往起點(diǎn)較低,可能經(jīng)不起時間的考驗(yàn).一旦業(yè)務(wù)發(fā)展突破原有框架,軟件很可能不再適用.

  2、只重系統(tǒng)功能而忽視系統(tǒng)架構(gòu)

  很多客戶在選型的時候誤以為只要有系統(tǒng)功能,就能真正滿足業(yè)務(wù),其實(shí)不然,一旦業(yè)務(wù)有了新的需求,很難從系統(tǒng)上根本解決問題.過去企業(yè)只需要關(guān)心財務(wù)信息化---能定期出財務(wù)報表即可,隨著業(yè)務(wù)的發(fā)展,企業(yè)信息化的初衷發(fā)生了質(zhì)的飛躍,正在由財務(wù)一體化向“企業(yè)erp數(shù)字神經(jīng)”的管理思路轉(zhuǎn)變,企業(yè)上erp的目的變成了管理企業(yè)所有的資源,比如制造企業(yè)將重心放在了對制造業(yè)務(wù)的管理,同時向進(jìn)銷存延展,財務(wù)只是最后業(yè)務(wù)數(shù)據(jù)的歸集而已。但是如果反過來管理,由財務(wù)開始,然后再去管理制造業(yè)務(wù),則不論從數(shù)據(jù)的準(zhǔn)確性還是業(yè)務(wù)合理性

erp13.png

  3、區(qū)分上線前及上線后的二次開發(fā),分別處理

  在實(shí)際進(jìn)行二次開發(fā)工作時,首要之事就是區(qū)分哪些二次開發(fā)是屬于上線前一定要完成的,哪些二次開發(fā)是屬于上線完成后才慢饅來進(jìn)行的.前者指的是那些“不改的話根本無法上線”的二次開發(fā),后者指的是那些屬于重要性不高,不會影響上線的二次開發(fā).如果不能對二次開發(fā)進(jìn)行有效的區(qū)分,會模糊上線實(shí)施的管理重點(diǎn),進(jìn)而影響上線的進(jìn)度甚至質(zhì)量.

  針對“上線前”的二次開發(fā),應(yīng)該反復(fù)確認(rèn)其必要性,確定為“上線前”的二次開發(fā),應(yīng)盡量選擇更動較少的方式進(jìn)行二次開發(fā);對上線后的二次開發(fā),建議采取“先僵化再優(yōu)化”的管理手段,不要真的在完成上線后就立即進(jìn)行修改,應(yīng)該等待上線滿二至三個月后再一次討論確定其必要性,此時因?yàn)橛脩艏航?jīng)正式使用系統(tǒng)-一段時間,再進(jìn)行討論時不會再以自己的想象或個人片段的印象為根據(jù)而是以客觀的事實(shí)及系統(tǒng)的真正功能為判斷的基礎(chǔ),在這種狀況下進(jìn)行系統(tǒng)的優(yōu)化才真正能達(dá)到該有的效果,否則,在用戶未真正掌握系統(tǒng)功能前就進(jìn)行修改,經(jīng)常發(fā)生一改再改的情況,不但浪費(fèi)資源,對erp的實(shí)施也會造成負(fù)面影響.

  Erp是一種大型系統(tǒng)軟件,具有其復(fù)雜性和可升級性的特點(diǎn).進(jìn)行二次開發(fā)過程中要增加或修改軟件的功能,就必然要修改原有程序、甚至修改原始數(shù)據(jù)庫結(jié)構(gòu),這些不僅要支付額外的費(fèi)用而且會影響以后的軟件升級工作.如果不升級,新版本的長處無法應(yīng)用,如果升級則面臨著重新進(jìn)行二次開發(fā)的可能.因?yàn)閑rp軟件供應(yīng)商在進(jìn)行新版本的erp系統(tǒng)開發(fā)時,可能根本不會考慮某個特定的用戶在舊版本上所作的二次開發(fā)。同時,要進(jìn)行系統(tǒng)二次開發(fā)工作,也要先選擇合理的開發(fā)工具.選擇合理的開發(fā)工具常常會收到事半功倍的效果,否則就常常會費(fèi)時、費(fèi)力而又達(dá)不到應(yīng)有的效果。

發(fā)布:2021-06-01 13:55    編輯:泛普軟件 · hujian    [打印此頁]    [關(guān)閉]

相關(guān)欄目

ERP系統(tǒng)設(shè)計 ERP系統(tǒng)開發(fā) ERP需求調(diào)研 ERP系統(tǒng)實(shí)施 ERP系統(tǒng)培訓(xùn) ERP解決方案 ERP售后服務(wù) ERP系統(tǒng)免費(fèi)下載 ERP系統(tǒng)破解 ERP系統(tǒng)二次開發(fā) ERP系統(tǒng)怎么用 ERP是什么意思 行業(yè)動態(tài) 規(guī)劃選型 技術(shù)文章