傳統的零售企業,在涉及多崗位協同的時候,都是線下做交接,然后到系統中找到對應單據做操作,而且可能涉及多個不同系統。比如資料維護員維護了供應商采購合同后,需要先通知采購員、采購經理這個事情,再等待采購員、采購經理找到采購合同模塊中待審核的采購合同,才能完成多級審核。隨著企業越做越大,存在的系統也越來越多,人工協同工作的工作量成倍增加,嚴重影響工作效率。
為了打破傳統模式下的多系統各自為戰,且需要人工串接的方式,海鼎開發了HDBPM系統。HDBPM(HEADING Business Process Management,即業務流程管理系統)是一個全新的、跨多應用平臺的業務流程管理系統。依據流程,將待辦任務推送到用戶桌面,多用戶進行有效協同。
為了確保HDBPM的易用性,提高用戶在使用HDBPM的效率,海鼎UX(User Experience,用戶體驗)小組全程參與HDBPM的設計過程,在設計的過程中更關注“人機交互設計”,更關心“使用者的感受”。通過人機交互的設計,降低了用戶使用成本,提高運轉效率。
人機交互,從字面理解,即人和系統接觸、互動,更準確的解釋是:用戶通過某種方式發出指令,且系統對此作出相應的反應。
所以,人機交互設計的目的是加快交互速度,同時使用戶能夠更加有效地進行日常工作和學習。
在設計過程中,UX小組主要遵循了人機交互設計的四大原則:
1、對功能進行恰當的分類和組織,便于用戶更快捷地找到相應的功能
2、幫助用戶高效地完成操作
? 支持批處理操作
? 提高常用操作的效率
? 操作便利
3、使界面符合用戶的使用習慣
? 使用已有概念模型,比如文件管理器
? 主動自適應調整策略,即根據多使用者自動優化體驗過程,比如提醒最近常用
4、減少用戶在使用軟件時出現錯誤
? 讓用戶能有效地看出或者知道如何進行正確操作
? 減少用戶記憶的負擔
? 自然匹配和預設用途
? 盡可能采取一致性的設計
? 利用某種方式提醒用戶可能出錯
以用戶為中心,UX小組根據用戶使用習慣,遵循以上原則,做人機交互設計,更加凸顯HDBPM優勢。
UX小組,從用戶需求分析出發,進行針對性交互設計。
分析使用者的應用場景,HDBPM需要實現的功能主要有:
? 待辦事項,提醒當前用戶待辦任務,提供必要信息,并提供操作入口,可直接進行操作;
? 我的流程,用于查詢我參與的所有流程,并可追溯歷史的操作界面,了解流程流轉過程,對于有權限的人員也可以看到其他人參與的全部流程;
? 發起流程,用于工作流程的發起,針對有權限發起的流程,可根據需要發起;
? 流程定義,用于管理員部署和啟用/停用流程,同時可指定流程參與人,配置權限,定義流程間的關聯關系等。
在設計過程中,突出各功能頁面核心功能,簡單明了,提高交互效率。
根據用戶需求,HDBPM整體劃分為4大部分:待辦、我的流程、發起流程、流程定義,整體效果見圖1。
圖1 HDBPM整體頁面
´ 待辦
圖2 待辦頁面
待辦頁面為用戶使用的主頁面,可以查看并執行任務。
設計待辦時,主要考慮的設計點:
1) 對于待辦較多的人員,可以進行簡要條件(按任務名稱)的搜索,如果還需要更多搜索條件,可以展開更多搜索,如圖3所示。重點突出常用操作,也避免占用過多頁面空間,此設計也在多處使用,保證了設計統一性;
圖3 更多搜索條件
2)對于常用的分類導航,包含全部、待執行、待簽收、重要、委派給我、我委派給別人、將到期、已到期,作為快速的導航入庫,放在待辦列表的上面,同時顯示了各分類待辦任務的數量,操作十分便捷。同時這一設計在多個頁面都有類似應用,保證了設計的統一性;
3)待辦列表上提供了對多個待辦任務的批量操作功能,使用戶高效進行操作;
4)每條任務都會突出任務的執行類型,是普通任務、委派的任務還是待簽收的任務等,同時可以維護任務重要與否,便于后續搜索、定位;
5)每條任務都會顯示任務的核心信息及所屬的流程核心信息,便于用戶定位問題,如果需要了解詳細信息,還可以點擊任務標題進入任務詳情說明頁面;
6)鼠標懸停在具體任務行后,會顯示出所有可以執行的操作,作為快捷入口,方便用戶直接進行相應操作,如圖4所示。進入待辦頁面時,默認只提示一個核心操作,避免全部顯示出來造成頁面信息量太大,同時界面也更加簡潔、明了。所以只有鼠標懸停的時候,才會顯示出對應任務的所有可用操作,這塊的設計很多頁面也都采用了相同的設計。
圖4 鼠標懸停某任務的效果圖
´ 我的流程
圖5 我的流程頁面
我的流程主要用于追溯和管理用戶自己的流程,對于管理員,還可以查看其他人的流程。
設計我的流程時,主要考慮的設計點:
1)搜索條件和流程范圍的分類導航設計,和待辦一致;
2)在流程列表上面,針對管理員,可以批量進行暫停、恢復、終止操作,操作非常便捷;
3)在流程列表中顯示流程的核心信息,包括了流程專題、流程分類、發起人、開始和結束時間;
4)如果要了解流程的詳細信息,可以點擊流程名稱,進入流程詳情,對于待辦任務,也可以在流程詳情中進行多種操作。
´ 發起流程
圖6 發起流程頁面
如果用戶需要發起某些流程時,可以進入發起流程頁面,選擇性發起。
設計發起流程時,主要考慮的設計點:
1)根據使用者經常發起的流程,自動更新,提示最近常用流程;
2)可以搜索流程,對于可發起流程很多的用戶,可以快速定位;
3)下面根據流程分類,展示所有可發起的流程列表,用戶可以根據分類,快速定位需要的流程。默認可發起的流程是全部展開的,也可以單擊每個流程分類做收縮;
4)鼠標懸停在具體的流程上時,會顯示出可以進行的操作,包括發起和查看流程說明。點擊流程名稱,即發起了流程,為了避免誤操作,會提示是否確定發起該流程,點擊確認后發起流程。
´ 流程定義
圖7 流程定義頁面
對于管理員,經常要根據企業需要配置新的流程,或者調整流程的執行人,可以在流程定義頁面操作。
設計流程定義時,主要考慮的設計點:
1)采用windows資源管理器的概念模型,左側是流程分類列表,流程分類中可以包括下級分類、所屬流程,可以根據情況,靈活匹配。點擊左側對應分類,右側會顯示該分類包括的下級分類以及流程;
2)在右側核心位置突出了頁面核心操作,導入新的流程、新建分類,重點非常突出,用戶很容易定位;
3)流程定義列表可以進行批量操作,操作體驗保持一致;
4)在流程定義列表中,可以很明顯看出,流程定義的狀態、是否已經指定了參與人,且可以針對具體流程定義做相應操作;
5)可以看到流程定義的關聯流程,同時也可以進行關聯流程的維護,比如用戶發起了供應商引入流程,可以關聯商品引入流程、采購合同申請流程等,提示操作人員的便捷性。
零售企業實際使用過程中,HDBPM作為業務流程管理的工具,可以根據企業的管理需求,靈活定義流程,同時可以根據流程環節的設定,配置相應的執行人。
所以在HDBPM實施過程中,需要確認零售企業的管理流程,舉個供應商管理流程的例子,圖8為供應商可能涉及的流程列表,圖9為待引入供應商評估流程示例,可以看出HDBPM可以串聯多業務系統,可以根據需要進行流程環節的配置,不同企業可以完全不同,還能根據需要配置執行人。
圖8 供應商流程列表示例
圖9待引入供應商評估流程示例
用戶在執行具體任務后,會進入一個任務完成頁面,可以直接執行當前流程的下一個任務、下一個待辦、查看執行結果或者發起關聯流程,大大提高了用戶執行效率。
圖10 任務完成頁面
在未來的信息時代,用戶需要接觸的信息量越來越大,面對的系統也會越來越多,所以基于流程的管理會越來越重要,HDBPM作為海鼎新一代產品,有著不可替代的重要作用。
海鼎在新產品的設計過程中,更加重視用戶體驗的優化、人機交互的設計,以不斷提升其易用性,形成海鼎的差異化優勢。以用戶為中心,提高用戶滿意度,海鼎正朝著創造美好的用戶體驗的方向努力著。
- 該帖于 2014-1-4 14:38:00 被修改過