A-描述整個項目進程
? ? ? ? 整個項目進程被我劃分為了七個部分:業(yè)務(wù)分析-需求分析-尋找核心點-頁面布局-討論優(yōu)化-交互說明拟淮。剛拿到這個項目時启盛,整個人處于懵逼狀態(tài),PM扔給我一些外貿(mào)跟單流程的資料技羔,說我們要做一個能源貿(mào)易交易系統(tǒng)僵闯,嗯,我懂藤滥,要做出這樣一個系統(tǒng)自己就要懂業(yè)務(wù)鳖粟。為了盡快了解外貿(mào)知識,我就把所有流程先拎出來拙绊,按照每個角色立個框架向图,第一步誰干什么、第二步誰干什么…然后向?qū)W國貿(mào)的同學(xué)請教每一個流程分別要做什么标沪,包括名詞都是什么意思榄攀。好,外貿(mào)我知道是什么東西了金句。
? ? ? ? ? 然后就開始按照產(chǎn)品需求去劃分角色-進口商檩赢、出口商、進口地銀行违寞、出口地銀行贞瞒、貨運代理五個,角色扮演最重要的是什么趁曼?知道自己要做什么军浆,下一步要做什么。為了給與每一個角色足夠的反饋挡闰,我增加了消息中心和進度中心瘾敢,消息中心負責接收另一個角色操作是自己應(yīng)該收到的反饋信息,進度中心負責查詢當前整個流程到了哪一步尿这,該誰操作簇抵,讓角色能掌控這個游戲。在需求理解的基礎(chǔ)上射众,我建立了整個交互框架-數(shù)字標記的步驟碟摆、步驟操作說明、一個角色操作另外幾個角色收到的反饋信息叨橱,并和產(chǎn)品確定了合同號作為所有操作的統(tǒng)一標識典蜕。
? ? ? ? 在所有信息框架梳理完之后開始頁面布局断盛,五個角色頁面那么多,好在大部分頁面是類似的框架愉舔,因此我決定先以進口商作為范本钢猛,設(shè)計出所有的界面并記錄設(shè)計過程中有疑問的細節(jié)點,然后復(fù)用到其他每一個角色轩缤,再按照每個角色不同的屬性去進行修改命迈。
整體頁面搭建完成之后和PM討論了整體框架是否滿足需求,并將之前整理的問題一并解決火的。最后就一個頁面一個頁面的補充交互說明壶愤,保證所有操作明確統(tǒng)一。
B-自身遇到的問題
1馏鹤,業(yè)務(wù)不夠了解征椒,
2,每一個角色對流程掌控力不強湃累,因為是教學(xué)所用勃救,所有要讓學(xué)生明顯感覺到這一步操作成功,并知道下一步操作是什么治力,
3剪芥,頁面太多,修改成本高琴许。
C-解決方案及感悟
1,業(yè)務(wù)知識的熟悉程度決定了交互設(shè)計能達到的高度溉躲,交互設(shè)計的首要目標就是解決用戶遇到的所有問題榜田,了解業(yè)務(wù)是發(fā)現(xiàn)問題的前提。網(wǎng)絡(luò)如此發(fā)達的時代锻梳,如果你用心可以學(xué)到大部分你想學(xué)的知識箭券,除了網(wǎng)絡(luò)搜索還可以尋找周邊的朋友,也許剛好有人熟悉這些業(yè)務(wù)疑枯,如果想要更深入辩块,那還可以買書學(xué)習(xí)。一個問題總會有大于一的解決方法荆永。
2废亭,我們想實現(xiàn)的是模擬交易,那意味有現(xiàn)實模型具钥,要保證角色的掌控力和參與感豆村,那就要想辦法讓我們的實現(xiàn)模型更接近于現(xiàn)實模型,從而讓實現(xiàn)模型和用戶的心理模型高度吻合骂删。如果全部操作保證在線上掌动,那后期應(yīng)增加現(xiàn)實模型中的票據(jù)移交四啰、收付款交易甚至采用動畫的形式,模擬任務(wù)角色在各部門之間的奔波粗恢。像做游戲一樣去實現(xiàn)流程柑晒,而不僅僅是數(shù)據(jù)交互。
3眷射,整個項目有接近上百個頁面匙赞,每當有個細節(jié)上的調(diào)整都會浪費我很長的時間,因此建立組件庫是十分有效的方式凭迹,而對于公用的大型模塊可以采用母版的影響罚屋。提升工作效率,不僅能節(jié)省時間嗅绸,還能讓自己更有成就感脾猛,避免過多重復(fù)性工作帶來的疲憊感。