需求分析與概念設計
概念設計研究方法
迭代設計
迭代設計是一種不斷重複測試、分析、以及修改原型的設計方法。
|
迭代設計 一般而言需要以下 步驟 : 1) 做好最初設計原型。 2) 把設計原型給使用者進行測試 。 3) 注意任何使用中發生的問題。 4) 修改設計 來解決問題。 5) 重複步驟2到4直到作品可完美的 被使用。 |
|
以遊戲為例,迭代設計就是試玩。 你可以請很多人來試玩,觀察他們的反應,詢問他們意見,然後修改設計,接著再請大家試玩。
迭代設計需要不斷重複測試、分析、修改原型。因為使用者在使用時所遇到的問題是無法被預測的,所以先測試作品,再根據測試結果修改作品,然後再繼續測試。如此一來,最後作品就在設計師、設計原型,以及測試者三方不斷互動中發展成熟。在迭代設計的過程中,在任何時候都必須要注意,設計原型目前進行到哪一步、下一步將要做什麼,不要讓作品 太快定型,要有修改的空間,因為很多假設會在測試階段被發現是錯的。
使用迭代設計的優點為 :
1)問題可在設計過程中就被發現並解決,提高了使用者的滿意度。
2)鼓勵測試者提供使用心得,使產品更貼近使用者需求。
3)幫助設計團隊將設計重點聚焦在使用者需求,不至於設計出使用者不知道如何使用的作品。
設計的迭代總是在無意識的進行了,設計產品很難是一蹴而就, 因為目前的修改工作 總是基於上一個階段的結果;比如在出一個設計方案,可能要做好幾稿才能確定,每一稿的改進都是基於前一稿的基礎上再進步,或者有不同的考慮而修改, 這個思考的過程本身就是一種迭代的工作。從大的層面上講,設計的每個階段都會基於上一個階段的結果來做修改,不斷進化出最後成品。
互動設計
互動設計是一種以 使用者為中心、定義產品和系統與使用者互動的行為的設計方法。互動設計的主要概念,來自認知心理學。 這些概念包括心智模式、感知現實映射原理、介面隱喻以及承擔特質。
一般而言,在互動設計 的實踐上, 設計師為特定的設計問題提供某個解決方案,並透過不斷重覆建立 快速原型與使用者測試的過程來反覆修改設計方案。
互動設計的主要步驟:
1)使用者調查:藉由使用者調查(觀察、採訪、問卷 等活動),對使用者及其相關使用情況和環境有深刻的認識(包括使用者使用時候的 心理模式和行為模式),為後續設計提供良好的基礎。
2)調查分析及概念設計:整合考慮了使用者調查、技術可行性、以及市場商機,設計師為設計的目標先創建了概念性的雛形(目標可能是新的軟體、產品、服務或者系統)。在過程中,設計師進行 創意發想、討論、修正,在此階段這些步驟可能需要 反覆進行多次,以修正出最後的概念原則。
3)創建使用者模型及介面流程:基於使用者調查得到的使用者行為模式,設計師模擬使用者的環境情況來描繪設計中產品將來可能的形態。 通常,設計師設計使用者模型(persona)來作為創建環景的基礎。
通常,設計師採用wireframe來描述設計物件的 功能和行為。在wireframe中,採用 分頁方式(夾帶相關部分的注解),來描述系統的 細節。
4) 開發原型以及使用者測試:設計師通過設計原型來測試設計方案。原型(prototype)大致可分三類:功能測試(look),感官測試(feel)以及實現測試(implement);總之,這些原型用於測試使用者和設計系統互動的情況。
5) 實現:互動式設計師需要參與方案的實現,以確保方案的實現是嚴格忠於原來的設計的;同時,也要準備進行必要的方案修改,以確保修改不傷害原有設計的完整概念。
6)系統測試:系統進行完全部的測試階段,可能通過使用者測試發現設計的缺陷;設計師需要根據情況對方案進行合理的修改。


