[Agile] 跨部門敏捷專案管理

Bryan Yang
A multi hyphen life
4 min readSep 2, 2018

敏捷是一種態度

最近在研讀「原來你才是絆腳石」這本書,裡面有提到不同的流派以及敏捷四大精神,以下就用這些精神來聊聊如何將敏捷運用在跨部門的專案中以及這幾個月嘗試下來的心得.

自組織

自組織的定義是讓成員自行協調工作項目,自行管理進度,PO只負責提出使用者故事或是需求。在單一部門中,這個 PO 只要對產品的使用者需求熟悉,知道有什麼功能需求再開給開發團隊就好。而在跨組織專案小組中,這個 PO 需要了解跨部門的需求,像是產品、行銷等,因此釐清目標也顯得特別重要。

Scrum master 首要就是協助 PO 釐清在各功能上的需求。例如產品的目標族群,功能,也會和行銷策略,商業務發展策略更緊密的綁在一起。

在成員合作上也必須打破過去各功能成員壁壘分明的形式,至少讓各功能的頭能夠全面了解目前的狀況,一起協調衝刺階段要做的任務優先順序。像是如果行銷想透過分享來讓產品消息擴散,產品也可以考慮要不要加入相關的功能。

透明化

傳統上,各功能的大頭往往各據一方,各自進行的事項也不太會讓彼此知道,只會隱惡揚善,更別提怎麼互相合作了。透明化在此扮演不可缺少的腳色。

達成透明化的方式很多,包括透過看板呈現每個功能進行中的重要項目以及難關;透過每日站會了解各部門有沒有需要幫助或配合的地方;透過衝刺會議一起思考怎麼合作朝公司目標邁進等等,但推動起來絕對比想像困難。

如果老闆仍然把會議當成業績報告跟究責大會來開,團隊永遠只能報喜不報優,更別提互相合作了。

顧客導向

前面提到訂定方向是最重要的事,但各功能立場不同,怎麼能訂立一個讓跨功能團隊能一起衝刺的方向成為最關鍵的一環,而這個方向就是以客戶為導向。

過去工作的時候,為了讓大家好過一點,都會去猜老闆喜歡什麼就做什麼,但這是最傷害公司的做法。如果老闆下錯決定,也當然連帶影響團隊表現甚至士氣。部門之間的紛爭更是永遠沒完,行銷只在乎找到多少名單,業務只在乎多少人買單,產品只在乎東西有沒有壞,有沒有很酷的功能。

透過客戶導向的思考方式,可以讓所有人站在同一個思考點來想問題淊解決方案,也才有機會得到共識和把將各部門的心力串在一起。

持續學習

為了適應外在環境的變化,除了每個人都要持續學習自己的專業能力外,學習不同部門之間的思考方式也非常重要。

在跨部門小組中,透過每日戰會,衝刺,檢視及回顧會議,可以了解其他部門的工作項目和思考方式,也可以知道彼此的壓力和困難。不但可以協助彼此的溝通效率,也能從全面的方式來思考事情。

例如當產品知道行銷的工作後,也有助於在一開始規劃時就將相關元素置入。或是當行銷一開始就知道產品的走向和進度,也可以提早思考、規劃相關的活動。當各部功能都有辦法開始跨部門思考時,也更能理解公司的政策以及用老闆的角度來思考。

雖然很多老闆都希望員工用老闆角度來思考事情,但是當員工掌握到的資訊只是片面時,哪有辦法用老闆角度思考?這就像打 lol 時,選手一定無法像觀眾一樣用上帝視角來思考及決策。

小結

總結一下,如果想嘗試跨功能敏捷,首先就是要做到透明化以及以客戶導向而非老闆導向來思考,取得共識後持續學習跨功能的思考方式,漸漸才有辦法培養成自組織團隊。

--

--

Bryan Yang
A multi hyphen life

Data Engineer, Data Producer Manager, Data Solution Architect