by 杰駿, 2021/10/01
開發團隊的真正價值在於用技術賦能各合作團隊,讓公司用更穩定、彈性且快速的方式服務用戶.但在充分發揮價值之前,我們先要把來自各合作團隊的需求穩定消化並優化,因此需要建立體系針對各類型任務逐個解決以盡可能縮短無謂的溝通及轉換時間.
在一個業務相對龐大且複雜的團隊中,任務常常五花八門且來自四面八方,如果無法有效管理這些任務,很容易就產生很嚴重的隕石開發感,因此需要把這些常見的任務類型做分類並逐個擊破.
而有別於一般用緊急與重要來分類任務,我採取的策略是為了以開發人出發,兼顧時間管理與context switch成本控制,因此我以**緊急程度**與**成本高低**來拆分,成本的高低會決定了開發人context switch的程度,而緊急的程度則影響了任務解決所需時間週期的密度.

以這兩個維度來做分割,可以把任務拆分成:
而根據各需求特性我們利用大小流程以及工單體系來個別消化需求,目的在於確保各需求被穩定消化之餘,依然能穩定保持團隊開發節奏以盡可能降低工程師過度context switch造成的問題,並且幫助工程師掌握自己的時間進一步空出時間成長學習發揮創造力.