張骕珺
互聯網的發展推動了設計領域改革,線下交互逐漸趨于線上交互及體驗。然而完善的網絡構架及方案制定往往成為新型網頁建立的一大難題。利用迭代式思維解決快速推進新型網頁上線并獲得用戶交互反饋這一形式,漸漸成為又一種解決問題的途徑。
引言
漢語詞典對“迭代”的解釋為: 更相代替、輪換。這種思維的具體利用形式,則通過最初的簡單構建到產品一步步成型,一步步改進。在原有的基礎之上實現更加豐富、完善的系統、網頁、應用等。迭代式,打破了傳統的設計思維,將原來的一步成型的開發模式,逐漸轉變成階梯式開發模式。這個方式給很多的開發者帶去了很大的便利,他們可以在開發的同時接觸用戶,并且實時得到反饋,在原來時間的基礎上做到更好,更精準,更全面。
現今交互方式存在的構架機制和體系需要完善的部分
迭代在數學上是一個很重要的方法,在計算中除了用它求方程式的根外,通過迭代,能夠計算出序列,同時達到高精準的標準。迭代法也稱輾轉法,是一種不斷用變量的舊值遞推新值的過程,相對應的是瀑布式或直接法(一次解法),即一次性解決問題。而這個思維用在信息化時代,不僅僅成為信息的疊加,同時在疊加的信息之上做更加完善的開發和挖掘。迭代思維借鑒軟件工程中“版本”的概念,把事情分解成若干生命周期來完成。在過程控制上,迭代思維在實現若干小周期循環改進的基礎上實現大周期的循環改進,它是一個積淀的過程,就像蠶蛹破繭化蝶的過程,在不斷地實現自我突破和創新,從而變得更好。
迭代式開發對于交互平臺的完善
根據現有的應用互聯網形式的產品做為研究對象,分析他們在開發的過程中利用的迭代思維進行再開發和維護的過程。
1.網頁平臺迭代式開發
在構建網頁的初始階段,首先了解市場需求,做好用戶定位。開始著手構架時,是發散性的,存在很多不確定因素,這就要求需要做出輸出輸入的變量的分析,對所得到的調查信息做出合理的識別,判斷,顯性研究及糾正和解決。
它可以省去很多對市場預測和評估的時間和精力成本,在最初的網頁版本上進行測試,通過用戶的點擊量、瀏覽量,去測算用戶對于什么更加感興趣;也可以通過網頁的論壇,評論等功能直接了解用戶的需求和心理。在淘寶創立之初,利用的菜單欄在現在看來,功能非常不齊全,程序員在開發的過程中是根據自己的需求,將當時可能需要到的最主要的功能放到網站中去,而并沒有考慮到其的功能價值。在常年的不斷累計用戶的意見以及討論和研究,做出了升級和優化。到了2012年的菜單欄多了隱藏菜單的功能,這樣的好處在于能夠將大類更加形象,但是由于技術上的原因,當時并沒有實現鼠標觸發就顯示隱藏菜單,而是需要通過點擊才能夠實現,現如今淘寶的菜單欄完美地實現了觸發式隱藏菜單,簡單又方便,同時很省空間,減少了信息冗雜和堆積。這些網頁上的信息調整、實現方式優化都是通過迭代的方式進行改進和提高的。
2.軟件開發平臺迭代式開發
通過原型軟件將基本的功能做出,如何安放每一個模塊和功能都需要用邏輯思維串聯。通過第一版本的測試版推出之后在市面上通過使用者對于軟件的每一個區域的理解,所展現出的理解偏差,從各個細節再去深入對于軟件做進一步的更新和再創造。這充分運用迭代式思維,讓軟件在短期之內快速上線,讓用戶直接去理解軟件,通過軟件的使用并反饋,在后臺得到直接數據,更加效率地實現信息迭代更新和再分析再利用。騰訊QQ是如今最成功的應用軟件之一。QQ之所以能成功,在于他是中國互聯網史上第一家具有互聯網思維的企業,它與別的相同業務的企業根本的不同點在于其有互聯網理念,而同時期的其他相關軟件只在意了軟件本身的差別。它通過迭代式的構架進行創新和完善,并不斷跟進市場需求。然而市場本身就是考驗產品的最好的平臺,它會給予用戶體驗好的產品以最高的回報。騰訊是就是將用戶的需求放在首位,抓住互聯網思維的核心,以人為本,利用迭代式開發形式,不斷進行嘗試和功能優化,一直給用戶帶去連連驚喜,讓他們更加對于這個產品產生好感。
迭代式的高效構建模式及其商業利用價值
首先是遞增式構建模式,其是指掌握了用戶需求,并進行具體跟蹤和認知,在此基礎上設計構建產品,并不斷與用戶需要相吻合。
其次是演進式構建模式,是指在沒有完全了解用戶需求下,并無法預先明確市場和用戶需求,而在產品構建過程中逐步明晰需求并對產品加以改進。
即付式構建模式則是用戶需求急迫,在需要即時或盡早交付的情況下,采取交付優先、縮小產品周期、快速構建產品并及時迭代的方法,盡早產生效益
迭代式構建交互方式其價值,就在于能夠大大的縮小成本,可以減少交互構建中顧此失彼的現象,并且能夠快速找到問題,對癥下藥,讓整個項目投入更少,效益更高。
總結
迭代式交互設計方式強調客戶高度參與。在不斷地探究和摸索中,時時抓住用戶心理動態,需求動態,從而使得產品不斷呈螺旋式上升。甚至還可以在長期的認知過程中,了解到客戶的隱性需求,從而使得交互產品越多越大。提供更多機會讓客戶參與能使客戶對創新部分成果進行及時而有效的評價,由于迭代創新的每個迭代周期都有創新成果產出,因此客戶可更早地評價并且有新的印象。客戶的高度參與可以大大降低在交互設計過程中可能會走的彎路從而提高產品的績效。
(作者單位:上海交通大學 媒體與設計學院)