標籤:

SAP為什麼不改進界面?

學了快一年的SAP,覺得挺強大,可是每次在用GUI寫ABAP或者進入SAP的時候總覺得界面很醜,而且體驗很糟糕。我知道SAP的主要功能不在於體驗也可以用界面系統去調用SAP的數據,可是為什麼不做的好看一點跟容易讓人親近一點?成本其實也不會高到不能接受吧?


SAP最近兩年是相當重視用戶體驗的,可以參加全新的SAP Fiori:Productivity Apps


Oracle的來講一下自己的觀點,剛好在企業級開發和應用軟體的用戶體驗為什麼如此的糟糕? 回答過類似問題,可能不完全符合SAP ERP的情況,望指出。

1.企業討好的都是客戶,但在企業應用這層,客戶≠用戶。簡單說,就是買系統的人不是用系統的人。

企業級應用客戶需要的不是用戶體驗,而是幫助提高生產、管理效率,節約成本等等,用戶體驗只有使用產品的用戶才關心。

買什麼樣的系統,是客戶(決策層)決定的,但客戶關心的(效率,成本)又和使用系統的員工所關心的(用戶體驗)不一致。導致用戶的呼聲——「用戶體驗」不會很大的反應到系統提供商。

你可能會對比,為什麼互聯網產品的用戶體驗就那麼好,那麼取悅用戶!?那是因為在互聯網領域:

  • 1.客戶=用戶(付費服務,會員,增值服務等)

  • 2.討好用戶=討好客戶(如用戶級別上來了,才可以把「用戶」買給客戶——廣告商,參考:對用戶來說,「免費」的定價模式真的好嗎?)。

2.企業應用是個「坑」,進了一個坑,想換個坑掉,那可能是是萬丈深淵。

一個系統特別是大的系統,價格不菲。客戶不太可能在使用過程由於小問題(用戶體驗)而更換系統,因為涉及到的成本(新系統),風險(數據、穩定性等)都十分高昂。

即便真的有用戶體驗更好的系統(某種程度上,用戶體驗好可以降低成本,如培訓員工使用系統的成本),由於這種「坑」,這種好處完全構成不了更換系統的動力。

3.沒有「剛需」,便沒有原動力。

結合1和2,「優質用戶體驗」對於企業級應用不是一個「剛需」,既然如此,生產者完全沒有動力去花重本去完善系統的「用戶體驗」,而且要把用戶體驗弄上去,花費的成本是巨大的——各種美工、前端、交互設計、產品經理等。

4.用戶體驗的定義——「企業級應用講究的不是美觀,而是順心」

這是Oracle一個首席培訓師講的原話。

系統美觀不美觀(體驗好),在上面已經闡述了,根本不是系統的賣點和剛需,但是是否「順心」,在這點我認為生產者還是十分重視的,因為這涉及到了效率的問題!

兩個不同模塊的操作經常一個乾的,開發難度大也得讓用戶可以儘可能少跳轉和操作一塊完成;可以讓用戶選的、自動填的、就別讓用戶敲鍵盤;私以為,這就是企業級用戶的「用戶體驗」。


如果你想把SAP界面弄花哨點,可以看看一個叫guixt的東西。


題主說的是R/3,這個是1992年的界面。試想下92年的windows,就覺得其實也沒有那麼不可以接受了。

ABAP 有eclipse 插件其實絕大部分都不需要用R/3來寫,你習慣用eclipse 的話應該很容易上手。

關於Fiori 的庫有些歧異:

對於Fiori來說有兩大類,一個是Open Firori 哪個是開源的庫,一個是SAP Fiori 哪個是SAP 版權的。

Firori 最開始是Sam Yan為主發起的設計,當然js的庫太廣了沒法全部自己做所以花錢買了D3.js的版權然後再自己加東西。(D3是js中很有名的圖形庫了)

當然還有和Lumira的js庫的結合,(vizpacker)以前Lumira 可以自己建立js的extensiom 現在也收入了Firori的庫中。

SAP ERP其實有個web端服務,基本上是映射了R/3的功能用html實現。其實感覺不錯主要是可以實現所有功能。

S/4 /HCP開始就完全脫離了R/3的範圍,IDE 有網頁版的eclips,UX 有web ide。當然S/4還在加緊建設中....


