1.產品劃分
現目前的一個產品分為以下幾個職能:產品設計、UI設計、前端開發、后端開發、服務器搭建。
產品設計:一般產品經理兼職,就是對整個產品做功能規劃、流程規劃以及原型設計。功能規劃就是對本產品應該有什么功能或者需要實現什么功能解決什么問題;流程規劃就是考慮用戶在使用中產生的功能跳轉,頁面跳轉前后的變化;原型設計就是一個交付給UI設計的頁面邏輯變化頁面。 UI設計:通過原型設計,將產品的靜態圖設計出來,色彩、文字、圖形都是UI的工作,同時要考慮頁面跳轉,已經很多提示交互效果。 前端開發:拿到UI設計圖,通過代碼+可視化的方式將UI靜態圖開發成可點擊跳轉的頁面,此階段基本已經是可以操作的網頁了。 后端開發:后端主要是動態數據以及數據管理的,也就是給前端提供數據接口,以及返回頁面產生的新數據,匯總至數據中心,統一管理。 服務器搭建:此職能主要是設計到硬件,也就是所有數據以及代碼的存儲;以及數據監控設備的統一搭建。
2.UI定位
①UI的基礎定義就是將規劃中或者腦海中想象的產品樣子,給可視化設計出來。讓甲方或者產品組內人員可以直觀的了解產品的樣式,在通過這個設計圖去優化迭代。
②而深一級的UI可以延展到交互,也就是考慮頁面之間該通過什么方式的跳轉,讓產品邏輯正常,以及更優化用戶的使用體驗;以及考慮頁面會出現的報錯、確認、關閉等不同操作狀態。
③下一步就是UI的升級,可以是UX設計師,也可以是產品經理。中心偏向于交互體驗而弱化UI視覺設計。這個升級是全方面的,從純設計到語言、溝通、產品思維、產品認知的全方面的提升。類似于畫家從寫實作畫,到意識流作畫的提升。
3.UI的環境
在
但是
所以在設計ui圖的過程中,
如果一味以UI設計為主,那么會將產品進度拖延,耽誤產品上線。這里提到的“需要了解前端開發可以實現到什么程度”指的不是UI需要會寫代碼,而是只需要知道前端開發使用的組件效果即可。