【轉】當一個開發工程師屢次發問「這里讓我移1px有什么意義,我為什么要浪費時間這么做」且拒絕修改時,如何讓這位開發理解、認識到修改的重要性?作為見慣了游戲公司策劃、程序、美術上演三國演義的人,讓@逍遙老李 來終結這個話題吧。
首先回答問題,程序員不配合,90%以上的情況是需求人員工作不到位。
目錄
像素這樣的細節是否重要?
為什么程序員不愿意修改?
產品人員該如何解決?
程序主管應該做什么?
一、像素這樣的細節是否重要?
產品人員,一定要了解1個像素在不同情況下,重要程度是不同的,這是你是否要去找程序員修改的大前提。比如
1,產品戰略層面是否重視體驗?
公司是技術驅動,設計驅動還是市場驅動?這款產品是面向什么用戶的?這直接決定了細節在產品中的重要程度。不知道題主所在公司情況,就直接告訴題主“體驗為王”或“設計師工作是可選的”,這樣真的好嗎?
于UI\UE的重要程度,絕大多數情況下,企業軟件<專業工具<大眾產品。
舉個例子,我老東家金山的后臺管理系統,爛的簡直讓人發指,別說易用了,連能用都達不到,不讓你撤銷重填就算謝天謝地了,可用了多年也沒換過。你說 1像素重要嗎?對于很多企業用戶來說,企業軟件最重要的是安全、易于部署、維護和擴展,而不是UI是否好看/UE是否完美。所以如果你是做這種產品的UI 設計師,長時間糾結1像素被鄙視也是稀松平常的。
而對于像Zaker這樣的大眾產品,在底層技術能夠到位的情況下,用戶體驗就成了極其重要的一環。任何UI無法對齊、圖標大了4個像素、出現 “iphone”這樣的文字、配色有些爛俗的情況,都會讓用戶認為“這個產品比較山寨”,“用著有點別扭”的感覺,直接會造成流失/評價下跌。我想,用過知乎iPhone和安卓客戶端的人一定深有體會。
2,細節在應用層面的重要程度如何?
同樣是1個像素,在不同地方是有不同效果的,不能直接就說重要還是不重要。舉個例子
【我的收藏】前面的圖標,如果往左挪1個像素,你覺得怎么樣?
我的頭像這張圖和名字,如果整體往左挪1個像素,你覺得怎么樣?
我想,大多數人都會同意,第一條更不能忍。也就是說同樣的細節,是否重要一定要看它所處的環境,必須具體問題具體分析。對于任何提需求的人,都要自己先搞清楚,再灌輸給制作的人,不能一股腦全都丟過去。
3,項目進度和優先級是否允許?
一根筋,是絕大多數新的策劃\產品\設計人員最常犯的毛病。他們分不清楚輕重緩急,總是抱著“我是為產品好”的想法去做不合適的事。
舉個例子,一個游戲出現刷錢的嚴重bug,運營要求1小時必須解決。在你的眼里,順便調整1像素,也就是調一下坐標的事,沒什么難的。但在程序員眼里,這代表著要重新編譯、打包上傳,會極大增加出問題的風險。哪怕前端程序員沒有工作,你也不能去找他改這1像素。這個時候,1像素絕對是無足輕重的。
而當你記下這個需求,等發版以后,程序們有時間開發時再提交,這1像素就有可能重要了。