當前位置:編程學習大全網 - 編程語言 - 前端開發是產品設計麽

前端開發是產品設計麽

換個更動聽的說法,前端開發是屬於“研發團隊”還是“產品團隊”?此問題涉及公司的職能架構體系,也就會牽涉到跨部門的團隊協作。產品質量有壹定高要求,但沒有專職前端開發工程師的產品團隊裏,常見工程師以需求難度工作量、項目進度等理由推翻設計成果。好點的反饋給設計師,設計師們重新降級設計再交付;差點的直接改掉設計,造成產品質量不可控。所以我壹直的觀點都是“前端開發”歸屬於“產品職能”範疇,Angela他們兩位意見正好相反。包括用戶體驗的要素模型,我個人意見早就改成六層了,最表面再加個“語義層”,湊齊Strategy, Scope, Structure, Skeleton, Surface, Semantic***六個S,緣分啊(模型等想法成熟後再改)。這是壹段很有趣的討論,上到前十年,下到後十年都有涉及。因為我不做“前端開發”並已遠離互聯網大公司很久,所以個人觀點存在推論的假設,想聽聽前端開發工程師的切身體會,尤其各位還在江湖的同行。我的觀點如下:第壹,交付物方面,我認為產品團隊的最終產出物就應該是高保真的頁面原型,而不是壹堆圖形,更不是壹堆文檔。註意,我說的是頁面原型,而不是圖形。另外,這個低保真、高保真業內並無統壹規範,我所指的“高保真頁面原型”是與線上流程無誤、視覺無異、內容無錯,並且代碼可以直接嵌數據開發的版本。基於這樣的標準,肯定需要專業前端工程師。第二,團隊協作方面,我認為前端工程師解決最多的應該是“交互”問題,前兩年很火的壹個詞——AJAX便是例證。可以說AJAX重新讓Javascript煥發了第二春,得到了重視,它最直觀的價值便是改善了網民的交互體驗,比如浮動層和無刷新調數據。也就是說前端工程師應該與“交互設計”職能緊密配合,當然不能跨部門了(海外很多交互設計師的職能列表裏就有Javascript)。我知道前端不是只有Javascript,但我不認為只懂css,xhtml可以叫“前端工程師”,因為那是做web design的基本技能。第三,管理方面,我認為產品方面必須有壹位總頭領(如產品副總裁、產品總監)全面負責產品質量,包括“前端開發”職能。因為產品設計的所有輸出都必須經過“前端開發”表現出來,否則無法準確評估設計質量。如果“前端開發”是在“研發團隊”並歸屬於另外位總頭領(如技術副總裁、技術總監)負責考核,設計交付物很可能成為互相推諉的炮灰,反正我肯定不會幹。壹個職能歸屬於哪個體系,這個看似皆可的表象之下其實暗流湧動,具體諸位自己參悟吧,沒法說太細。基於以上見解,得提壹下我是計算機背景,有編程功底,可以手寫結構表現層xhtml,css代碼,行為層jquery類似的類庫略懂。對信息內容方面有感覺,圖形化方面功底相對弱,純邏輯層面的產品設計職能也算是實踐了好幾年。十年前我們做網頁設計都是可視化的,使用的不管Frontpage還是Dreamweaver基本與Photoshop無異,很少有人去關心什麽代碼。到後來Web Standard設計思想的引入,我們懂得了Web頁面有結構、表現、行為三層之分,層次分明的種種好處,徹底顛覆了“頁面仔(前端開發前身)”的價值。再後來就是上文提到的AJAX,促使市場更加重視“前端開發”這個職能職位,包括有獨立的團隊來做事。但長期以來,“頁面仔”地位壹直就是個玩笑,戲稱為比設計師多懂點代碼,比工程師多懂點設計。據我所知,目前幾乎所有有實力組建“前端開發”團隊的公司都把它歸屬於“產品”部門,或者“產品設計”職能體系之下。十年之後預測我曾經提過,寄希望於HTML5和CSS3,可以直接承擔大部分表現層“視覺設計”職能,只不過這兩個家夥成熟差不多要十年,包括最近很火的移動互聯網產品也離不了這兩位。就目前CSS2的能量來說,我認為只要審美不太差的web designer也能做出“視覺效果”不錯的頁面。從事物發展規律來看,這個技術領域將來會很吃香,學這門手藝人會越來越多,相應的專業水準要求肯定會水漲船高。而在技術標準日趨成熟的將來,“前端開發”與產品設計其他職能會綁的更緊密,包括如果要做“敏捷設計”或“產品規範”,也必須“前端工程師”的緊密配合。最後,對於認為“XX工程師”就是歸屬“研發團隊”的觀點我完全不認同,寫代碼就叫“工程師”理由有點牽強。目前我認為優秀的互聯網產品設計師壹定要懂得寫html,css代碼,而將來如果不懂html,css代碼的新手會很難找到我們這行的工作(中國人多啊)。更多打印 | 相關話題:產品設計團隊協作 | 類別:設計思想 | 源地址

  • 上一篇:歐姆龍PLC編程線的插頭型號
  • 下一篇:設計cad作圖,渲染3d建模,剪輯視頻,ps,不卡頓,電腦cpu顯卡主板配置2020年用什麽夠流暢?
  • copyright 2024編程學習大全網