北京米科交互科技有限公司 李靜雨
近年,多媒體互動展示隨著硬件交互設備的開發,逐漸形成了比較完備的多媒體互動體系。同時也作為一種具有藝術感的展示形式,疊加在了各個領域之中。其中,商業展示、藝術創意、教學研究等方向應用較為廣泛。在商業展示方向,多媒體創意展示從被動的跟隨品牌創意展示需求完成開發向成系列的、可快速使用的互動產品的方向過度。本文探討了在開發流程中,通過將Scrum 敏捷開發流程進行適配多媒體互動特性以及市場需求的調整,達到提高多媒體互動與商業品牌的適配率,提升開發速度的目的,從而協助多媒體創意團隊進行開發模式初步轉型。
多媒體交互技術是一種將諸如圖像、影像、文字、數據以及聲音等不同媒介形式通過數字化處理之后,實現人機對話的技術手段[1]。交互技術本身極具趣味性,可以通過讓體驗者直接參與產生體驗感及情感共鳴,因而被品牌作為一種線下宣傳的手段廣泛應用。
早期商業品牌多在商業會展中使用多媒體手段進行產品和品牌信息的介紹和展示。這個階段的互動多媒體種類較少,交互設備的硬件尚未開發成熟,例如體感交互、手勢識別、透明屏、全息投影設備等,尚未在市場中普及。早期品牌在使用多媒體交互設備時,多是通過創新的科技形式進行簡單的信息內容交互為主,通過科技感的展示方式增加品牌來自體驗者的自發傳播。
現階段的多媒體市場中,多媒體行業作為一項交互技術與視覺藝術融合的復合領域,擁有非常廣闊的應用空間。多媒體展示的硬件形式發展逐漸成熟全面,創意交互形式日漸增多的同時,針對不同領域的獨特需求逐漸細分,衍生出了功能性更加明確的互動方向。其中,在商業品牌領域,傳統的多媒體展現手段帶來的營銷價值逐漸減弱。多媒體互動在該領域的使用出現了兩個顯著的變化:(1)針對于展示的需求,品牌使用多媒體的目的從通過重型式輕交互的互動設備使用逐漸轉變為視覺性,互動感更強的營銷類創意體驗。(2)是在品牌使用多媒體作為展示手段的頻次提高,從最開始的展覽展會為主環境使用到現在多種商業領域復合環境使用。作為品牌廣告推廣的數字化途徑,它起到增加信息的多面性并連通品牌營銷的線上線下的作用,這對品牌非常有吸引力[2],因此多媒體互動與商業領域的聯系日漸緊密。
在商業環境中使用多媒體互動的目的是非常明確的。第一種是作為產品的數字化展示,通過視覺化的,具體定制化的信息展示,讓用戶更加直接的了解到產品的相關信息。第二種是作為營銷手段進行使用,通過一種趣味性的,創意性的互動體驗,增強參與者與品牌的互動,引發主動性的傳播并實現推廣目的。
其中,商業品牌使用中展示性質多媒體多以交互屏幕為媒介,用戶通過簡單交互動作完成交互,實現查看了解信息類內容的目的。此類多媒體互動需要根據商業環境,使用品牌,介紹產品的特性進行具有針對性的設計和開發,具有定制性強、復用性低、開發成本較高的特點。
而以營銷目的為主的互動型多媒體交互,則更加具有靈活性。這類互動不以信息傳輸為主要開發目的,旨在打造互動性強的創意趣味體驗,專注于用戶的互動體驗感。這類互動較少的依賴于需要被展示的產品信息內容,創意和設計的比重相對較大。因此在開發的過程中,除了為商業品牌的具體活動定制創意之外,多媒體團隊可以通過產品化的開發框架梳理以及日常創意點的收集來進行主動開發。
多媒體互動作為藝術與軟硬件融合的交叉開發領域,以營銷為目的的創意多媒體互動產品在開發流程上同時具有藝術表達創作的特點和軟硬件程序開發的特點,因此簡單的套用程序開發的開發流程是會削弱互動的創作性,單一通過藝術品創作思路進行產品開發又會因為開發流程的不明確,影響到最終的交付效果。本文通過分析開發模型以及互動產品特點進行了互動開發模式的探討。
瀑布開發流程作為傳統的一種開發流程,在早期的多媒體定制化項目類多媒體交互中使用較多,其項目流程順序為:需求—溝通—設計—開發—交付。這種模式下的多媒體互動是跟隨客戶的存量需求來制作的。通常情況下的瀑布開發的需求比較刻板,而且只有在交付的階段才可以完整的看到實際的程序效果,當總體效果出現偏差時,調整代價很大[3]。
定制化互動使用這種開發方式有它獨特的適配原因。首先,項目定制類互動開發需求較為明確,而且預留給項目開發的時間較短,團隊在項目開發過程中留給設計環節時間有限,交付的互動成品更多依照客戶需求進行設計開發,瀑布模式中的需求刻板問題并不明顯;其次,在項目正式進入開發流程前互動效果總設計師會與需求方圍繞互動類型、設計風格、實現功能等問題進行深度溝通,通過較長時間的需求磨合獲得較為準確的開發需求,并依據開發環境規劃出具體的互動實施方案。總設計師在后續的開發環節中把控功能效果實現,并在交付前的最終環節進行內部審核,較為有效的解決了瀑布流程中存在的效果偏差問題,因此定制化互動項目多使用瀑布開發。而創意為主導的商業營銷類互動產品是互動團隊依據商業品牌需求的調研主動進行設計開發的,在開發過程中并不適合單一開發需求、缺乏開發環節反饋的瀑布流程開發。
傳統瀑布開發模式中存在的需求刻板、調整困難的問題,在使用Scrum 敏捷開發時會得到很大程度上的改善和優化。首先,從Scrum 開發的模型自身的特性上看,敏捷開發是一種帶有反饋性質的迭代式增量開發,具有高效率,高質量的開發特點[4]。它的模型優勢體現在互動產品開發上,主要分為以下幾點。
(1)Scrum 開發具有較好的效果把控機制,每個產品有單獨的產品負責人把控項目進度和開發節奏,同時針對每個開發環節的效果進行審核和反饋。審核驗收了每個環節的產出效果,反饋方便出現效果偏差時針對問題環節進行快速調整。這樣的開發模式從管理架構的角度明顯優于傳統的瀑布式產品開發[5],產品負責人可以通過開發流程中的階段性反饋控制項目最終落地的效果。
(2)Scrum 開發流程中對于用戶形象和體驗故事線的側寫是使用這種開發形式的另一個顯著優勢。一個完整的Scrum 開發流程在策劃階段對于目標用戶群體的形象側寫和對于用戶使用這款產品時的故事線進行可能性預測,會讓開發出的互動產品更加貼合體驗者的興趣點。當互動產品在商業環境使用時,互動產品可以調動品牌目標用戶的體驗興趣,增加目標用戶社群分享積極性,同時輔助品牌完成用戶數據采集。品牌在線下活動中使用互動還可以通過交互體驗獲得更多目標客戶對于品牌產品的反饋,從而優化產品并提高用戶粘性。多媒體互動在Scrum開發流程中涉及到的用戶既是互動體驗者,也是品牌希望接觸到的目標受眾。將體驗者視角融入互動開發過程中,無形中也拉近了商業品牌和其目標受眾的距離。
(3)Scrum 模式下的多媒體互動前期完成獨立開發后期再對接市場需求。因此響應市場時所需要的時間更短,留給產品開發的設計時間更長。這種給予開發團隊的主動性更好的讓多媒體產品的藝術性得到了釋放。開發人員可以在產品開發階段完成比較獨立的構思和創意設計。這樣的互動產品滿足實現功能需求的同時更加具有美學的感染力。讓商業多媒體互動真正的成為一種為品牌發聲的藝術的表達形式。
在創意類產品開發時使用循環型Scrum 開發流程優于直線式瀑布型開發。但將Scrum 開發流程使用在具體的多媒體互動開發環境中,還需要融合多媒體行業的特性和商業環境需求特性進行調整。
(1)互動類產品在開發的需求整理階段需要考慮到該產品的商業市場需求,以及搭建空間的環境條件。在把握市場需求方面,互動類產品與傳統的Scrum 開發流程基本相同,通過調研目標用戶,策劃產品使用故事線,最終列出開發需求。在互動搭建空間的適配分類上,需要將不同類型的交互使用條件與目標使用空間進行匹配和分類,完成商業空間條件多媒體展現形式的適配,例如將3D Mapping、各種傳感器、體感或手勢識別等互動形式與商場環境、戶外環境、夜晚環境等商業品牌常見的使用環境進行匹配,篩選出可以滿足場地需求的最佳展示方式。這樣的前期梳理工作可以讓團隊開發出的互動產品針對目標的品牌的使用條件進行開發,在使用階段快速便捷與品牌對接。
(2)多媒體互動重心在創新思維和視覺展現。定制化的互動在設計方面除了可以定制展示品牌獨有的信息內容之外,還成為了品牌的創意獨特性和藝術表現。在多媒體從定制化走向產品化的過程中,互動多媒體作為藝術部分的表達能力是它與一般軟件開發的區別。因此在開發中的設計階段,互動產品的設計風格應該是多元化的。單個開發流程中無法針對多個品牌風格統一進行設計,因此當互動產品進入設計環節時進行多版本風格的設計規劃,通過多次交付產品版本的方式完善設計風格的多樣性,從而開辟出多種適用品牌和適用場景。
另外,大部分的創意多媒體互動在設計需求和使用體驗上的使用群體是不同的。通常情況下,多媒體互動的需求提出方是需要進行活動的商業品牌,而在互動體驗環節,真正的互動體驗者是在活動現場進行參與的用戶。因此,互動多媒體產品在程序方面需要同時滿足商業品牌內容和互動體驗者體驗感兩個維度的開發需求。
(3)多媒體互動類產品的交付方式與傳統開發也并不相同。此類多媒體互動產品為互動團隊的自主型開發,在市場驗收時不具有時效性,在每開發完成一個版本的產品后并不能立刻收到來自市場的反饋。開發完成的互動產品進行測試入庫,并依據開發計劃選擇是否在此階段開始同產品的下一版本開發,增加新的適配品牌調性和互動功能需求。第二輪開發的產品為2.0 版本,并不對1.0 版本進行覆蓋,而是收錄在產品庫中同一內容下。在正式的市場交付環節,可以通過調取與品牌需求最貼近的互動版本,對已開發完成的互動產品依據具體客戶的使用需求進行快速調整,達到貼合用戶使用的目的,便捷交付。
綜合多媒體互動特質和商業領域的品牌適配性調整后的開發模型為:
(1)策劃階段,將多媒體互動進行互動適配空間環境和目標服務品牌調性兩個維度的劃分。完成策劃分類后,將整理好的系列開發產品中的具體開發內容轉接至創意設計。
(2)創意設計階段,設計團隊依據目標品牌的目標受眾形象側寫完成初版風格設計。在框架設計上以互動體驗舒適感為主要因素進行通用框架設計,為后續增加風格版本以及投入使用時的快速接入最終版素材提供便利。
(3)程序開發階段,初版開發首先以實現吸引互動體驗者興趣的互動程序為主要目的,后期進行產品版本擴充時,逐步增加品牌需求功能,例如:體驗用戶數據收集,后臺實時查看等。
(4)產品總體迭代階段,產品會在完成最終效果的測試驗收后,進行版本一入庫和版本二開發。完成設計使用領域和產品商業功能的拓寬,同時對于版本一測試中體驗感進行優化。流程中需要注意的是,每完成一個版本開發時,入庫的開發版本不會進行覆蓋,但是將后續的版本中優化的互動體驗效果在版本一進行同步更新。
正式使用階段,互動產品在開發中保留可以快速調整設計和程序的渠道。在正式使用前,快速與具體商業品牌進行設計風格和功能需求對接,進行簡易快捷的需求內容調整,以達到快速投入使用的目的。
依據商業多媒體互動特征調整后的Scrum 開發流程是一種預判市場需求的,兼顧藝術性與技術性的開發方式。從開發流程的角度來講,保證了產品開發的高效性和靈活性。從產出結果和迭代的角度來講,二次開發同一產品不只是優化版本,而是完成了同一互動類型針對不同市場需求的開發,開發團隊形成了多媒體產品庫,投入市場時直接調用庫中最適配產品及最適配版本,可以快速響應滿足商業市場需求。這是一種將定制化互動創意廣泛應用到商業環境中的有效開發途徑。
上述開發流程中,所需的開發思路對于開發團隊的成熟度需求是非常高的。開發團隊需要綜合考慮多媒體互動安裝環境、商業品牌需求、體驗者互動習慣、創新的互動形式探索并進行短時間多版本的高效開發。因此,Scrum 的互動產品開發流程更適合于有項目類多媒體開發基礎的成熟團隊進行創新產品化轉型。