我們常聽到一些設計師和開發吵架的故事,像是:
因為設計師擅長處理問題、提出解法,關注使用者行為;而工程師們注重功能、結構和效用,確保產品的可用性。我們常因為兩者不同的思考模式而產生摩擦。
但是!工程師跟設計師不是敵人!就像左右腦缺一不可,尤其前端與設計師。
在我們一個大型的後台表單系統專案中,除了在技術上有許多挑戰,在實現設計的過程中也有許多複雜的邏輯和流程需要溝通。
在專案中,最主要的功能是一個分為 4 個步驟的表單新增流程,看似簡單但其他的 100+ 個欄位間有不同的互動,前端檢核也多達 800+。
在專案中設計師們會直接跟需求單位了解需求。在產出設計後,會直接交付設計畫面給前端工程師們。而 PM 們則著重在後端服務的需求和架構,與後端工程師溝通。
因此,在前台開發流程中,需要設計師擔當到部分 PM 的角色,協助補齊前端畫面需要的設計和邏輯規格,像是檢核、欄位等。而前端工程師們也需要從中盡量給予設計師們技術可行性的支援。經過相互的配合,最終我們成功地上線了這個具有挑戰性的專案!
這段經歷讓我們深刻了解到,只有設計師和工程師緊密合作,才能夠創造出強大的產品!若是互相敵對、抱怨,期望對方調整作法只會越來越卡關。畢竟互相理解並且成長,才能讓工作更加順利!
接下來將開始分享透過血與淚迭代而出的合作方法和流程~
希望藉由我們這段設計師與工程師合作的故事——我們在開發中遇到的挫折,並且在過程中解決問題,到產生共識——能夠啟發更多的設計師和工程師,一同創造優秀的產品。