大型軟體的收入除了授權佔一小部分外,大頭通常都是靠出售配套服務來盈利,如果越做越傻瓜化,他們怎麼賺錢?那麼多昂貴的培訓、諮詢、技術支持、應急響應什麼的就鮮有問津了,這不是自絕後路么。樓主,這就是你的價值所在啊,想想如果這貨像Word一樣人人會用,你不用學了一年了也才入門,你還會有現在的工作么,還有會有其他同事從崇拜么…… 當然前提必須是這個產品擁有獨門絕技或者已經佔據穩固的弄斷地位不會讓用戶被嚇跑


樓上都是來黑我大SAP的吧,掀桌子,這幾年SAP的界面絕對是日新月異,基本是你想神馬樣的都有,網頁版,APP版,個性定製版也有,君不知有screen persona 2.0出現吧,瞬間高端洋氣滴把十幾步建銷售訂單簡化成幾步。

還有新的Fiori,適應不同用戶的使用流程。

另:SAP是一個創新的公司,不會墨守成規。


古人云:先問是不是。。。

用GUI(接入SAP產品的客戶端),你覺得界面丑,我認了。但是說SAP界面沒改進,來來來,我們來看看這張圖說明了SAP UI的進化史:

新的產品都已經在用基於HTML5開發的Fiori界面了,那體驗和在電腦上看網頁、在手機上點App一樣一樣的。

除了交互更加友善,更簡潔的交互也讓有些場景的效率大大提升,有一個對比視頻:

Side-by-side comparison of SAP Fiori UX and SAP GUI for process receivables - SAP User Experience Community

做同樣的操作在過去需要:

填寫欄位 5個,跳轉屏幕 8次, 點擊 39次,用時 2分12秒。

而在新界面中,只需要:

填寫欄位 2個,跳轉屏幕 2次,點擊 11次,用時 47秒。

平心而論,目前Fiori不是在什麼場景效率都更高,但至少。。。卡的時候心情好一點。

就算用老的ECC,GUI也不斷在升級,請及時更新,時不時有新的皮膚喲。之前的答案也提到還有各種第三方的工具可以改善體驗。

SAP丑、交互反人類過去也算是出了名的了。但過去硬體性能就那樣,對於一個商業軟體來說,是先考慮跑業務順暢還是先考慮UI交互流暢呢?

不友好的界面確實讓學習成本高了不少,但比如說一家工廠,本來就不需要讓所有工人都學會用SAP,需要會用某幾個功能的人都不多,需要會配置的人就更是少。他們一旦適應這種交互、熟悉了操作並掌握了一些技巧,使用GUI工作的效率還是挺高的。

如果真的有功能需要人人都會用,比如我們HR模塊的員工自助系統,過去通常都會開發網頁的Portal,後來SAP也推出過HR Renewal做前段,簡單易學。現在用SaaS的SuccessFactors,更是直接就是網頁。

過去有些交互純粹反人類。比如HR標準的員工入職,要跳轉十幾屏,用戶一看就反感得不行:「你們為什麼就不能在一個頁面上把所有信息填完呢?」現在再看新出的SuccessFactors,過去的槽點不少都改進了。現在做入職,就像網上填簡歷。

另外如果題主是做ABAP開發,覺得開發環境丑到不能忍,ABAP其實可以在Eclipse上的,Eclipse總平易近人了吧。

利申:水療廠助理技師


無奈的選擇。請勿轉載。

如果按ROl排序,ERP Ul的優化是近五年才真正才進入集成型集團用信息系統的決策權重中的。而功能性的Ul增強對平台,開發員資源,設備,操作系統,瀏覽器的依賴很強。因此要選好新技術很難。

中國用戶逐漸會看到過去幾年不同開發團隊在這個領域的努力成果。也會看到跨終端的自適應界面開發平台。

如果你要買輛汽車來跑運輸,可能外觀遠遠不如可靠省油重要。ERP標準化比汽車差太遠而且客戶天天用年年改。往往算下來的結果就只能先做功能先測集成,結果剛做好客戶就開心的付錢了,因為他們知道通用Ul套裝,成本一定高過定製化的項目開發。

改進界面任重道遠更有可能的是定製平台的簡化。guixt就是很好的例子。


使用過SAP從R/2到目前NetWeaver740,界面變化真的不大,很多就是加個框,排列更好看。

這個原因比較複雜,首先吧,SAP是德國人做的。德國人本來就是出了名的呆板和嚴謹。

