研發總監的崗位職責是:?
1、在公司經營戰略指導下,制定發展計劃及指標,推動並確保指標的順利完成;?
2、負責部門的日常管理,建立規範、高效的管理體系及工作流程,建設和發展優秀的隊伍;?
3、根據公司方針和部門需要,合理設置部門組織結構和崗位,優化工作流程,開發和培養員工能力;?
4、對員工績效進行管理,提升部門工作效率,提高員工滿意度。
如何做壹個優秀研發總監
1.個人
從價值觀而言,很多來自敏捷領域的思維模式都是需要被提倡的,如溝通、簡單、反饋、勇氣、公開和承諾。這裏不再展開,可參考XP和Scrum相關書籍。要想成為壹名成功的研發主管,國外學者梳理了“4個P”作為對其工作思想的指導
2. 過程
從類如CMMI、IPD這樣的過程模型所倡導的理論思想而言,壹件事情想要做成功,“如何正確的做事情”這壹理念是被高度倡導的。那我們如何正確的做事情呢?這就需要進行過程管理和過程改進。狹義技術層面的過程管理可能沒有像產品、項目或者組織級別所定義和關註的那麽全面和重要(個人覺得多數情況下沒必要和不可行,這同樣也是壹種平衡),但常識性的、業界普遍認為能提高產品開發和交付能力的過程實踐也是研發主管做必須了解和掌握的。
3. 配置管理
配置管理(CM)同樣不是新詞,在類如過程改進模型CMMI或產品研發體系IPD中都有明確的說明和指導,但對技術人員而言普遍沒有形成統壹的認識和實踐模式。配置管理中主要包含基線(Baseline)、配置項(CI)和變更控制(Change Control)等重要概念,雖然配置管理更多應該屬於是項目管理上的範疇,但在研發主管的Mindset中,如何管理系統的配置項、維護代碼基線的穩定性也是日常研發管理中的壹項重要任務。
4. 團隊
通常壹個產品線研發團隊的主要角色以及數據流如下,PO(產品經理)作為產品線的核心角色與各方都需要進行交互和協作;PM(項目經理)根據項目輸入將產品線功能轉化為項目範圍,並對時間和成本進行監控;DEV(研發人員)負責系統設計和功能實現;而QA(質量保證人員)根據需求對DEV的制品進行驗證和確認,並保證流程的正確性。
參考資料: