blog-banner
removeMithril
撰文者/Yvonne Chen

2018-11-09 Views: 4410

認識秘銀小夥伴:產品經理 Claire

PM 是攸關公司產品優勝劣敗的,進而很大幅度影響一間公司是否成功的超重要角色!

Claire 是秘銀的首席 PM,負責整個產品開發團隊。

秘銀的速度很快,來看看 Claire 如何在對產品品質要求的前提下,又能有效帶領整個產品團隊合作無間,在時程內上線新產品與功能。

 

「怎麼會走上 PM 這條路?」「喜歡當 PM 嗎?為什麼?」

 

我是外文系畢業的,畢業後嘗試過各種工作,後來在因緣際會下開始當 PM,然後才發現我喜歡、也適合做 PM。當時的公司也是新創,原本做的是英語教學產品的英語顧問,然而當時公司規模很小,只有工程師還沒有 PM,公司內部人員少,機會多,在設計英語產品的過程中需要與工程師溝通,慢慢學習到一些 PM 的技能。當時公司有一個轉職的機會,我便把握住了。那時公司沒有 PM 部門,由我帶領 PM 團隊,所以大部分都是透過自學,找資料大量閱讀、找人詢問,從零開始建立 PM 應該要具有的能力與基礎知識。

我很喜歡當 PM!因為覺得很有成就感,能看到自己想像、規劃的東西被做出來,從無到有的過程很開心!

 

「覺得作為一個 PM 最重要的是什麼?」

 

我覺得最重要的就是「溝通能力」。因為 PM 的工作每天都要跟很多人溝通。PM 可以說是唯一會直接面對公司不同單位的人,必須要了解並協調不同的需求,了解各組的人習慣的溝通方式,然後確認產品的目標、專案和內容,公司各團隊的人都可以了解。

一個專案內容,每個部門要了解,或是知道的面向也不一樣。舉例來說:今天行銷與客服部提出想要在產品內加上推薦朋友的功能,那 PM 就要與需求提出的團隊討論使用者的需求,這個功能的目的是什麼,你們期待使用者是如何操作的?然後 PM 也會根據其他產品的使用經驗來跟需求團隊討論。然後再去列出規格並與工程師討論可行性與如何執行、需要多少時間,決定排程等等細節。此外,產品開發團隊裡有設計師、前端、後端,測試,每個人要了解的規格面向也不同,唯有不斷溝通,才能確保大家是往同一個方向前進。

另一個我覺得很重要的就是學習能力。不管是技術跟市場一定都是一直有新的東西,PM 必須不斷學新的東西、跟上所有人的腳步,因為 PM 要站在團隊前面、看清楚方向要往哪邊走,才能帶領團隊完成好的產品。

 

「可以跟大家分享妳的工作日常嗎?」

 

做專案的時候,會花很多時間在設計規格,我來demo一下:

比如說,要開發一個新產品的時候,就要開始想一開始會有什麼功能?在這個時候通常會先去參考其他人怎麼做的,或是根據需求者提出的目標。之後我們會先畫 wireframe(線圖),跟需求端和技術端確定是否可以實作。都確定之後,就會開始寫規格,規格必須要窮盡自己所能想到的各種狀況,產品才會完整,所以我覺得這是最難的部分,但也滿有挑戰性的。每一件對使用者來說可能小到不會注意到事情,PM 都必須要去考慮到、並且納入規格設計。而且對使用者來說相同的一個功能、顯示,其實前端、後端、UI、測試要做事情都不一樣,也因此 PM 要出的規格也都不一樣。

以 VAULT 為例,在規劃「提領」這個功能時,除了使用者的流程外,還要思考到:

UI:各欄位欄位怎麼設計,才能夠讓使用者有好的體驗,如何在有多種數字長度可能性(整數或小數點後很多位)的狀況下讓介面完美顯示、Web / App 不同的設計,

後端:是否要設定每天提領的上限或下限?有哪些錯誤狀況?(餘額不足、超過提領上限、不到提領下限)

前端:錯誤狀況時要如何顯示?不同的錯誤狀況是否對應不同的反饋?提領上限/下限的位數設計

 

簡單來說,PM 的日常大概就是:
對規格,確認規格,確認大家做的有沒有在對的規格,再開新的規格。

但目前 PM 團隊有慢慢擴大,所以我的工作還包含要帶領其他 PM,建立起專案與產品的一些 SOP 和訓練方法,讓大家都能夠一起跟著團隊成長。

 

「我記得我們有在跑 Scrum?可以跟大家介紹一下嗎?」

 

