在實際生活中,我們常常會遇到這樣的一種情況:

很多軟件,乍一看時,界面很漂亮,產(chǎn)品介紹中對其擴展性、開放性等描述也很好,甚至簡單試用時感覺也很不錯。可是一旦真正使用起來時就會發(fā)現(xiàn),產(chǎn)品的使用感受不好,甚至非常別扭。

這是為什么呢?

這是因為:現(xiàn)在市面上有著大量的開源開發(fā)框架,特別是WEB應用的開發(fā)框架滿天飛,這些開源開發(fā)框架提供了比較好用的后臺功能框架,框架的整體布局、配色等也不錯,且內(nèi)置了許多比較易用好用的組件,還提供了不錯的擴展性、開放性、安全性等特性。然后許多小型開發(fā)團隊(特別是項目型定制開發(fā)團隊)接到項目后,就基于這些開源開發(fā)框架開始定制開發(fā)業(yè)務功能模塊。

這樣開發(fā)出來的管理系統(tǒng),乍一看很不錯(正如上文所說的情況),但這其實是開發(fā)框架的功勞。等到真正使用就會發(fā)現(xiàn)相應的業(yè)務模塊很不好用,使用感受非常別扭,因為:
1.軟件是基于項目型定制開發(fā)出來的,開發(fā)團隊對客戶行業(yè)不熟悉,也沒有一個好的產(chǎn)品經(jīng)理事先規(guī)劃好產(chǎn)品;

2.軟件是基于項目型定制開發(fā)出來的,開發(fā)過程中,開發(fā)團隊是以快速完成項目、快速讓客戶通過驗收為目標的。為了快速開發(fā),基本上采用的是開發(fā)框架的默認界面,并沒有站在用戶角度來思考如何優(yōu)化設(shè)計操作界面,也缺乏對各組件關(guān)聯(lián)關(guān)系的優(yōu)化,在產(chǎn)品易用性、便捷性等方面沒有進行反復打磨和改進。

3.因為是項目型開發(fā),開發(fā)團隊缺乏工匠精神對產(chǎn)品功能進行反復打磨優(yōu)化。要知道,產(chǎn)品的打磨通常是以年為單位。

4.有些軟件雖然也是成熟產(chǎn)品,但其產(chǎn)品經(jīng)理的能力和經(jīng)驗還有所欠缺,行業(yè)知識沉淀不足,對客戶業(yè)務了解不夠深入和不夠透徹。

5.用戶規(guī)模不夠,開發(fā)團隊缺少基于真實用戶在各種使用場景的真實反饋、改進建議,也缺少相應的改進、完善,因此只能“閉門造車”,只能依靠產(chǎn)品經(jīng)理和開發(fā)人員的個人經(jīng)驗來開發(fā)產(chǎn)品,而開發(fā)人員最容易犯的錯就是從開發(fā)人員自身的角度來考慮問題和設(shè)計產(chǎn)品功能。

所以最后的結(jié)果就是如前面所說的這種情況。

那么,我們應該如何去有效評價一款軟件(特別是管理系統(tǒng))的好壞呢?

這就需要我們在了解一款軟件時,應該重點放在廠商對軟件易用性、便捷性和靈活性的介紹上,并注意這些易用性、便捷性、靈活性的描述是否與自己的業(yè)務相關(guān),以及是否會經(jīng)常使用到。因為這三個特性一般不是開源開發(fā)框架所能提供的,而是需要軟件開發(fā)廠商花費大量時間和精力去針對客戶業(yè)務反復打磨、優(yōu)化和改進才能得到的。
不然你得到的就會是一款看起來大差不差,實際用起來卻很不順手的軟件。

打開網(wǎng)易新聞 查看精彩圖片