如何跟網(wǎng)站程序員進(jìn)行溝通
?
如果曾經(jīng)跟微信平臺(tái)程序開發(fā)人員合作過,這篇文章正好可能會(huì)使你覺得感同身受。作為
金華微信網(wǎng)站開發(fā)的設(shè)計(jì)師,我們長(zhǎng)期與世界各地的程序開發(fā)人員合作,互相討論該用戶界面上需要完成一些什么樣的設(shè)計(jì),要達(dá)到這些目的需要做些什么。然而,在很多時(shí)候,我們發(fā)現(xiàn)通常無法與程序開發(fā)員的意見達(dá)成一致。
?
?
?
?
當(dāng)一個(gè)項(xiàng)自牽涉很多人的時(shí)候,一件很重要的事情就是保證這些人對(duì)于這個(gè)項(xiàng)目所面臨的問題和解決方案有一個(gè)共識(shí)。雖然我相信他們相對(duì)于設(shè)計(jì)師來說是一個(gè)差別很大的群體,但這并不意味著我們就要把他們排除在你的團(tuán)隊(duì)之外。恰恰相反,如果你能遵照下面列出的一些原則來做,你的開發(fā)過程很有可能變得比以前更加合理化,更加流暢。
?
首先,需要提供高水平的文檔,現(xiàn)代軟件開發(fā)方法論可能讓你覺得文檔越少越好,但是事實(shí)上有時(shí)候這不一定對(duì)。對(duì)于初學(xué)者來說,所能提供的最好的文檔就是用戶界面。用戶界面不僅告訴程序開發(fā)員數(shù)據(jù)應(yīng)該放在哪兒,應(yīng)該以什么格式存放,同時(shí)也展示了整個(gè)程序開發(fā)的基本流程。一個(gè)經(jīng)過深思熟慮而且完整的用戶界面可以讓程序設(shè)計(jì)員成為夢(mèng)想中的完美同事。盡管如此,總是會(huì)有不喜歡什么事情都清趁定義好的程序員,他們總是喜歡任意曲解用戶界面。在設(shè)計(jì)領(lǐng)域內(nèi)、這種程序員很少。
?
其次,速度要先人一步,作為微信網(wǎng)站的設(shè)計(jì)師,并不需要在程序開發(fā)之前就把每一頁的設(shè)計(jì)都想好了。但是,如果你能保持設(shè)計(jì)速度比程序員快一步,這是對(duì)你非常有利的。計(jì)劃好相應(yīng)的功能,并且確保在程序員需要的時(shí)候,可以至少拿出一些準(zhǔn)備好的結(jié)構(gòu)類型,比如HTML等,對(duì)于程序員來說,在一份已經(jīng)完成并經(jīng)過修飾的網(wǎng)頁需要的地方嵌入數(shù)據(jù),比根據(jù)。一些草稿創(chuàng)建一個(gè)新網(wǎng)頁要容易得多,更何況根據(jù)草稿創(chuàng)建新網(wǎng)頁還需要設(shè)計(jì)師參與進(jìn)來。
?
最后,做事需要雷厲風(fēng)行,作為一個(gè)
金華微信網(wǎng)站的設(shè)計(jì)師,在每個(gè)界面上都要做出上百個(gè)決定。尤其是導(dǎo)航條的高度,表格單元格內(nèi)的文本數(shù)量或文本在頁腳的對(duì)齊方式,每一天我們都需要對(duì)每一件事情做出決定。這一點(diǎn)對(duì)干程序員來說是一樣的,對(duì)于他們寫的每個(gè)網(wǎng)站功能函數(shù),也有同樣吹毛求疵的決定需要做。