設(shè)計(jì)師和工程師如何好好相處?
作為一個(gè)在以工程為核心的公司里工作十余年的設(shè)計(jì)師,我絕大部分時(shí)間與工程師們一起工作。而這些合作無疑是我最具實(shí)用性、最有成效的工作關(guān)系。
同為設(shè)計(jì)師的你,也可以創(chuàng)建與工程師之間和睦的關(guān)系。你只需通過減少設(shè)計(jì)師與工程師之間的個(gè)人偏見,為彼此間的有效合作關(guān)系創(chuàng)造空間。如果你做到了,達(dá)到那一步的好處將遠(yuǎn)遠(yuǎn)大于偏見帶來的困難。
在業(yè)界,我曾在一家世界頂尖的工程公司當(dāng)顧問。我見過很多設(shè)計(jì)表現(xiàn)手法,也和很多類型的設(shè)計(jì)師合作過,不管是注重技術(shù)、概念、視覺或者其它方面的設(shè)計(jì)師。
設(shè)計(jì)師有幾種類型的行為會(huì)讓工程師和設(shè)計(jì)師的關(guān)系糟糕。但是我在一家以工程為中心的公司從事設(shè)計(jì)時(shí),通過自己的方法在工作過程中,與工程師們建立了其他設(shè)計(jì)師沒法達(dá)到的一種長期、信任、高效的合作關(guān)系,取得較大的成就。對(duì)于一個(gè)好的設(shè)計(jì)師來說,如果擁有不錯(cuò)的工程合作伙伴將會(huì)事半功倍,但要達(dá)到這樣,就必須做一些調(diào)節(jié)。
以下是我對(duì)于建立設(shè)計(jì)師與工程師之間有效關(guān)系的幾個(gè)建議,目的是通過減少雙方的成見,幫助建立強(qiáng)大的團(tuán)隊(duì)從而做出更好的產(chǎn)品。
1、使用程序員使用的工具
當(dāng)設(shè)計(jì)師加入一個(gè)團(tuán)隊(duì)或者新的項(xiàng)目時(shí),首先要問自己“你喜歡怎樣去工作?”很多設(shè)計(jì)師都會(huì)犯這樣的錯(cuò)誤:他們只接觸自己熟悉的工具和程序,或者總從以前的團(tuán)隊(duì)中獲得成功經(jīng)驗(yàn)。但如今軟件更新如此迅速,并且每個(gè)團(tuán)隊(duì)都是不同的。
通過詢問技術(shù)團(tuán)隊(duì)喜歡的工作方式和現(xiàn)在使用的工具,就可以跳過那種痛苦的磨合過程。一些團(tuán)隊(duì)喜歡創(chuàng)造一個(gè)合作文檔來追蹤漏洞,或者使用一些常規(guī)的漏洞追蹤軟件。而另一些團(tuán)隊(duì)則喜歡用電郵溝通,或者使用簡單的項(xiàng)目管理工具,比如Pivotal Tracker。
設(shè)計(jì)師成功的關(guān)鍵不在于他們作品有多漂亮,而在于他們?cè)谧屪髌纷兊酶侠硐朐O(shè)計(jì)的溝通過程中是否成功。一個(gè)真正成功的設(shè)計(jì)師可以接受任何能有效溝通設(shè)計(jì)的產(chǎn)品——即使要花一點(diǎn)時(shí)間去學(xué)習(xí)該工具,但因此減少與工程師的摩擦是值得的。
2、參與到整個(gè)工程周期
設(shè)計(jì)師總是等到產(chǎn)品快發(fā)布時(shí)才會(huì)出現(xiàn),這樣設(shè)計(jì)師就容易和工程師交惡。工程師會(huì)覺得一個(gè)旁邊者突然就進(jìn)來插一腳,要求在細(xì)節(jié)上作出改變(如果你只在產(chǎn)品發(fā)布前出現(xiàn),那你當(dāng)然是一個(gè)旁觀者)。
工程師需要設(shè)計(jì)師全程參與產(chǎn)品的整個(gè)生命周期,而不只是開發(fā)前端。設(shè)計(jì)師應(yīng)該深刻地意識(shí)到(如果他沒有全程參與的話)建立數(shù)據(jù)結(jié)構(gòu)、儲(chǔ)存、檢索和UI結(jié)構(gòu)是一項(xiàng)艱難的工程。設(shè)計(jì)師應(yīng)該與工程團(tuán)隊(duì)的每一個(gè)成員推動(dòng)工程進(jìn)展,即使它只是一個(gè)半成品。
我看過很多設(shè)計(jì)師對(duì)工程師的早期樣品持批評(píng)態(tài)度。如果工程師在面對(duì)一項(xiàng)他們還沒有仔細(xì)思考的事情時(shí)就遭到了設(shè)計(jì)師的批評(píng),那么在未來,他的反饋也不會(huì)是積極的。最后,設(shè)計(jì)師在產(chǎn)品發(fā)布的時(shí)候總希望工程師做很大的改動(dòng),但是通常工程師都不會(huì)答應(yīng)。
3、充分說明需要改進(jìn)的地方
很多設(shè)計(jì)師認(rèn)為當(dāng)他們交給工程師一件完整的,“像素級(jí)別完美”的模型就完事兒了。設(shè)計(jì)師在茶品發(fā)布前夕都會(huì)感到焦躁。但是不要對(duì)工程師說:“這和我的模型不符,這里是新的模型”,而是要在充分說明需要改進(jìn)的地方。
設(shè)計(jì)師被訓(xùn)練得會(huì)注意到常人不會(huì)注意到的細(xì)節(jié)。工程師不是故意忽視這些細(xì)節(jié)的——就像設(shè)計(jì)師不會(huì)關(guān)心基礎(chǔ)功能和開源代碼一樣,工程師也不會(huì)優(yōu)先關(guān)注這些細(xì)節(jié)。設(shè)計(jì)師的工作就是找出這些問題,并且以盡可能詳細(xì)地指出來,因?yàn)榕c你一起工作的工程師們并沒有像你們一樣被訓(xùn)練得如此注意細(xì)節(jié)。
在做現(xiàn)場的意見反饋時(shí),把你的模型和demo放在一起。在demo中出現(xiàn)的截圖都要詳細(xì)標(biāo)注,到底是哪里需要改進(jìn),把這些展示給工程師并且進(jìn)行說明。我經(jīng)常會(huì)在意見反饋中標(biāo)注“之前/之后”的截圖對(duì)比,并且用列表形式總結(jié)需要做的改進(jìn)。用這種方式,視覺型和文字型的工程師都可以迅速并仔細(xì)進(jìn)行改進(jìn)。
我做得不止這些。我還把交互設(shè)計(jì)的改進(jìn)也單獨(dú)進(jìn)行歸類整理,因?yàn)槟愕膱F(tuán)隊(duì)中工程師可能擅長這方面或那方面——如果要分類的話,整理能方便分?jǐn)偣ぷ???傮w而言,工程師對(duì)改進(jìn)的分類反響良好,因此他們可以系統(tǒng)地進(jìn)行改進(jìn),一旦完成便可以核對(duì)。這是我職責(zé)之外的事情,但是這讓我少跑了幾趟腿。
4、現(xiàn)實(shí)中的聊天很好,但是聊天記錄無法被追蹤
我所知的很多設(shè)計(jì)師都喜歡單獨(dú)與一個(gè)產(chǎn)品經(jīng)理或者工程師私聊設(shè)計(jì)細(xì)節(jié)。這很棒,而且可以增強(qiáng)團(tuán)隊(duì)的凝聚力,但是不好的地方在于沒有“書面記錄”。除非你的團(tuán)隊(duì)只有你和工程師兩個(gè)人,否則所有的事情都必須記錄在案以便整個(gè)團(tuán)隊(duì)了解和反饋。
所以即使你和你的工程師在私聊時(shí)在設(shè)計(jì)改進(jìn)上碰撞出了火花,但是你仍要回到桌子前,立刻用郵件或者意見反饋的形式總結(jié)出來這些內(nèi)容。這會(huì)給團(tuán)隊(duì)一個(gè)機(jī)會(huì)去反饋,并且可
以作為決策的記錄。在最后所有事情都變得錯(cuò)綜復(fù)雜的時(shí)候,沒有記錄在案的每一個(gè)決策都要引起注意。
5、和你的工程師喝一罐啤酒吧
永遠(yuǎn)不要低估與團(tuán)隊(duì)社交的重要性。去了解他們,讓他們也了解你。如果他們感覺到你不是把它們當(dāng)做完成設(shè)計(jì)的一個(gè)熟練工,而是當(dāng)做一個(gè)“人”的時(shí)候,他們對(duì)你的信任會(huì)增強(qiáng)。
———————————————————————————————————————————–
各位工程師們!你沒有想到擺脫困境的方法如此簡單,對(duì)吧?上面是為了能讓你們生活更輕松,設(shè)計(jì)師應(yīng)該做的事情。相應(yīng)地,下面是你應(yīng)該做的事情:
1、永遠(yuǎn)不要讓“不”脫口而出
當(dāng)設(shè)計(jì)師正激動(dòng)地與工程師談著一個(gè)想法,而后者還沒等他仔細(xì)闡述就讓他不要說了——沒有什么比這個(gè)能讓設(shè)計(jì)師更沮喪的了!
我發(fā)現(xiàn)很多工程師(尤其是那些我好多年都未一起工作的)經(jīng)常否決設(shè)計(jì)點(diǎn)子和創(chuàng)新。因?yàn)樗麄冇X得那些改進(jìn)看起來“不那么重要,卻又需要很大的工作量”。相信我,設(shè)計(jì)師們知道你們?yōu)榱艘恍┬〉母膭?dòng)努力工作甚至不休息。
但是這正是團(tuán)隊(duì)需要設(shè)計(jì)師和工程師的原因。我們的使命就是創(chuàng)造直觀、又去、有創(chuàng)意的產(chǎn)品,讓人們?cè)敢馐褂枚以敢猱?dāng)回頭客。否則的話,所以工程師的辛苦工作就沒有意義了。
設(shè)計(jì)師會(huì)為一些有趣或有創(chuàng)意的點(diǎn)子而十分激動(dòng),但是不要直接說“不”,試著活一點(diǎn)時(shí)間理解你的設(shè)計(jì)師為何如此著迷與這個(gè)點(diǎn)子。你可以和設(shè)計(jì)師或另一個(gè)工程師交流,看能否找出減少工程費(fèi)用卻可以達(dá)到同樣效果的途徑。一旦你的設(shè)計(jì)師認(rèn)為你是一個(gè)求知欲強(qiáng)且豁達(dá)的合作者,那在產(chǎn)品推出前一晚的半夜四點(diǎn),你就更可能得到你需要的那個(gè)設(shè)計(jì)圖標(biāo)了。
2、精益求精并不是額外的工作
不同的領(lǐng)域?qū)9ゲ煌氖虑?,這一點(diǎn)非常重要。一個(gè)偉大的設(shè)計(jì)師會(huì)把細(xì)節(jié)和良好的用戶體驗(yàn)放在至高無上的位置。這些細(xì)節(jié)很重要,可能他們無法清除闡述其重要性,但細(xì)節(jié)真的會(huì)影響到用戶對(duì)一個(gè)產(chǎn)品或特性的下意識(shí)反應(yīng)。很多細(xì)節(jié)上的錯(cuò)誤甚至?xí)斐僧a(chǎn)品不專業(yè)或者不可靠的印象。相反,一個(gè)屢經(jīng)改進(jìn)的app比那些毫無程序錯(cuò)誤但UI界面極差的app能得到更強(qiáng)的情感回應(yīng)。
一個(gè)設(shè)計(jì)師讓一個(gè)工程師把圖標(biāo)向左移動(dòng)三個(gè)像素,或者把兩個(gè)區(qū)域的文本對(duì)齊在相同的基線上,這些改變貌似不重要——但是集為一體的改變真的大不一樣。
3、發(fā)布前與設(shè)計(jì)師做一個(gè)全面的產(chǎn)品檢查
如果你的設(shè)計(jì)師在上述幾條都做得很好,那就不要在發(fā)布一項(xiàng)新的產(chǎn)品特征時(shí),不給設(shè)計(jì)師審查的機(jī)會(huì)——不管你認(rèn)為該變動(dòng)有多微小。把你的設(shè)計(jì)師當(dāng)做團(tuán)隊(duì)中的一員:設(shè)計(jì)師和團(tuán)隊(duì)里的其他人一樣,都是為了產(chǎn)品的成功。
確保你真的在產(chǎn)品上市之前給了設(shè)計(jì)師回應(yīng)并建議修正的時(shí)間。如果給她展示產(chǎn)品僅僅是為了“僅供參考”的話,那就和設(shè)計(jì)師沒有用過該產(chǎn)品一樣糟糕。
希望我過去幾年的經(jīng)驗(yàn)和方法能幫助設(shè)計(jì)師和工程師形成良好的合作關(guān)系。我相信良好的合作在最后能帶來更好的產(chǎn)品和更棒的用戶體驗(yàn)。
本文鏈接:http://tech2ipo.com/43257/
英文出處: How designers and engineers can play nice (and still run with scissors)