來源:Carrie Cousins 發(fā)布時(shí)間:2018-05-19 16:36:27 閱讀量:5808
大家似乎都認(rèn)為,設(shè)計(jì)師跟開發(fā)人員必須在一起工作。但是往往,這些人在做同一個(gè)項(xiàng)目時(shí)都是分開工作的。分開的設(shè)計(jì)師和網(wǎng)頁開發(fā)人員會(huì)因工作之間步調(diào)的不一致,從而導(dǎo)致最終整個(gè)設(shè)計(jì)的混亂。
大家似乎都認(rèn)為,設(shè)計(jì)師跟開發(fā)人員必須在一起工作。
但是往往,他們?cè)谧鐾粋€(gè)項(xiàng)目時(shí)都是分開工作的。設(shè)計(jì)師負(fù)責(zé)創(chuàng)造設(shè)計(jì)元素,調(diào)色配色以及布局排版使頁面在視覺上有很好的體驗(yàn),而開發(fā)人員則是為了網(wǎng)頁的上線而編程或者找素材。而這就會(huì)引起設(shè)計(jì)師和網(wǎng)頁開發(fā)人員之間步調(diào)的不一致,從而導(dǎo)致最終整個(gè)設(shè)計(jì)的混亂。
如果從項(xiàng)目的開始到結(jié)束,設(shè)計(jì)師和開發(fā)人員都在一起工作,那么最終呈現(xiàn)的一定是具有凝聚力的項(xiàng)目成果,無論是用戶界面、視覺效果還是代碼的整潔度都是十分優(yōu)秀的。這樣在協(xié)作過程中能用較少的工作量和返工達(dá)成期望的結(jié)果,使項(xiàng)目可以在較短時(shí)間內(nèi)可以交付。
設(shè)計(jì)師 VS 開發(fā)人員
傳統(tǒng)意義上的網(wǎng)頁設(shè)計(jì)師和開發(fā)人員已經(jīng)形成更具職業(yè)化的特征。
通常網(wǎng)頁設(shè)計(jì)師用圖形設(shè)計(jì)軟件如Adobe Photoshop和Illustrator設(shè)計(jì)網(wǎng)站,創(chuàng)建出網(wǎng)站和元素的樣子。然后網(wǎng)頁開發(fā)人員用這些視覺的圖像,通過HTML Javas cript, jQuery, CSS和其他編程語言編寫,實(shí)現(xiàn)web上的所有工作。
然而設(shè)計(jì)師們和開發(fā)人員們常常可能來自于不同的工作室甚至不同的國家,他們需要用各自的技能來完成一個(gè)完整的網(wǎng)站。因此,他們不得不在一起工作。
贊成一起工作的觀點(diǎn):簡而言之,設(shè)計(jì)師和開發(fā)人員需要在一起工作的最大原因是完成一個(gè)更完整的網(wǎng)頁項(xiàng)目。不論是從視覺到交互再到用戶體驗(yàn),設(shè)計(jì)師和開發(fā)人員一起合作都只會(huì)讓這個(gè)項(xiàng)目變得更好。當(dāng)我們討論著設(shè)計(jì)師和開發(fā)人員一起工作的時(shí)候,也請(qǐng)不要忘記交互設(shè)計(jì)師。
合作有許多其他的好處:
? 人多的時(shí)候,看到的想到的也會(huì)更全面并且更容易發(fā)現(xiàn)問題。
? 能得到更多的頭腦風(fēng)暴和設(shè)計(jì)靈感。
? 一個(gè)更完整的體驗(yàn)源于設(shè)計(jì)師能理解開發(fā)人員如何開發(fā)。
? 一個(gè)頗具凝聚力的成品,體現(xiàn)在它的所有部分包括交互看起來都很符合預(yù)期并符合視覺審美。
? 你會(huì)在工作中學(xué)到如何設(shè)計(jì)或者開發(fā)。
? 以一個(gè)更全面的視角來分析這個(gè)產(chǎn)品應(yīng)該是什么樣的,并能整合這些想法。
? 也能培養(yǎng)大家對(duì)設(shè)計(jì)項(xiàng)目的任務(wù)和目標(biāo)更加關(guān)注。
反對(duì)一起工作的觀點(diǎn):然而,如果我說他們?cè)谝黄鸸ぷ鳑]有任何缺點(diǎn),那顯然是幼稚的想法。合作也不是有很多不利的方面,但是有兩點(diǎn)需要考慮:
1. 當(dāng)所有人都在相同時(shí)間里一起工作的時(shí)候,可能會(huì)有些成本,特別是在不同地方的員工。當(dāng)你不能與其他人在同一地點(diǎn)同一時(shí)間工作時(shí),你就得使用一些工具——電話會(huì)議和在線分享進(jìn)行溝通。
2. 有的時(shí)候相互之間會(huì)互相不理解,又或者相處得非常不融洽。但是我們都還在不斷成長,難道不是么?我們可以一起克服它的。
你可以做的事情
現(xiàn)在,你可以考慮為什么要跟設(shè)計(jì)師和開發(fā)人員一起工作的所有原因,以及如何付諸行動(dòng)。從清晰明了的溝通開始吧。
網(wǎng)頁設(shè)計(jì)師和網(wǎng)頁開發(fā)人員必須將項(xiàng)目放在第一位,在項(xiàng)目進(jìn)程中考慮大局并做出決策。明白并權(quán)衡在這過程中你將得到什么,又會(huì)失去什么。
開始溝通的最好方式就是和你的設(shè)計(jì)師或開發(fā)一起吃頓午飯,喝杯咖啡或者散個(gè)步。在畫草稿和起草線框圖之前,你需要先去了解他,弄清楚他的風(fēng)格,和他聊聊你準(zhǔn)備如何一起工作,同時(shí)制定一些合作準(zhǔn)則。
參加該項(xiàng)目中的人一定要時(shí)常記錄其他人的進(jìn)度(也可以把時(shí)間點(diǎn)列入項(xiàng)目日歷中去),以確保每個(gè)人都按時(shí)完成任務(wù)。另外,記得要友好。給別人提出建設(shè)性意見的同時(shí),也要積極聆聽他人的反饋。你在合作中會(huì)學(xué)到很多新東西,所以要心存感激。
給設(shè)計(jì)師的五點(diǎn)建議:
? 用簡單的方式說明設(shè)計(jì)理論,幫助開發(fā)人員理解視覺是如何表達(dá)的。
? 設(shè)計(jì)時(shí)考慮交互元素,想想它們是如何起作用的。確保每個(gè)部分都為各個(gè)階段的交互而設(shè)計(jì)。
? 設(shè)計(jì)完全。不要期望開發(fā)人員局部地復(fù)制或編輯,為每個(gè)結(jié)構(gòu)創(chuàng)建元素。
? 在設(shè)計(jì)過程中尋求幫助。如果你不確定某個(gè)特殊字體是否可以應(yīng)用于網(wǎng)頁,請(qǐng)?jiān)儐栭_發(fā)人員。
? 提供的設(shè)計(jì)元素應(yīng)該為有效的文件格式,并且具有合適的分辨率和適合網(wǎng)頁的尺寸。
給開發(fā)人員的五點(diǎn)建議:
? 學(xué)習(xí)關(guān)于設(shè)計(jì)方面的知識(shí)。懂得一些有關(guān)色彩搭配、類型方面的理論,甚至是專業(yè)術(shù)語都會(huì)有很大的幫助。
? 坦率說明自己會(huì)做什么、不會(huì)做什么。如果當(dāng)設(shè)計(jì)師正要做一個(gè)無法在網(wǎng)頁上實(shí)現(xiàn)的東西時(shí),你得趁早把它說出來。
? 在設(shè)計(jì)過程中,做到隨時(shí)都能夠解答疑問,以便幫助設(shè)計(jì)的完成。
? 從最開始就要融入整個(gè)設(shè)計(jì)的過程。參與頭腦風(fēng)暴,集思廣益提出觀點(diǎn),用用戶體驗(yàn)的角度考慮問題。
? 保持開發(fā)過程中設(shè)計(jì)的一貫性原則,即便有些部分你不太喜歡或是不太贊同。不以開發(fā)?為目的的各執(zhí)己見,這樣只會(huì)讓你成為眾矢之的。
其中一個(gè)給設(shè)計(jì)師和開發(fā)人員最大的建議往往不是這些最新的建議,仍然是一些相關(guān)聯(lián)的建議。 “敏捷軟件開發(fā)宣言”里面有四個(gè)原則,是所有設(shè)計(jì)師,Web開發(fā)人員和交互設(shè)計(jì)師都應(yīng)該遵循的。
1.個(gè)體和交互過程和工具
2.工作軟件勝過書面文檔
3.客戶協(xié)作重于合同談判
4.善于變化勝過遵循計(jì)劃
每個(gè)人都能受益的技巧:
為了幫助彌合設(shè)計(jì)人員和開發(fā)人員之間的鴻溝,使他們能在工作中能夠更好地合作,這兩種類型的web專業(yè)人員都需要會(huì)說對(duì)方的語言。設(shè)計(jì)師和開發(fā)人員都應(yīng)該開始提高自身技能。
每一個(gè)設(shè)計(jì)師和開發(fā)人員應(yīng)該有一個(gè)基本的了解:
? 設(shè)計(jì)的原則,如顏色、空間和排版
? 最佳的圖像格式和大小
? HTML和CSS的基本理解
? 使用web字體
? 設(shè)計(jì)和開發(fā)的趨勢(shì)
? 對(duì)用戶需求的理解
? 網(wǎng)格,框架和線框圖
結(jié)論
設(shè)計(jì)師和開發(fā)人員一起工作使問題開始減少,但是如何能使他們更好地工作和理解相互的職責(zé)。在結(jié)束雙方工作的一天有一個(gè)共同的目標(biāo):創(chuàng)造一個(gè)非凡的網(wǎng)站。
設(shè)計(jì)式開發(fā)是我們真正需要開始思考的。因?yàn)槭聦?shí)是,所有開發(fā)既設(shè)計(jì),web設(shè)計(jì)既開發(fā)(所有開發(fā)是一個(gè)設(shè)計(jì)過程,而web設(shè)計(jì)是一個(gè)開發(fā)過程)。你需要兩者兼顧,在Web設(shè)計(jì)日益復(fù)雜的情況下更要如此?;蛟S我們需要一個(gè)新的職業(yè)定義或職位名稱,可以將web設(shè)計(jì)師和開發(fā)者的工作聯(lián)系起來。
我的想法是:我們可以稱做這種工作的人為web開發(fā)設(shè)計(jì)者。你怎么認(rèn)為呢?留言和我們分享你的想法以及對(duì)新職位名稱的建議吧。