怎樣做好模組負責人
每年過年回去都要跟武館的師弟師妹師侄一起吃個飯,聊一聊不同行業上這一年的收穫和感悟。先把核心觀點列上:負責人不是任命出來的,是幹出來的,在我們軟體領域,是主動維護、計劃並實施出來的。
首先,模組負責人是個違背敏捷的概念,它使團隊除sm外又多了一層任務管理和人員分配。不過,既然模組複雜度和人員擴張到這種程度,暫時的模組負責人也沒有問題。在這個敏捷組織結構發展的特殊階段,敏捷管理者(sm)和模組負責人同時具有任務指派權,模組維護的職責是否落到模組內變成了完全靠模組負責人個人的一件事。在這個背景下,我們聊一下怎樣做好一個模組負責人。
先聊一下模組負責人的職責,模組負責人兼具模組業務分析師(ba)、程式碼設計師(tl)、sm三種角色。作為ba,負責向模組內開發者澄清需求以及用例設計故障覆盤,作為tl負責層次設計和程式碼把關以及優化分析,作為sm負責排計劃排人力。模組負責人是幹出來的,是在強調主動性,主動思考人力和專案目標的關係,思考故障和管理流程的內在關聯,主動分析覆蓋率,主動設計交叉波及用例,自然地就會成長為模組負責人,或者後備模組負責人。另外從態度上,要心懷模組,維護它、優化它。
很多人負責了一個模組之後,仍然守著sm安排的一畝三分地,不認為模組相關的責任都屬於自己管理的範疇。這樣處事態度的同學,一年是新員工,兩年負責模組,以後還是隻能停留在這個層次了,因為一直都做不好一個模組。
其實做什麼事都一樣,不會天上掉餡餅。職務任命之前都會有一個考察階段,做成什麼樣子完全在個人。所以多思考有擔當有計劃有執行力才能真的稱這個職。