
三、系統(tǒng)升級時:參數(shù)是否需要更改?
如果確實(shí)需要更改系統(tǒng)的默認(rèn)配置,筆者認(rèn)為系統(tǒng)管理員還需要考慮以后軟件升級的事情。CRM系統(tǒng)跟微軟的操作系統(tǒng)一樣,需要通過不斷的升級,來增加軟件的功能,優(yōu)化軟件的性能。在這種情況下,項(xiàng)目管理員需要考慮的是,用戶的自定義設(shè)置在升級之后是否會保存下來?
以微軟的操作系統(tǒng)為例,可以將用戶的自定義配置分為兩類。一類是用戶通過操作系統(tǒng)的界面進(jìn)行的個性化配置,如通過組策略來配置桌面等等。這類個性化配置一般會在系統(tǒng)升級后自動保留下來。第二類是通過二次開發(fā)完成的個性化需求,如與其它應(yīng)用程序的接口等等。這些個性化需求在系統(tǒng)升級后是否可以兼容呢?這不能夠保證。
在CRM系統(tǒng)升級時,也存在這種情況。通常情況下,一些比較成熟的CRM系統(tǒng),跟微軟操作系統(tǒng)的情況差不多。通過系統(tǒng)自定義平臺更改的默認(rèn)設(shè)置,在軟件升級后一般都是支持的,即不需要重新配置。而對于二次開發(fā)完成的個性化定義,則往往還需要進(jìn)行二次開發(fā)來完成。這是一個比較頭疼的問題。因?yàn)槎伍_發(fā)的風(fēng)險與成本都比較大。而且從實(shí)際的情況來看,如果企業(yè)有比較多的二次開發(fā),軟件公司在系統(tǒng)升級時,一般都不會優(yōu)先考慮你。因?yàn)樵谲浖夁^程中,軟件公司的工作量本來就比較大,需要處理升級過程中出現(xiàn)的各種各樣的問題。如果系統(tǒng)的二次開發(fā)量比較大,軟件公司就會將升級工作往后壓。等到其他公司的升級工作完成了,再來處理你們公司軟件的升級問題。這是需要考慮的一個問題。
另外一些比較小型的CRM軟件,在這方面可能設(shè)計的并不是很理想。即即使通過系統(tǒng)的自定義平臺的個性化設(shè)置,在系統(tǒng)升級之后,也不會保留下來,需要系統(tǒng)管理員進(jìn)行重新配置。這可能有兩方面的原因。一是系統(tǒng)在開發(fā)設(shè)計時,沒有將相關(guān)的配置參數(shù)存放在一個獨(dú)立的配置文件中。從開發(fā)的角度講,就是沒有通過變量來保存參數(shù),而是通過常量。此時如果軟件升級時,新舊系統(tǒng)就不能夠兼容。二是系統(tǒng)的核心代碼發(fā)生了比較大的變更,這導(dǎo)致了新舊功能的不兼容。此時新舊配置參數(shù)更加不兼容了。
為此為了安全起見,在日常工作中,需要對系統(tǒng)的更改做好相關(guān)的紀(jì)錄。如果在升級時,發(fā)現(xiàn)不兼容的情況,還可以通過原始記錄進(jìn)行重新配置??傊?,系統(tǒng)的默認(rèn)設(shè)置是一把雙刃劍,用的好,可以提高系統(tǒng)的靈活性,實(shí)現(xiàn)企業(yè)的個性化需求。用的不好,就會反過來傷到自己,破壞系統(tǒng)的穩(wěn)定性,并失去優(yōu)化企業(yè)業(yè)務(wù)流程的機(jī)會。
CIO頻道人物視窗
CIO頻道方案案例庫
大數(shù)據(jù)建設(shè)方案案例庫
電子政務(wù)建設(shè)方案案例庫
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫
商務(wù)智能建設(shè)方案案例庫
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