PM的常用工具介紹

PM Steven
8 min readMay 1, 2020

--

Uploaded William Iven by Pixabay

俗話說「工欲善其事必先利其器」,在資訊時代中,善用資訊工具是最基本生存條件,今天透過PM日常工作會用到的軟體服務一窺PM的維生工具。

前情提要:這篇主要是介紹軟體開發專案管理會用到的工具,和產品經理常使用的會有些出入。

用這張圖簡介軟體開發的歷程:

傳統的Waterfull開發流程和設計思考(Design Thinking)有些相似,近年來流行的敏捷開發(Scrum)、測試驅動開發(TTD)這裡先不討論,以後有機會再撰寫主題介紹。每個階段都會運用到不同的工具,我在公司流程比較像各種的混合模式,但原則上都是保持彈性,因應進度做調整,不過在開發和測試階段工作真的多到爆炸啊。接下來根據目的來介紹PM平常會用到的工具。

目的:溝通、聯繫、討論

Email

其實開始實習前不知道Gmail的重要性,開始實習後才體認到「很重要」,和客戶溝通都是以Gmail為主,約定會議時間、寄送會議記錄都是透過Gmail,Google也有提供商業方案供企業使用,可以自定義信箱@後的資訊。

Slack

開始實習後,深深感受到工作用即時通訊的重要性,Line雖然方便,當做為工作用通訊平台,當私事和公事混雜在一起,真的是一場災難,而且Line在檔案、對話搜尋、查找上都不太方便,若是有討論的時候很容易洗掉訊息,而為工作通訊而生的Slack解決了上述這些問題,聊天室以類似留言的方式,可以針對單個訊息進行回覆,讓討論不會被新訊息中斷,重要訊息還可以釘選,群組(Channels)管理和個人訊息分開,可以針對訊息進行條件篩選,方便過濾資訊,更棒的是透過「/」指令可以開啟更多擴充功能,和其他軟題服務連動方便討論。

類似應用:JANDI、Ms Teams、Team+

目的:提案、記錄

MS office

這不用多作說明,坐辦公室一定會用到的軟體,近年來微軟想要將Office情境融入雲端,搭配365就能搭配雲端協作,想要和Google doc抗衡,但需要付月費使用,目前我的使用上還是搭配Google雲端使用為主。

Google docs

在專案中會有不同的合作關係,在文件的分享上最常使用Google docs,Google Docs經過幾年的版本修訂後,越來越符合目前辦公日常的需求,目前也已經可以和office的檔案相通。同時具備雲端協作、版本紀錄等功能,雖然在排版、編號階層上和office相比還差很多,但已經成為辦公必備的軟體服務。

目的:進度控管、任務具象化、issue監控

Clickup

目前用過功能最完全、最好用的看板工具,真要說有什麼缺點的話就是沒有中文化,但支援中文輸入,最大的特色是卡片的編輯性非常高,有許多附加功能,可以針對單張卡片建立子任務進行管理、留言和分派任務,卡片的移動可以設定主動通知,方便管理進度,在檢閱上可以篩選卡片,過濾出assign自己的項目。看板也能分組管理,串接Slack後,也能在聊天室中預覽訊息、設定通知。

Asana

功能和Clickup上很相似,但是卡片的可編輯項目比較稀少,可是視覺上比Clickup好看很多,就是ㄧ款蠻美的看板工具,實習初期都是使用這款應用做進度追縱管理,後來因為專案需要轉到目前使用的Clickup。

類似應用:Trello、JIRA

目的:流程圖、原型製作、需求確認、UI設計

Whiumsical

Whiumiscal是我實習後第一款接觸的工具,記得剛上工沒多久就被主管要求用這款工具畫一個網站原型,操作介面簡單,畫面風格也很漂亮,提供很多圖示、模板方便設計原型畫面,在多工協作上也很方便,可以建立工作空間方便管理,還有時間軸紀錄版本歷程,唯一的缺點是免費版只提供四個白板的額度。

Draw.io

在畫流程圖、資料庫結構的時候就會用到Draw.io,最大的優點是可以串連GD,方便協作討論,也提供很多素材在繪製上十分方便。

Axure

最近在自學的工具,算是老牌的原型設計軟體,有很多動畫腳本可以模擬UI/UX,在檔案上可以用網頁分享設計稿,十分方便,唯一缺點是畫出來的介面有點醜,還是Whiumsical畫出來的比較好看。

Sketch

UI設計師最常用的老牌軟體,有許多強大插件可以使用,用這款時很裝逼,以為自己是設計師,事實上自己畫不出設計師的質感,缺點是多工協作上要搭配其他服務。

Figma

近年竄紅的新軟體服務Figma,主打雲端多工協作,還有直播操作過程,大幅減少溝通成本,挑戰Adobe旗下的XD服務,插件上甚至有類似Appstore的平台統合資源,相比Sketch散落各處,唯一的劣勢是豐富度還不入Sketch,在這個多工時代受到很大的矚目,據說創辦人是個年紀21歲的小伙子,在這之前只有實習經驗!還有個很棒的功能是Figma會自動產出Css碼,方便工程師切版,減少色彩溝通的誤差。

Zeplin

Zeplin是個線上軟體應用服務,可以將Sketch設計稿匯進,方便和工程師溝通設計尺寸、像素,減少溝通誤差。

類似應用:Adobe XD、Visio、Sketch

近年來原型工具的大戰進入戰國時代,越來越多的軟體應用服務串起,各家都有不同的主打與優勢,想看比較的可以參考這個網站

目的:測試、環境建立、抓Bug

VSCode

VSCode是微軟出的程式碼編譯器,支援許多程式語言,每個工程師的必備工具,你問我PM要不要會寫程式,我會騙你不用,實際上會一點才不會書到用時方恨少,我目前有一個正在跑的專案,先在改到Autobuild在雲上測試,本來必須用本機測試,先把檔案從git clone到本機,每次程式碼更新再從git pull程式碼下來,然後在本機跑,過程吃了不少苦頭,但也學會怎麼用終端機和一些狀況排除,操作的時候蠻裝逼的,也可以解此看一下程式碼。

GitHub

GitHub是程式碼版本雲端管理工具,可以將你的程式碼上傳、更新、分享到網路上去,最常作為開源使用,有許多神人將厲害的作品分享上去,基本上就是Coder的Facebook。

Postman

Postman是ㄧ款API測試工具,在軟體開發業打滾絕對不能不知道API,簡單來說API就是一個對接的橋樑,讓不同模組的程式碼可以串接執行,之後有機會再來撰寫介紹API。會認識到這款工具是某次公司內部的學習會上的教學,若是要測試API或更了解API的運作就會搭配此工具。

DBever

DBever是一款資料庫管理工具,支援多種常見的資料庫MSSQL、MySQL、Oracle等等,通常測試的時候遇到有些問題會去看後端儲存的資料,去判斷問題歸屬前端或後端,這時候這個工具就會派上用場。

沒有釣不到的魚,只有不會用釣竿的人

Uploaded by Free-Photos on Pixabay

在SAAS時代,服務的取得門檻越來越低,如何善用工具來增進效率是這個世代每個人的基本生存技能,透過介紹PM常用的軟體或服務來讓大家一窺PM的日常工作,全都是賴以維生的工具啊。

--

--