別的不說,我們項目一個50多歲的德國老頭,寫一個簡單function代碼,就比正常中國人寫長三倍。

其次,它的每一個按鈕每一個選項都有著存在的意義,如果你不服,可以看SAP的標準教材,裡面長篇大論就是講這個的。

再然後,SAP也逐漸意識到了界面確實丑了一點,但是按照德國人的腦子就是希望做個全世界人民都喜歡的,太特么難實現了。

最後就是界面甚至圖標都可以讓abaper重做的,給他們建ticket吧^-^


用習慣了你會覺得還是GUI好用


準備上線SAP,痛苦中,感覺自己不是個財務,而是啥也不懂的程序員一樣。


我是做IBM maximo的,進來逛逛= = ,歪果仁的理念界面要求不高,注重實用性。


已經改了呀

Html5新寫的


口胡,我大SAP HCM Cloud的產品都很注重UI的好吧!這玩意說到底還不是看需求!


其實國內還有好多人還在實施或使用ECC6.0這些版本,如果你有機會去看看S/4 上基於Fiori2.0的UI,我只能說你會被亮瞎眼,不虧獲得德國紅點設計大獎的傑作,作為商業軟體領域的用戶交互,Fiori 2.0確實業界前茅。SAP GUI說界面和20年前看主機系統那種黑屏綠字的界面好多了,在移動互聯時代,請看Fiori。回答前面的朋友說Fiori控制項篩選有問題,其實只是你的體驗和設計初衷有差異而已。一切用發展的眼光看問題。


別指望企業級的產品會改善界面,他們不care,樓上的也應該說明白了。其實就算他們改善界面了,他們的具體操作流程還是挺糟心的,交互改善了,界面改善才有意義。當然交互方面,他們也不care。
也許吧,除非客戶是喬布斯之類的。
過來吐槽的,公司的軟體用起來有摔電腦的衝動。跟公司在外的名聲之差距簡直令人髮指。


CRM的WEBUI技術,還有通用的Wda,都讓UI大幅度改觀,雖然還是感覺很笨重,但是這就是SAP的風格。


SAP主要的優點在於集成性(X3),舉個栗子,如果你定義了一個搜索幫助(在SE11裡面),那麼這個搜索幫助:

1)可以放到數據元素中使用

1.1)數據元素中的搜索幫助可以直接帶到使用數據元素的表結構中使用

1.2)如果編程中的選擇屏幕直接引用了數據元素,則其幫助可以不用代碼直接帶過來

2)可以直接放到透明表或者視圖或者結構中使用(和1.1有區別)

2.1)透明表或者視圖或者結構中的搜索幫助可以編輯中使用特定FM直接使用(不用再次編程)

3)可以在程序中使用,這又分幾種

3.1)在選擇屏幕 中直接引用(與1.2不一樣,這裡不是與數據元素掛鉤的

3.2)在自定義屏幕中引用,在邏輯流PCH中引用

3.3)在ALV的fieldcat中引用(與1.2和2.1不一樣,你懂的),或者在定義的F4事件中引用

如果上了EP,以上還能直接生成WEB使用

你說這有什麼,這TM就是生產力啊

因為寫碼實現這些功能TM是要花錢的!花錢的!花錢的!

勞資同樣的功能,不用代碼或者一句代碼就能解決的(其實也是寫碼,但是人家是封裝好了的,你只要用就行),其他語言要寫100+並且無法復用,如果你是花錢來做實現的人(而不是不明真相的吃瓜群眾),你選擇哪種


試過Sap很老的版本,可能是Sap為了延續之前的東西而不做界面大變革。而且Sap會考慮到全球通用或者各行業通用而在界面上加了很多不必要的東西,必然會導致界面怪異而臃腫。


首先請升級你的補丁包~~

如果是GUI730 你自己看看有沒有升級PATCH 12~?


撒潑這幾年是注重ux了 搞了fiori deliver很多看起來很美的玩意兒 但 不能瞎吹 就說個細節 ui5的table不及alv之十一 不能多重sorting 不能filter數字範圍 filter輸入沒有F4 槽點太多


據說下一代ECC是會基於HANA和fiori呃。


推薦閱讀:

SAP新產品S/4HANA怎麼樣?
如何在erp實施上儘快入門?
SAP顧問這個職業會消失嗎?
如何自學SAP?

TAG:思愛普SAP |