實(shí)踐Design System Driven Delivery,真的考慮UX和Dev 就夠了么?

于2017年@北京

一通電話

一切看起來(lái)還算平常,直到story也拆完了,工作量也評(píng)估完了,UX指著自己做的component library對(duì)Dev說(shuō),這是我們的Design System,你 們估計(jì)需要做多久?接著就泛起一些猶疑的聲音:我們需要做成這樣么?這個(gè)項(xiàng)目時(shí)間特別緊張。這可得花不少時(shí)間啊。UX暗自叫苦,看來(lái)推 行DSDD果然不易啊。
之后,我就接到這通電話,電話那頭的UX跟我說(shuō)明了上面這個(gè)情況和一些看法。我聽(tīng)下來(lái)基本總結(jié)為兩點(diǎn):一. Dev們不明白DSDD也不知道該如何行動(dòng)。二. 項(xiàng)目進(jìn)度本就緊張,原本要實(shí)踐DSDD的事情現(xiàn)在排在很低的優(yōu)先級(jí)。
我們是不是覺(jué)得這個(gè)問(wèn)題有點(diǎn)熟悉,如果我們把DSDD換成其他的一些實(shí)踐,比如TDD,比如CD,好像也蠻合適的嘛。這和給團(tuán)隊(duì)導(dǎo)入敏捷 實(shí)踐沒(méi)什么兩樣,況且DSDD還不像其他敏捷實(shí)踐一般成熟,有關(guān)于她的方法論,包括這個(gè)實(shí)踐的成本收益,適用場(chǎng)景甚至怎么操作都只有不 多的參考。

幾個(gè)問(wèn)題

首先,雖然起初UX和Dev達(dá)成共識(shí)要實(shí)踐DSDD,但是相關(guān)的工作并沒(méi)有被充分考慮并體現(xiàn)在story及其工作量評(píng)估上。 其次,建立重點(diǎn)沒(méi)有落實(shí),團(tuán)隊(duì)成員對(duì)這樣一個(gè)新實(shí)踐具體要做什么并不充分明白,除了UX和Dev還包括BA要怎么拆卡,QA要怎么驗(yàn)收,團(tuán)
隊(duì)從客戶成果交付的角度怎么能更好持續(xù)給客戶提供并展現(xiàn)DSDD的價(jià)值。 幾點(diǎn)建議

獨(dú)立,才難以被忽視

盡管也有人把Design System的工作分配在原來(lái)的story里,但我建議把Design System的工作獨(dú)立拆卡來(lái)做,尤其是在不熟悉DSDD的團(tuán)隊(duì)。 原因有三。
Design System實(shí)際是在團(tuán)隊(duì)內(nèi)部建立起一套統(tǒng)一語(yǔ)言,一個(gè)獨(dú)立的story能夠給團(tuán)隊(duì)同步一個(gè)更明顯的信號(hào)關(guān)于這套語(yǔ)言的更新,當(dāng)然更能 防止大家估算工作量的時(shí)候忘了它。
獨(dú)立出來(lái)的story也能更能凸顯原本埋沒(méi)在其他story里的Design System里的細(xì)節(jié)比如顏色,尺寸,信息架構(gòu)等等。
把Design System的工作獨(dú)立出來(lái),配合Living Design Deliverable的工作方法,能夠極大加快我們獲得一個(gè)可工作原型的速度。舉個(gè)例子,我們?cè)靡惶鞎r(shí)間就交付給客戶一個(gè)計(jì)劃兩周完成的軟件的原型。

贏得客戶的支持

即便是小范圍的組織變革,我們也不得不認(rèn)識(shí)到,這是一筆生意,你要改進(jìn)你的生產(chǎn)方式,起初可能會(huì)需要一些投資,盡快讓你的客戶認(rèn)可 DSDD的價(jià)值并贏得支持獲得更多投入,也是持續(xù)改進(jìn)的基礎(chǔ)之一。
比如,可以在定義完Design System之后,甚至用貼圖的方式快速交付可交互原型,之后再逐步把圖片替換成代碼實(shí)現(xiàn)。很多人會(huì)覺(jué)得這不 可思議,但你知道上面的那個(gè)一天的例子就是這么實(shí)現(xiàn)的,客戶甚至以為我們幾乎完成了全部。這么做一開(kāi)始會(huì)花一些時(shí)間但不會(huì)很多,可 這卻給客戶換來(lái)了更多人基于可工作原型的反饋和討論,尤其在探索性的項(xiàng)目凸顯價(jià)值。相比類似Flinto這樣的原型工具,以Design System+Living Design Deliverable方法交付的原型還能連接真實(shí)API,跑在真實(shí)的設(shè)備上,提供更真實(shí)的體驗(yàn)的同時(shí)更支持持續(xù)演進(jìn)。泛客 戶端上真正的持續(xù)交付終于可以從一開(kāi)始就進(jìn)行了。這些都可能是你贏得客戶支持的籌碼。盡管你了解了我的說(shuō)辭,但你依然要盡快交付其 中一部分價(jià)值并演示給客戶。

明確團(tuán)隊(duì)成員的工作

首先要明白DSDD要在團(tuán)隊(duì)建立統(tǒng)一語(yǔ)言,就一定會(huì)涉及所有成員。你可能需要提供像菜譜一樣的指南,告訴并教會(huì)他們?nèi)绾卧贒SDD的方 式上工作。當(dāng)然這是另外一個(gè)大話題,我會(huì)另外專門撰文說(shuō)明這點(diǎn)。但是這肯定不只涉及UX和Dev,你需要從每個(gè)實(shí)踐及其價(jià)值重新考慮 DSDD對(duì)團(tuán)隊(duì)工作帶來(lái)的改變。

Takeaways

如果你要在團(tuán)隊(duì)里推動(dòng)DSDD實(shí)踐:

  • 把Design System的工作獨(dú)立出來(lái)。
  • 一定不要忘了考慮她給整個(gè)團(tuán)隊(duì)帶來(lái)的工作上的變化。
  • 贏得客戶的支持,讓他們看到價(jià)值以投入更多在初期顯得尤為重要。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容