用戶界面發(fā)現(xiàn)自己在十字路口。您不再需要如何讓用戶與您的軟件產品進行交互。這是關于聽你的用戶的聲音,這是用戶故事最突出的地方。用戶界面設計 不能孤立發(fā)生。它需要用戶的積極參與才能使設計真正出色。
簡單來說,用戶故事是客戶對軟件產品的需求或期望。用戶故事具有Scrum開發(fā)策略和敏捷軟件方法的成因。但是,對于用戶界面的設計者來說,這是一個重要的輸入,以便考慮到提供即時客戶喜好的設計。
用戶故事有助于創(chuàng)建一個框架,并為設計過程的每個階段提供正確的程序和優(yōu)先級。用戶故事簡明扼要,沒有任何歧義的空間。設計師多少次發(fā)現(xiàn)自己在討論的中間,每個團隊希望實現(xiàn)其想法?但是,將用戶的想法保留在中心,可以避免很多這樣的辯論。
用戶故事 - 用戶界面設計的圣杯
設計師,開發(fā)人員和其他軟件專業(yè)人員越來越多地在敏捷環(huán)境中工作。這是關于速度和交付在緊迫的期限。用戶故事為設計過程提供了堅實的基礎。提出用戶故事不需要太多的努力或時間,但它是巨大的幫助。
用戶故事可以通過以下方式進行協(xié)助:
該產品將始終專注于客戶的需求
所有的團隊都可以無縫工作,因為路線圖和框架是預先確定的
沒有工作相關的瓶頸,因為缺乏足夠和清晰的投入
考慮一名設計師必須開發(fā)一家航空公司的應用程序。它必須是一個應用程序,幫助乘客從選擇正確的航班,班級到機票的最終確認預訂機票。所以在開始設計應用程序之前,有必要記錄用戶的故事。
航班預訂應用程序的用戶故事可能如下所示:
我需要一個表單,其中我選擇了原產地,目的地,日期等細節(jié)
我需要一個搜索引擎列出某些預設參數(如價格,時間等)上的航班
我需要使用信用卡或借記卡進行付款并獲得機票
在規(guī)定的時間之前,我需要能夠以任何理由取消航班
如果航班取消,延遲或更改,我需要保持循環(huán)
現(xiàn)在,像這樣的用戶故事可以幫助設計人員提出具體的設計來滿足明確的需求。如果一個特定的用戶故事不夠具體,它總是可以分解成精確的組成用戶故事。一旦所有的細節(jié)都被記錄下來,就可以在線框架階段分配數字并考慮到這些細節(jié)。這將在實際設計階段進一步幫助,防止所有模糊和滯留。
如果沒有相應的用戶故事回來,永遠不會繼續(xù)進行設計過程。保持用戶界面簡單,不必擔心不必要的功能很重要。用戶故事還幫助設計師擺脫了他們的技術框架,并考慮到無線用戶。畢竟所有的用戶將決定產品是示范性的還是僅僅是磨機創(chuàng)作。