當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > ERP系統(tǒng) > ERP設(shè)計(jì)運(yùn)用 > ERP系統(tǒng)開(kāi)發(fā)
erp軟件開(kāi)發(fā)總結(jié)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
企業(yè)ERP系統(tǒng)開(kāi)發(fā)總結(jié)及建議
第一次聽(tīng)說(shuō)erp,是在五年前的大學(xué)課本上,第一次使用erp,是在大學(xué)畢業(yè)前實(shí)習(xí)時(shí),在實(shí)驗(yàn)室里見(jiàn)到的北京和佳erp,真正的對(duì)erp有系統(tǒng)的學(xué)習(xí)、培訓(xùn)、使用和運(yùn)用,是我們公司目前在用的全球知名的ifs的erp。25年年初,我們公司的erp財(cái)務(wù)模塊項(xiàng)目啟動(dòng),整個(gè)erp系統(tǒng)的實(shí)施,可以分為以下四個(gè)階段:(一)接受培訓(xùn)、軟件安裝和熟悉軟件階段;(二)基礎(chǔ)數(shù)據(jù)準(zhǔn)備階段;(三)初始上線階段;(四)驗(yàn)收檢驗(yàn)階段。作為項(xiàng)目小組的一員,在第一階段接受培訓(xùn)中,我們就遇到了實(shí)施過(guò)程的第一道坎:
首先是觀念沖突:erp是一種先進(jìn)的企業(yè)信息管理系統(tǒng),它不僅僅是一套軟件,這會(huì)與我們的傳統(tǒng)觀念產(chǎn)生很大的沖突。是對(duì)我們腦袋里固有觀念的挑戰(zhàn)。如果我們不對(duì)它多接觸并認(rèn)真學(xué)習(xí)的話,我們很難接受它。在我們財(cái)務(wù)模塊,這點(diǎn)的表現(xiàn)尤為突出。erp系統(tǒng)財(cái)務(wù)模塊中更多的融入了管理會(huì)計(jì)的思想,與我國(guó)目前會(huì)計(jì)實(shí)務(wù)的現(xiàn)狀有一些差距。作為一個(gè)財(cái)務(wù)人員,傳統(tǒng)的財(cái)務(wù)會(huì)計(jì)只要求我們記賬和核算,我們只是被動(dòng)的接受各業(yè)務(wù)部門(mén)送來(lái)的數(shù)據(jù)進(jìn)行分析和研究,可以說(shuō),出了會(huì)計(jì)報(bào)表,我們的會(huì)計(jì)工作基本已經(jīng)。而erp卻對(duì)我們的財(cái)務(wù)人員提出了更高的要求,出了會(huì)計(jì)報(bào)表,也許只是我們工作的開(kāi)始。它還要求我們對(duì)別的業(yè)務(wù)部門(mén)的業(yè)務(wù)進(jìn)行監(jiān)督、管理并指導(dǎo)。這是一種革命,是革別的業(yè)務(wù)部門(mén)的命,革命就必然會(huì)遭到反抗!
對(duì)于像我們這種規(guī)模的大型公司,自己建設(shè)、實(shí)施和維護(hù)滿足公司特定管理要求的管理信息系統(tǒng),是目前部分大型公司建設(shè)企業(yè)ERP的常見(jiàn)思路。比如:XXXX、XXXX、XXXX、XXXX等等知名企業(yè)。
其實(shí):這種ERP系統(tǒng)建設(shè)方式,我本人并不看好和推薦:社會(huì)分工進(jìn)一步精細(xì)化的今天,讓更專業(yè)的團(tuán)隊(duì)去做更專業(yè)的事情是大勢(shì)所趨。然而,既然公司采用這種方式建設(shè)自己的綜合信息管理系統(tǒng),本著把事情做好、讓公司放心的原則,讓來(lái)年更有效的為公司綜合信息管理系統(tǒng)提供支撐,結(jié)團(tuán)隊(duì)一年來(lái)的開(kāi)發(fā)、維護(hù)工作、提出幾點(diǎn)淺見(jiàn):
1、加強(qiáng)相似業(yè)務(wù)流程、管理模式的抽象與提煉,通過(guò)系統(tǒng)分析與設(shè)計(jì)、并編碼實(shí)現(xiàn)成我們自己的基礎(chǔ)架構(gòu)源碼庫(kù)。下面用簡(jiǎn)單的源碼統(tǒng)計(jì)工具,針對(duì)今年開(kāi)發(fā)上線的新、舊兩個(gè)版本的XX系統(tǒng),進(jìn)行代碼行數(shù)統(tǒng)計(jì)分析情況:
2、注重新建子系統(tǒng)、功能模塊、業(yè)務(wù)構(gòu)件、甚至是最簡(jiǎn)單的一個(gè)新單元、新類(lèi)的重新分析、設(shè)計(jì)和實(shí)現(xiàn)。針對(duì)目前整個(gè)系統(tǒng)的在新運(yùn)行情況和日常的維護(hù)工作量,我們不大可能有充足的人力和時(shí)間,來(lái)整體重新構(gòu)建各個(gè)在線的子系統(tǒng)。但新業(yè)務(wù)需求的實(shí)現(xiàn)時(shí)有發(fā)生。既然是新增功能、新寫(xiě)代碼,我們更有理由摒棄原來(lái)不太好的開(kāi)發(fā)方式和思路,采用一些更專業(yè)、更成熟軟件開(kāi)發(fā)模式與架構(gòu),至少讓新增的功能塊從上線開(kāi)始,就有較好的穩(wěn)定性、較高的可復(fù)用度、較強(qiáng)的可擴(kuò)展性。堅(jiān)持這樣,才能逐漸、逐漸地提升整個(gè)軟件系統(tǒng)的內(nèi)部質(zhì)量特性、才能逐漸、逐漸地減少系統(tǒng)的維護(hù)工作量;否則,隨著軟件代碼量的日益增加、系統(tǒng)功能的日益復(fù)雜、業(yè)務(wù)需求的頻繁變化,已建系統(tǒng)對(duì)新需求變動(dòng)的滿足難度勢(shì)必越來(lái)越大:“雪球效應(yīng)”很可能發(fā)生在系統(tǒng)支撐小組,導(dǎo)致系統(tǒng)支撐小組最終很難再繼續(xù)有效地支撐下去。
3、為支撐小組的軟件開(kāi)發(fā)、維護(hù)工作選擇適合的軟件開(kāi)發(fā)方法論,并結(jié)合具體工作實(shí)踐進(jìn)行裁剪或增補(bǔ)。根據(jù)團(tuán)隊(duì)實(shí)際工作情況的引入更合適的軟件開(kāi)發(fā)方法,將極大改善開(kāi)發(fā)團(tuán)隊(duì)的工作效率、提升交付軟件產(chǎn)品的內(nèi)外品質(zhì):已是不容質(zhì)疑的事實(shí)。傳統(tǒng)的軟件開(kāi)發(fā)方法、信息化軟件開(kāi)發(fā)方法、統(tǒng)一軟件開(kāi)發(fā)方法,都不太適合我們公司系統(tǒng)這種“應(yīng)用需求變動(dòng)頻繁、支撐資源配置緊張”的現(xiàn)狀。
建議采用敏捷軟件開(kāi)發(fā)方法的原則與模式:
1.準(zhǔn)確把握公司生產(chǎn)管理及運(yùn)營(yíng)需求;
2,適度設(shè)計(jì)并保持設(shè)計(jì)的靈活性;
3. 簡(jiǎn)單開(kāi)發(fā)以滿足當(dāng)前需求;
4.頻繁重構(gòu)與迭代保持系統(tǒng)當(dāng)初的設(shè)計(jì)原則;
5. 測(cè)試驅(qū)動(dòng)開(kāi)發(fā)和加強(qiáng)單元測(cè)試從最底層開(kāi)始確保系統(tǒng)的健壯性。
4、在公司系統(tǒng)的開(kāi)發(fā)、維護(hù)、支撐過(guò)程中,建議一定要堅(jiān)持系統(tǒng)建設(shè)初期的分析、設(shè)計(jì)、編碼原則,至少最起碼的基線原則必須堅(jiān)持。進(jìn)公司幾個(gè)月來(lái),聽(tīng)到、看到太多的、很好的原則在現(xiàn)實(shí)面前妥協(xié)的情況。表面上看,我們的妥協(xié)當(dāng)時(shí)是縮短了開(kāi)發(fā)時(shí)間、提高響應(yīng)公司領(lǐng)導(dǎo)決策、或者財(cái)務(wù)、人力、總經(jīng)辦等部門(mén)經(jīng)理的管理要求;其實(shí),事后我們往往為違背這些原則付出了更大的代價(jià)。眾所周知,任何項(xiàng)目系統(tǒng)的建設(shè),在人力、時(shí)間、質(zhì)量等方面都是受限制并且相互制約的。軟件系統(tǒng)的經(jīng)典的設(shè)計(jì)模式與原則也是人所共知的,最終軟件產(chǎn)品的質(zhì)量在很大程度上,就取決于開(kāi)發(fā)團(tuán)隊(duì)在軟件構(gòu)建過(guò)程中,對(duì)原則的堅(jiān)持力度與執(zhí)行力度上。
6、加強(qiáng)系統(tǒng)測(cè)試、尤其是開(kāi)發(fā)初期的單元測(cè)試。在系統(tǒng)開(kāi)發(fā)、維護(hù)工作中,很多次發(fā)現(xiàn)這樣的現(xiàn)象:運(yùn)行很久的程序功能突然發(fā)生一個(gè)異常,通過(guò)跟蹤代碼,錯(cuò)誤居然被定位很基本的指針保護(hù)或邏輯錯(cuò)誤上,而這些錯(cuò)誤極易在單元測(cè)試中被覆蓋、發(fā)現(xiàn)和解決,相反,在系統(tǒng)后期的組件測(cè)試、集成測(cè)試、回歸測(cè)試、系統(tǒng)測(cè)試階段較難再現(xiàn)。這類(lèi)問(wèn)題還反應(yīng)了我們?cè)瓉?lái)的測(cè)試用例的代碼覆蓋率不高。
為新的一年能夠更加有效地響應(yīng)公司發(fā)展戰(zhàn)略規(guī)范、支撐企業(yè)信息化戰(zhàn)略的落地與實(shí)施,對(duì)支撐團(tuán)隊(duì)來(lái)年的系統(tǒng)工作提出幾點(diǎn)要求,概況如下:
1.準(zhǔn)確把握公司信息化的當(dāng)前需求但不求全責(zé)備;
2.采用經(jīng)典、成熟的設(shè)計(jì)原則與模式但不過(guò)渡設(shè)計(jì);
3.盡量用簡(jiǎn)單的編碼來(lái)實(shí)現(xiàn)當(dāng)前功能;
4.通過(guò)頻繁的重構(gòu)來(lái)堅(jiān)持期初的設(shè)計(jì)和實(shí)現(xiàn)原則;
5.維護(hù)和新增功能前盡可能先重構(gòu)再重用、杜絕通過(guò)“代碼復(fù)制”實(shí)現(xiàn)相似的系統(tǒng)功能;
6.加強(qiáng)單元測(cè)試,保證系統(tǒng)構(gòu)件的可靠性與健壯性、將軟件BUG的大部分解決在單元開(kāi)發(fā)期間。
- 1長(zhǎng)春erp管理系統(tǒng)開(kāi)發(fā)
- 2erp系統(tǒng)開(kāi)發(fā)步驟文庫(kù)
- 3erp系統(tǒng)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu)
- 4公司開(kāi)發(fā)erp系統(tǒng)怎么處理
- 5企業(yè)資源計(jì)劃系統(tǒng)erp開(kāi)發(fā)
- 6國(guó)內(nèi)erp軟件廠商
- 7珠海廣州erp系統(tǒng)開(kāi)發(fā)
- 8erp管理系統(tǒng)開(kāi)發(fā)方式
- 9自己設(shè)計(jì)erp系統(tǒng)程序開(kāi)發(fā)
- 10開(kāi)發(fā)erp系統(tǒng)用到哪些算法
- 11電子商務(wù)erp開(kāi)發(fā)
- 12成都東莞erp系統(tǒng)開(kāi)發(fā)
- 13erp系統(tǒng)開(kāi)發(fā)亮點(diǎn)總結(jié)
- 14erp系統(tǒng)開(kāi)發(fā)打印功能
- 15工廠erp系統(tǒng)開(kāi)發(fā)方案流程
- 16自學(xué)erp系統(tǒng)開(kāi)發(fā)語(yǔ)言
- 17企業(yè)erp軟件開(kāi)發(fā)
- 18前端erp系統(tǒng)開(kāi)發(fā)要點(diǎn)
- 19南京電子erp系統(tǒng)開(kāi)發(fā)
- 20武漢erp系統(tǒng)開(kāi)發(fā)優(yōu)勢(shì)
- 21定制開(kāi)發(fā)一個(gè)小程序需要多少錢(qián)?
- 22erp系統(tǒng)開(kāi)發(fā)項(xiàng)目責(zé)任
- 23鞋業(yè)erp軟件開(kāi)發(fā)公司
- 24浙江求職藥品erp系統(tǒng)開(kāi)發(fā)
- 25erp管理系統(tǒng)開(kāi)發(fā)工資
- 26erp售后系統(tǒng)開(kāi)發(fā)方案
- 27低代碼開(kāi)發(fā)ERP
- 28erp系統(tǒng)構(gòu)架
- 29erp系統(tǒng)項(xiàng)目開(kāi)發(fā)教學(xué)
- 30東營(yíng)erp系統(tǒng)定制開(kāi)發(fā)公司
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