軟體開發流程是什麼?PM與UX Designer的區別?. 大家好,這是四神湯的第一篇的文章,… | by uxeastmeetswest | UXeastmeetswest | Medium
我是Shandy仙弟, 2014年在清大工業工程系大學部畢業, 在USC南加大讀產品開發工程的碩士 目前在Internet Brands擔任Associate Product Manager/UX Designer至今半年 這篇文章會涵括: 主要談論的是Internet Brands裡內部開發流程,不一定適用每個公司, 請大家斟酌參考、多多指教 準備好了嗎?讓我們開始吧! 假如你今天有個產品如Facebook (因為大家都有使用過Facebook,較能夠理解,所以使用FB做說明) 到底團隊如何決定要開發什麼功能 是要改善相機的畫素、增加對話軟體、還是開發擴增實境的功能? 這些需求、想法是從何而來的呢? 就公司產品開發流程而例,可從三大方面來探討: 主要考量到使用者需求、行為及目的,而決定開發的項目 主要是針對產品本身的修補、改善、增強 主要目的增加銷售、營業額等的商業導向 在列下有哪些項目後,發覺可能超過一兩百項(如雪片般飛來) 但公司的資源有限(人力、預算、時間…等) 而這時各部門的高階主管們,會一起討論開發項目的優先順序 這也是另一門大學問,這篇文章就不先探討 高階主管們決定好要開發什麼項目後,Director of Product 會分配任務給Product Manager,之後會進行項目開發流程,主要分成四大階段: 整個開發的時間,根據功能大小,小至一個月,大致一年、兩年都有可能 這篇文章會焦距於產品規格定義及使用者經驗設計部分 到底如何區別產品經理與使用者經驗設計師的職責呢? 其實產品經理、使用者經驗設計師及工程團隊都是息息相關、環環相扣的 就我個人而言,我認為產品經理會更關注於商業層面、資源限制 「必須在限定的時間與資源限制下,完成新功能的開發」 「這個功能必須讓更多人使用我們的產品,增加公司的盈收」 而使用者經驗設計師則會投入在使用者用產品時的體驗: 「我必須站在使用者的角度,設計出最順暢的流程與美好的體驗」 「必須讓使用者更愛好我們的產品,是設計師的職責與目標」 假如用一道菜來譬喻一個新功能: 產品經理:「我們需要一道番茄雞肉義大利麵」 使用者經驗設計師:「我們來試試看各種可能性,讓消費者最喜愛」 工程團隊:「我們必須考量到科技上的限制,完成這道菜!」 而實際上是這樣子的: 以上是小妹大概列出工作內容不同的幾個步驟,不過會因公司文化、時間限制有所增減
Explore this link on the map →