看待設計需求的三重境界

2021-08-13 17:54:23 字數 2959 閱讀 7369

佛家觀世有三重境界:第一重境界是「看山是山,看水是水」;第二重境界是「看山不是山,看水不是水」;第三重境界是「看山還是山,看水還是水」。同樣,在產品需求分析的過程中,也存在三重境界。

需求分析的三重境界

在網際網路產品的需求分析過程中,互動設計師觀需求的三重境界。即:

第一重——觀需求是需求。

第二重——觀需求不僅僅是需求。

第三重——觀需求還是需求。

在這個過程中,需要將抽象的需求、功能轉化成具體、直觀的操作介面。

1. 觀需求是需求

專案開始時,互動設計師獲取的需求可能是乙個詞、一句話、一段話,或者是需求功能列表,很少能見到真正的產品需求文件。我們且把獲得的這些具有指引性的內容統稱為需求。無論你得到的是完整的文件形式的產品需求,還是「一句話」需求,互動設計師首先要明確一點,我們要做的是乙個什麼產品,即指揮官命令,用一句話,通俗、易懂地概括出來你要做的產品。明確產品目的的最終指向,能夠幫助互動設計師規避設計過程中的方向上的偏差。設計過程的指揮官命令,可以是產品經理直白告訴你的,也可以是通過溝通、前期了解、競品分析等,概括出來並和產品經理確認過的一句話需求。例如,做乙個能夠幫助使用者個性化制定旅遊攻略的應用。第一重境界是需求分析的基礎。確認設計目標是乙個過程,有的產品經理能夠直接告訴你,有的則需要你根據產品需求進行概括。開始時,不妨用乙個以偏概全的目標來代替,在需求分析過程中不斷修正,豐富完善,最終和產品經理確認下來。

2. 觀需求不僅僅是需求

觀需求不僅僅是需求,旨在需求分析不停留在需求的層面,而是能透過需求看清楚需求背後的產品骨架。在得到設計的指揮官命令後,通過產品功能、競品、與專案組溝通,明確實現這個目標背後所需的若干功能與步驟,而不是僅僅停留在這一目標上。在這重境界,需求不再是乙個概括的功能,而是一堆有待豐富拆解的流程,會顯得雜亂無章,進而需要等級劃分。在這重境界,對需求的處理可分為兩個步驟:

第一步是明確核心功能與輔助功能。

核心功能就是指揮官命令的描述,也是乙個產品的定位與核心競爭力。輔助功能也是次要功能,是為了保證產品核心功能順利進行而延伸出來的。

第二步是細化每個功能主幹流程,以及各分支流程。

明確每個流程上所具有的小功能點,例如,登入功能:包括主幹流程正常的登入成功,同時還要包括使用者名稱與密碼錯誤、無網路等各種異常登入流程。細化功能流程就是使每乙個功能都有起點和終點,形成功能操作流程的閉環。

每乙個產品都有自己的核心功能和很多輔助功能,對需求的分析與理解,需要將輔助功能都羅列出來,即使產品經理或者需求中沒有提到,但是在構成每個功能流程中都是重要一環,都需要考慮到。

第二重境界是需求分析的核心,過程中的細節都會落實在互動稿中,這一重境界是最能夠體現乙個互動設計師的邏輯能力與分析能力。

在經歷過需求的豐富與分解之後,互動設計師往往會有一種煩躁的情緒,功能太多,要處理的需求太多,有一種無從下手的感覺。這就需要提公升到第三重境界。

3. 觀需求還是需求

觀需求還是需求,旨在明確需求之間不是簡單的堆疊,而是存在主次關係。在第三重境界,就是將第二重境界分析整理出來的功能進行權重比較,以構建產品功能的主次關係金字塔。每乙個產品中,存在很多的功能部件,但並不是每乙個功能都具有相同的存在權重。就像每個人的身體,每個部位對人的重要性是不一樣的,闌尾遠遠沒有心臟和大腦重要。因此,明確每個功能的權重,就可以在功能介面設計以及開發過程做到詳略得當,使產品功能豐富且考慮周全,同時能突出產品核心功能。在經歷過功能權重的比較、劃分後,就會多了胸中有丘壑的自信感。在這重境界,我們除了第一重境界明確的指揮官命令,此時的需求在眼中不僅僅是需求,還有,根據使用者習慣、使用場景等,得到的各個功能需求權重及背後的交織關係,此時的指揮官命令,就是我們牽在手中的牛鼻子,輕鬆自如的將整個產品的框架、結構等娓娓道來。同時,各個需求在眼中是有結構、有層次、有輕重緩急的,此時開始互動設計,就會庖丁解牛,游刃有餘。同時,第三重境界是需求分析的昇華,能夠在互動評審中更清晰的展示我們自己的分析能力以及互動稿的專業度。

三境界的關係

每一次需求分析,都要完成一次三重境界的修煉,如果需求分析不到位,止於不同層次的需求分析,所得到的設計方案也會有很大的差異。

如果止於第一重境界,得到的互動稿可能會比較簡陋,解決方案考慮不周,有功能缺失,丟三落四,會在評審以及設計支援過程中有較大的變動,還有可能造成返工,工作量翻倍。

如果止於第二重境界,得到的互動稿會比較繁瑣,雜亂,雖然功能完善,但頁面雜亂,缺少層次、層級,使用者體驗比較差,功能頁面布局不符合使用者的習慣,甚至與使用場景相悖。

達到第三重境界,是我們一直追求的目標,這時的互動稿,不僅功能完善,而且頁面層級比較清晰、明確,符合使用者習慣與使用場景,這已經是合格的互動稿了。

需求分析的注意事項

1. 不要刻意追求產品與功能介面的差異化

每個領域都有很多相似或者相同的產品存在,其功能大致相仿,操作流程也相似,設定元素的形式也相似。因為目標人群相同,使用者的認知相同,產品的相似在所難免。互動設計師在進行互動設計時,不能刻意追求特立獨行,去走一條大家都不走的路,會存在較大的產品風險,要麼一戰成名,要麼跌入深淵,當然跌入深淵的概率會大很多。產品真正差異化的**有兩方面:一方面是對產品需求的深入挖掘,發現更深層次的需求或真實需求;另一方面是對產品目標市場與目標人群的細分,產生差異化的需求。若想與競品保持差異化,就要從這兩方面入手,同時,結合自身的優勢,進行謹慎的產品創新。

2. 不要固執己見或先入為主

現在網路上存在很多的設計規範和ui kit檔案,其極大地提高了設計的效率,減輕了設計師的工作負擔,但是也在一定程度上限制了設計師的創意發揮。同時,根據不同的行業特徵,相同的系統應用到具體的行業、產品和場景中,其設計規範有很大的區別。例如,作者在完成乙個基於android系統開發的產品互動設計任務時,總會受到android的material design的設計規範的束縛,為了統一規範,做一些介面和功能流程上的妥協,這樣是非常不可取。需求分析的注意事項有很多,與不同的行業、產品團隊都有一定的關係。但是,正如人一樣,需求分析不能用簡簡單單的好與壞來評價,需求分析是依存於具體的場景,只有在具體場景下的需求分析才是有意義的。互動設計師呈獻給讀者的互動稿,僅僅是浮在海面的冰山露出水面的一小塊,而隱藏在水面下的絕大部分是互動設計師進行的需求分析、使用者研究等工作,它們是支撐互動稿邏輯性、合理性、觀賞性的背後力量。

作者 : 弘毅道

人生三重境界

人生有三重境界,這三重境界可以用一段充滿禪機的語言來說明,這段語言便是 看山是山,看水是水 看山不是山,看水不是水 看山還是山。看水還是水。這就是說乙個人的人生之初純潔無瑕,初識世界,一切都是新鮮的,眼睛看見什 麼就是什麼,人家告訴他這是山,他就認識了山 告訴他這是水,他就認識了水。隨著年齡漸長,經...

人生三重境界

古今之成大事業 大學問者,必經過三種之境界 昨夜西風凋碧樹,獨上高樓,望盡天涯路 此第一境界也 衣帶漸寬終不悔,為伊消得人憔悴 此第二境界也 這三重境界可以用一段充滿禪機的語言 來說明。這段語言便是 看山是山,看水是水 看山不是山,看水不是水 看山還是山,看水還是水。第一階段 看山是山,看水是水。童...

BaseAdaPter的三重境界

逗比式 文藝式 普通式 1 逗比式 view view minflayer.inflate r.layout.item,null 存在缺點 重複創造view findviewbyid依然會浪費大量時間 逗比式 view view minflayer.inflate r.layout.item,nul...