對啊,Scrum其實是敏捷開發很重要的一套心法。目的是讓一個東西可以快速的產生原形,很快的被做出來,拿到市場做測試。我這邊可以介紹一下,跟一般瀑布式開發不一樣的是scrum會做衝刺(Sprint),PM 會把專案需求切成小部分,丟到 Sprint 裡面。Sprint 的長度通常是兩週。一個 Scrum team通常會有:Product owner、設計師、前端工程師、後端工程師、測試,其中一位會是 Scrum Master,主要負責協調 Scrum team 內的工作,解決大家遇到的困難等等。

PM 就會在每次 Sprint 前將需求提供給 Scrum Team,工程師會估點(計算工作時間),所以執行一段時間之後,就會知道 Scrum Team可以承擔的點數是多少,慢慢就能夠評估一個專案的實作時間。

產品開發的時程是很難預估的,但跑敏捷可以幫助產品開發團隊把一個很大的專案,切成小部分,分次完成和 demo,在過程中不斷地修正,以做出更符合團隊預期與市場需求的產品。

不過秘銀並沒有跑全部的 Scrum 流程,因為就如同我所說,Scrum 只是一個心法,並非強制的做法。要依照團隊的文化和特性來不停調整。因為 Scrum 還有一個很重要的原則,就是要不斷迭代,我們跑 Scrum 的方法,也是在開完回顧會議 (Retro) 後適時做調整。

Yvonne: 這樣聽起來跑 Scrum 超棒的啊!但是不是也有什麼缺點呢?

有啊,其實因為專案很大 (在秘銀可能都是開發一個完整的產品) ,時程很趕,很多時候滿難去規劃一個 Sprint 要完成什麼事。因為敏捷有一個原則,Sprint planning 的時間後不會關需求)。再加上我們人數少,有時還要兼顧解決 bug 等等,所以要能夠預估一個 Sprint 要排入哪些目標,會比較困難,再加上我們這邊變動快,就算排定了也常常需要修改。

就我而言我覺得敏捷開發最重要的是心法,但以人力沒有非常充裕的新創來說,Scrum Master 一定要保有一定程度的彈性,適度地調配人力,才能在開發新產品的過程中,同時確保既有產品的順利運轉。

 

「覺得做為一個 PM 在秘銀最大的優點/最開心的事情是什麼?」

 

我覺得秘銀真的給我們很大的自由。不用事事都回報,只要能夠完成上層交代的目標,用任何想要的方式去做都可以;此外,在產品上線時程的規劃也都滿有溝通的空間,讓我能帶領團隊在良好的規劃下做出有一定品質保證的產品。管理扁平化,不會有階級的感覺,上層都會尊重員工的意見,一個指令下來,只要我們有其他想法,或是有更好的做法,上層都會尊重。

不會吝嗇於使用資源提升員工的工作效率。很多公司為了節省成本,不願意提供好的工具,不管是軟體還是硬體,但這樣其實反而降低了員工的工作效率,公司為了達到時程,只好聘請更多員工,我認為這些都是隱形的成本。

最後,我們的團隊不大,但是開發能力很強,效率很高,雖然每次上線時程都滿趕,但大家不用常常加班,因為都會互相幫忙,想辦法可以讓效率更好。

 

「個人嗜好/假日都在幹嘛?」

 

跟我的狗玩,我領養了一隻梗犬混馬爾濟斯,他有梗犬的腿跟馬爾濟斯臉,很嗨但又膽小。他每天散步兩到三次,我也會每天準備鮮食給他吃。

通常假日還會思考工作的事情,或是去學自己有興趣的東西。如果壓力比較大,就會看電視放空,之前在追延禧攻略!

 

                                                                                                            Claire 的愛犬 Bagel

 

「最喜歡的食物?平常的、公司的零食?」

 

軟糖!所有的軟糖我都喜歡,壓力大的時候我就會一直吃、一直嚼,來幫助思考跟舒壓。所以看到我一直吃小熊軟糖的時候就是我在苦惱規格的時候了。

 

「用一種動物比喻自己?」

 

我覺得我跟我星座一樣欸,就是一隻獅子。我蠻喜歡領導的,帶領團隊一起前進讓我覺得很有成就感。還有就是,據說我嚴肅的時候滿兇的,這點也滿像獅子,不過在私底下我像一隻母獅子,喜歡照顧人,傾聽大家遇到的問題,想辦法解決。

 

「最近最想學習/努力的方向?」

 

學寫程式,我最近在下班後會跟我們家前端工程師 Scott 學寫前端語言,目標是能夠寫出自己的網站,而且哪天想轉行當前端也能夠被錄取的程度。另外我很喜歡瑜伽,雖然最近工作比較忙有點怠惰了,還是希望能夠撥出時間做瑜伽,做瑜伽的時候會覺得全身得以舒展。

 

「未來夢想?」

 

我很喜歡學習新東西,希望可以一直處在有餘裕、適合的環境不斷學新的技術或開發產品。也很希望能夠長期遠端工作,待在我想待的地方、接一些我覺得很酷的專案。當然還是要跟一個好的團隊啦!