CODING 已經經過前四期文章,讓你們逐步瞭解了一些硅谷優秀的項目管理者是如何工做、如何維持團隊高效運做的。在過去的十幾年中,中國的互聯網行業發展過於迅猛,致使不少管理人員都是趕鴨子上架,商場如戰場,不給你任何適應的時間,因此不少人尚未從技術人員的身份轉變過來就開始帶團隊,在管理方式上不免會有所欠缺。這也是咱們作這一系列文章的初衷,但願經過這些文章幫助研發管理者,自省或者回顧一下本身的管理思惟,看看有沒有哪些方向能夠借鑑。同時也給將要成爲管理者的技術人員一點預習材料,爲往後踏上管理之路作一些準備。windows
本篇文章來自於 Forter 的研發 VP:Oren Ellenbogen,同時他仍是 SoftwareLeadWeekly 的創始人和 Leading Snowflakes 的做者。本篇文章我的風格比較強烈,Oren 在他本身的 Readme 中展現了不少我的管理風格的喜愛和細節,同時也提供了大量的延伸閱讀材料以供參考。框架
系列文章地址:
《CODING 告訴你硅谷的研發項目管理之道(4)》原文地址:https://docs.google.com/document/d/1sx5ssYb_xMrmwPpyjD5xP7RvQ7cHweDYlRGn2SXztKw/edit# 工具
原文做者:Oren Ellenbogen,Forter 研發 VP 學習
譯者注:Forter 是一家經過數據分析爲金融、電商等行業提供反欺詐解決方案的供應商。大數據
先說說我本身,我做爲 Forter 的技術 VP ,主要職責有如下幾點:優化
還有一點很重要,就是我是爲你服務的,若是你有任何須要均可以直接問我。同時要明確你不是爲了我工做的,而是爲 Forter,因此當你認爲我在犯錯誤的時候,請直接跟我溝通,我也但願像你同樣獲得成長。google
1.我是 1-(wo)man startups(https://venturehacks.com/arti...)理念的忠實擁護者,尤爲在咱們如今的組織規模下(大概 25~30 位工程師)。雖然咱們中的一部分人在本身的領域很是突出,但爲了保證組織的敏捷性和快速迭代,但願每一個人都能把本身看成複合型人才看待。spa
你的 take-away 信息: 1. 熟悉公司前進的方向並對如何達成目標所須要的技能有所瞭解,若是須要學習新的技術棧或者方法論,我會盡我所能幫助你。 2. 你有權要求安排關於新技術的培訓或者購入相關資料。 3. 若是你更喜歡在某個領域鑽研,那你也能夠跟我聊,咱們能夠一塊兒看看有沒有這方面的機會,同時也權衡一下利弊。 4. 咱們鼓勵組員接受新的挑戰和職位。
2.當涉及研發如何幫助業務的時候,個人產品哲學是客戶第一,產品第二,其餘第三。雖然有點老生常談,可是真正可以作到這個標準的組織仍是少數,大部分人都會花很是多的時間在項目和產品層面,可是不多有人願意真正花大量時間去了解:咱們的產品是否真正意義上改善了客戶的體驗。咱們的願景是讓咱們的客戶成功——請把這句話寫下來擺在桌上或者記在腦中 :D。這份材料能夠做爲參考:https://www.useronboard.com/f....net
你的 take-away 信息: 1. 客戶可否受益將是衡量你的產出的重要標準。 2. 多花時間去和產品、市場和銷售部門的同事聊聊。他們做爲前臺部門能最直接地瞭解客戶的需求。在新項目開始前,找個機會請他們吃個飯,問問他們是如何判斷客戶需求和客戶在乎的點。 3. 我堅信研發要能促進業務的發展,若是你發現有可以改善如今產品的機會,就應該扛起責任,推進各方來完善。
3.在快速發展的組織中,衝突是不可避免的。翻譯
你的 take-away 信息: 1. 沒有衝突的話,咱們將縮在各自的溫馨圈內,即便在須要的時候也沒人敢提出反對意見。 2. 我很欣賞資深工程師之間的那種信任。當你以爲有什麼事在朝着不太對的方向發展時,要敢於提出異議。在提出意見的時候請儘可能作到友善和建設性,但千萬別憋着。 3. 不管在何種狀況下,先認清楚本身的身份:我是這個項目的負責人?仍是顧問?仍是路人。 4. 在提出問題的時候,必定要就誰能作決定達成共識,而後肯定若是這個問題超出權責範圍的話應該去找誰溝通。確保每一個問題能定論而不是不了了之。
畢竟我不是你的父母,不能一直庇護你。在知道了什麼事情比較重要後,也應該瞭解一下若是表現出哪些行爲且長時間沒有改善的話會有可能會被開除。
1.利用公司和組織的資源來試圖達成我的目的的人。
2.對手上的工做沒有認知,不知道爲何要作這些工做。
爲了忙而忙是一種效率低下的行爲。咱們但願能作正確的事情,因此必需要常常問本身一些問題:
a. 作這件事可否更快地幫助咱們發展。
b. 作這件事可否讓咱們的客戶更加信賴咱們的產品。
c. 作這件事可否幫助咱們在市場上取得優點。
d. 不要默認看上去很自信的人說的話就老是對的,要多和其餘人接觸來確認這些想法。
3.沒有計劃性。
當需求已經很是清晰的時候,我但願你對整個項目有很好地規劃。好比這個功能可能要花 2-3 天,而這項任務可能只須要 2 個小時。以後再開始寫代碼。
4.沒有主觀能動性。
a. 我認爲工程師都應該具備必定的主觀能動性去推進將本身的代碼部署到生產環境上。沒有部署到生產環境的代碼是一種浪費。
b. 在執行以前要確保全部前期準備工做的到位,提早跟相關人員約好會議時間,若是須要的話,提早取得各種許可等等。
c. 不要期望別人來作這些工做,你應該是項目的掌舵人。
5.不肯意花時間提高溝通技能。
a. 不能高效的溝通會嚴重影響組織規模的成長。
b. 功能的負責人應該能精煉討論內容並給出清晰的結論,這不是民主,負責人必須作決定,參與談論的人只須要負責提供建議和權衡利弊。
c. 更主動地去溝通訊息,而不是到了節骨眼纔去問。
Oren 的 Readme 文檔能夠說是我的風格極強,把本身的管理風格表達的很是清晰,他還在後面加入了大量平常工做中的細節,好比每週 1 on 1 聊天的模版、如何跟他約時間、公司哪些內部資料須要仔細學習等等,因爲太過於詳細,這裏就不作翻譯,對細節感興趣的同窗能夠點擊原文連接自行查看。
同時能夠看出 Oren 是一位對高效溝通和項目時間規劃都很是在乎的管理者,這其實也表明大多數研發管理者的需求,可是因爲現階段研發管理工具過於分散致使效率下降,也提升了統籌全局的難度。CODING 正是看準了這一研發管理痛點,推出了一站式的研發管理系統,覆蓋軟件研發從設想到交付的全流程。同時獨有的研發大數據幫助管理者輕鬆掌握項目動態,提供研發效能,讓企業研發管理真正「看得見,摸得着」。
CODING 助力開發者輕鬆成爲管理者。