交互方法論之窮舉與歸納
窮舉、歸納這兩個名詞我們從接觸數學的時候,就已經接觸到。
窮舉法解概率題
一個袋子中有5個大小相同的球,其中有3個黑球與2個紅球,如果從中任取兩個球,則恰好取到兩個同色球的概率是?
歸納法證明
在一個平面內,
直角三角形內角和是180度,銳角三角形內角和是180度,鈍角三角形內角和是180度;
直角三角形,銳角三角形和鈍角三角形是全部的三角形;所以,平面內的一切三角形內角和都是180度。這個例子從直角、銳角、鈍角三角形內角和分別都是180度這些個別性知識,推出了「一切三角形內角和都是180度」這樣的一般性結論,就屬於歸納推理。
交互設計的魅力在於解決問題,就像解數學題一樣。同樣,這兩種方法也可在交互設計中用到。
一、基本含義
窮舉法,基本思想是根據題目的部分條件確定答案的大致範圍,並在此範圍內對所有可能的情況逐一驗證,直到全部情況驗證完畢。
歸納法,就是根據一類事物的部分對象具有某種性質,推出這類事物的所有對象都具有這種性質的推理,叫做歸納推理(簡稱歸納)。歸納是從特殊到一般的過程,它屬於合情推理。
(……一臉懵逼……)
簡單理解:
窮舉法——在一定範圍內,窮盡所有情況(窮舉一定是有限窮舉)
好處:全面、全局
歸納法——根據特殊性(條件),推斷出一般性(結論)
好處:歸納、總結、凝練
二、設計案例說明
在這裡用一個設計案例說明兩個方法的運用
這個項目叫米大師,它是全公司web端虛擬付費業務的支付彈窗。現在要面向全公司虛擬付費業務進行一次改版(幾千個遊戲,幾十個增值業務都是用這個支付彈窗)
事實上這個項目要窮舉的話,情況成千上萬(業務運營內容、業務自身的特殊性),這裡為了說明方法論,只選一個問題點②分支說明。①的情況我們只講某個網頁遊戲買道具
問題點描述:因為PC電腦高度限制,彈窗高度極限情況768px,但是每個支付渠道它的內容不一,怎麼辦?
2016年5月中國市場主流電腦解析度統計Top 5 (資料來源自百度統計)
簡單理解,每個支付渠道的內容不一樣,有的多有的少,但是屏幕高度有限制,怎麼保證塞得下所有內容?
1、窮舉:限制下所有支付方式及情況
支付渠道是有限的(公司支持7種支付方式),
PC屏幕尺寸也是有限的(768px、800px、900px及以上),我們用表格來直觀窮舉所有情況
2、歸納:得出一般性結論
根據上面(1)中窮舉的情況,我們可以得到一般性結論:
屏幕高度768px,3種渠道一頁展示,4種渠道分頁展示
屏幕高度≥800px,所有渠道一頁展示
3、窮舉:窮舉所有頁面,用規範產出
舉例,最後的成型方案是這樣的
一頁的:
分頁的:
前面說了,如果加上①的情況,這是一個異常複雜多情況的表格。事實上是這樣的:
開發GG當時的心理面積無限大(逃)
總結
窮舉與歸納,可以類比於我們在做腦暴時候的發散和收斂思維,不同點在於,窮舉是可數的。這些思維方法可以在日常中根據項目具體運用。
希望對您有幫助~歡迎交流
推薦閱讀:
※用戶體驗設計專業發展想法
※產品視覺升級很難?除了好看你還需要知道這些
※「文案說明」對用戶體驗的巨大影響
※「想要」之前是「需要」,用戶體驗設計的需求層次長啥樣?【UXRen譯#155】
※作為UX設計師你需要知道的52個專業術語