設(shè)計(jì)體系丨設(shè)計(jì)體系有什么用?價(jià)值與缺陷(三)
在上一篇文章中,作者介紹了什么才是設(shè)計(jì)體系《設(shè)計(jì)體系丨什么才是設(shè)計(jì)體系?結(jié)構(gòu)、原則與認(rèn)知誤區(qū)(二)》;那么作者接下來分享的是本系列文章的第三章,介紹設(shè)計(jì)體系的價(jià)值與缺陷,我們一起來了解一下。
一、設(shè)計(jì)體系的價(jià)值
通常來說,產(chǎn)品組合越大,設(shè)計(jì)體系便愈加重要,價(jià)值也愈大。許多設(shè)計(jì)體系的實(shí)踐者都談到過設(shè)計(jì)體系的好處。
模塊化網(wǎng)頁設(shè)計(jì)(Modular Web Design)的作者和設(shè)計(jì)體系專家Nathan Curtis說:
“如果你的企業(yè)有25個(gè)團(tuán)隊(duì)都在制作按鈕,那么你的企業(yè)需要花100萬美元才能得到好的按鈕”。
Sipgate的用戶體驗(yàn)負(fù)責(zé)人Tobias Ritterbach說:
“由于有了針對我們網(wǎng)站做的模式庫,我們構(gòu)建頁面的速度比沒有模式庫的其他團(tuán)隊(duì)快10~20倍”。
Airbnb的設(shè)計(jì)負(fù)責(zé)人Karri Saarinen說:
“我們用一個(gè)主Sketch文件來歸集組件。一兩個(gè)星期之后,我們開始看到模式庫為設(shè)計(jì)迭代工作帶來的生產(chǎn)力的巨大飛躍?!保ˋ Kholmatova,2017)。
在財(cái)務(wù)收益方面,軟件咨詢公司Projekt202在最近的一份報(bào)告中寫道,通過使用設(shè)計(jì)系統(tǒng),他們發(fā)現(xiàn)“僅僅通過消除代碼冗余,開發(fā)人員就可以重新獲得超過20%的時(shí)間;對于一個(gè)有100名開發(fā)人員的團(tuán)隊(duì)來說,這意味著每年可以大約節(jié)約200萬美元”(Projekt202);這在時(shí)間和金錢上都是一個(gè)顯著的節(jié)省,對公司來說是即時(shí)盈利的。(Konaté,2018)
而這些僅僅是經(jīng)濟(jì)效益和工作效率上的價(jià)值,設(shè)計(jì)體系價(jià)值不止于此。我在Will Fanguy、Nathan Curtis、Brandon Scott Termini &David Martin、A?cha Konaté、Janne Koivisto等前輩的基礎(chǔ)上,加入自己的理解,進(jìn)一步總結(jié)提煉出以下6點(diǎn)設(shè)計(jì)體系的價(jià)值。
1. 知識共享,提升團(tuán)隊(duì)一致性
設(shè)計(jì)體系為大家提供一個(gè)共享且同步的地方進(jìn)行知識交流,改善了局部與整體之間的知識溝通,讓設(shè)計(jì)知識不再為某一個(gè)人所擁有,并且語言上的同步讓大家協(xié)作起來更順暢。
——以往:各個(gè)設(shè)計(jì)與開發(fā)團(tuán)隊(duì)獨(dú)立工作,各自需要時(shí)才會出現(xiàn)大密度溝通,不利于知識互通。
2. 高效協(xié)作,達(dá)成規(guī)模化設(shè)計(jì)
設(shè)計(jì)體系作用于組織內(nèi)外的團(tuán)隊(duì)與個(gè)人,讓規(guī)?;O(shè)計(jì)成為可能,讓組織更方便的處理債務(wù),提高協(xié)同效率。另一方面也更能支撐新團(tuán)隊(duì)成員快速入職。
——以往:拓展的團(tuán)隊(duì)規(guī)模,將讓成員花更多的時(shí)間溝通了解重復(fù)性的問題,而不是專注于如何實(shí)現(xiàn)體驗(yàn)。
3. 管理資產(chǎn),降低開發(fā)與維護(hù)成本
設(shè)計(jì)體系使跨設(shè)備、跨平臺的性能測試和可訪問性測試更加容易,不僅提升可用性,并且通過清晰的設(shè)計(jì)令牌(Design Token)標(biāo)記和區(qū)分,讓維護(hù)和拓展都變得更加容易,這降低了開發(fā)和維護(hù)成本,并提升了生產(chǎn)速度。
——以往:由于過多的設(shè)計(jì)組合存在,不得不為頁面完成大量可用性和可訪問性測試。并且由于成員設(shè)計(jì)與開發(fā)習(xí)慣往往不一致,資產(chǎn)難以管理,這降低了團(tuán)隊(duì)工作效率。
4. 敏捷工作流,縮減上市時(shí)間
通過使用設(shè)計(jì)體系中可重用組件,所有人都能更快地設(shè)計(jì)和搭建原型,讓溝通與迭代成為可能,而不變過多關(guān)注色彩、排版、陰影數(shù)值等等細(xì)枝末節(jié),更快獲得解決方案的認(rèn)知。
——以往:設(shè)計(jì)師與工程師重復(fù)地定義組件,浪費(fèi)思考解決方案的時(shí)間。
5. 連貫一致體驗(yàn),促進(jìn)用戶理解
設(shè)計(jì)體系為用戶帶來更加連貫和一致的體驗(yàn),幫助用戶理解產(chǎn)品。設(shè)計(jì)體系用定義和規(guī)則消除主觀性和模糊性,所有人都能擁有清晰的設(shè)計(jì)與編碼方向。
——以往:每個(gè)人透過自己的規(guī)則進(jìn)行設(shè)計(jì)與開發(fā),只能用分散的方式管理設(shè)計(jì)資產(chǎn)和用戶界面組件,產(chǎn)品內(nèi)部和產(chǎn)品之間的用戶界面一致性會隨著時(shí)間的推移而降低,造成用戶理解上的困難。
6. 增強(qiáng)創(chuàng)造力,關(guān)注用戶需求與業(yè)務(wù)需求
設(shè)計(jì)體系的本質(zhì)是圍繞思考、預(yù)測和規(guī)劃當(dāng)今和未來用戶的需求(Fanguy,2017),反而增加了創(chuàng)造靈活性,更關(guān)注如何才能更好地實(shí)現(xiàn)用戶體驗(yàn)和業(yè)務(wù)需求,反而提升了創(chuàng)作自由。
——以往:設(shè)計(jì)師設(shè)計(jì)時(shí)更多關(guān)心過多的字體、色彩、陰影設(shè)置等,工程師開發(fā)時(shí)不斷進(jìn)行新組件定義,而非花更多時(shí)間思考如何實(shí)現(xiàn)需求。
二、需克服的潛在難點(diǎn)
當(dāng)然設(shè)計(jì)體系也容易存在一些缺點(diǎn),這些問題需要設(shè)計(jì)體系構(gòu)建者們通過更多實(shí)踐用更加匹配自身組織文化的方式來克服。
- 系統(tǒng)復(fù)雜性提升,提升建設(shè)難度;
- 難以控制創(chuàng)造與控制間的平衡;
- 收益短期不明顯,搭建體系的長期收益難以被組織短期內(nèi)察覺;
- 復(fù)用與定制間的平衡,刻意追求復(fù)用率而容易丟失整體觀,為特定業(yè)務(wù)目標(biāo)服務(wù)時(shí)不如靈活集中化式方法等等問題;
- 資源問題,容易被當(dāng)成是輔助項(xiàng)目而缺乏預(yù)算等資源……
盡管有一系列潛在的問題,但總的來說設(shè)計(jì)體系的收益是大于這些投入的,因此各個(gè)體系的建設(shè)者都在嘗試用自己的方式解決以上問題。
總的來說方向是沒錯(cuò)的,但下一個(gè)關(guān)鍵問題是:我們?nèi)绾稳ソ⒁粋€(gè)優(yōu)秀的設(shè)計(jì)體系。?這也是本系列文章的最重要的部分,下一篇文章我將介紹如何構(gòu)建設(shè)計(jì)體系。
PS:本系列文章有些我的個(gè)人理解,因此難免出錯(cuò)或是不準(zhǔn)確的地方,歡迎更懂行的小伙伴們與我交流。
相關(guān)閱讀:
設(shè)計(jì)體系丨設(shè)計(jì)體系的涌現(xiàn):適應(yīng)組織的需要(一)
設(shè)計(jì)體系丨什么才是設(shè)計(jì)體系?結(jié)構(gòu)、原則與認(rèn)知誤區(qū)(二)
作者:龍哩個(gè)龍 。公眾號:LONG說設(shè)計(jì)
本文由 @龍哩個(gè)龍 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
- 目前還沒評論,等你發(fā)揮!