创建工程师文化的3个步骤 | IDCF
原文地址:https://dzone.com/articles/3-steps-to-create-an-engineering-culture
作者博文地址:https://start2grow.net/?s=create+a+great+engineering+culture
作者:Linda Bovaird
譯者:冬哥
在之前的文章(https://start2grow.net/2018/01/23/how-to-make-customers-happy/)中,我談到了擁有快樂和敬業的員工才能取得成功的重要性。在這篇文章中,我將更進一步,討論擁有強大的軟件工程師文化的重要性,以便完成工作、正確完成和讓員工快樂。
你的公司會有文化,問題在于它是你選擇的還是內部開發的,你可能不會喜歡后者。
什么是工程師文化?
如今,你一直聽到“工程師文化”一詞。谷歌、Netflix 和 Spotify 等大公司都在談論他們令人驚嘆的工程師文化。但是你有沒有問過自己什么是工程師文化?我敢肯定,如果你四處詢問,會得到許多不同的答案。
工程師文化基本上是共同的假設、價值觀和信念,它們決定了如何行為,例如開發軟件、解決問題、與客戶打交道以及作為一個團隊工作。這些價值觀對公司員工的行為和工作表現有很大的影響。
為什么擁有偉大的文化如此重要?
文化是企業成功和發展的關鍵成功因素。一個偉大的工程師文化會導致事情完成(軟件交付)、正確完成(質量)、快樂的員工與客戶(總體滿意度)。
“如果愿景是你要去的地方,那么文化就是確保你能到達那里的東西。”?
——Spotify
每家公司,無論是否明確說明,都有自己的文化。如果你還沒有決定你的價值觀和信仰,文化就會自動形成,并受到創始人、員工如何被對待、客戶如何被對待、你雇用的人以及人們彼此互動的方式的強烈影響。一些員工為偉大的公司文化做出了貢獻,而另一些員工則產生了巨大的負面影響。
也許你認為某些信念或價值觀是如此明顯,以至于你不需要將其詳細說明,并且你周圍的每個人都會僅僅因為它是常識而堅持它。但是想想看:每個人都有自己的信仰體系,對你來說是常識的東西可能對其他人沒有意義。
文化可以成就或破壞你的公司,你無法坐視不管,你需要負責并決定什么對你的公司重要,因為只有(要)你的員工真正了解并相信你的價值觀,價值觀才(就)會推動你的文化。
第1步:決定什么對你而言至關重要
作為一家公司,決定哪些價值觀對你很重要需要一些認真的思考和時間。
不要只是復制 Spotify 或 Netflix 正在使用的任何東西,因為它們擁有流行的工程師文化。你真的需要考慮什么樣的信仰體系與你的公司相匹配。
我在一家 B2B 軟件公司工作。我們的產品需要在大型金融機構實施。Spotify 工程師文化相信,團隊可以隨時隨地進行創新,并在他們認為合適的情況下使用新的框架和技術。如果我們復制這個價值觀,將會對我們的客戶和我們的專業服務組織產生巨大影響。他們需要學習所有這些新技術并支持他們,相信我,這不是客戶愿意接受的。
因此,不要只是抄襲,而是與你的團隊坐在一起,確保找到重要的東西,并且對你、你的員工和你的客戶有用。
在塑造你的價值觀時,請牢記你的目標:
你希望建立一種良好的工程師文化,在這種文化中,事情完成(軟件交付)、正確完成(質量)并且員工和客戶滿意(總體滿意)。
在 Spotify,他們堅信領導者提供方向和指導,讓團隊完成剩下的工作。從理論上講,這聽起來很棒,很多公司都表示想要這個。但是,請仔細考慮這真正意味著什么,以及你是否能夠在公司中實施這樣的價值觀。自治團隊需要大量的信任和自由,只有在組織的各個級別共享這些信息時,他們才能發揮作用。一些公司無法或不愿意這樣做,所以請現實點。
創新是谷歌的一個重要價值觀。他們已經實施了各種機制來實現這一目標。例如,他們給每位員工 20% 的工作時間來從事他們熱衷的項目,即使它超出了公司的核心工作或核心使命。你可以認為這是非常慷慨的,但對谷歌來說它是有目的的。他們需要創新才能保持領先地位。這并不意味著你應該在你的公司中實施相同的做法。給人們 20% 的時間用于創新是一項巨大的投資,它需要為你的公司服務。
在公司范圍內支持價值觀
價值觀需要在全公司范圍內得到支持。這是我過去失敗的地方,天真地認為你可以在一個團隊中創造價值,而無需確保公司的其他部門支持相同的價值觀。
假設你的銷售團隊認為通過跨越可行的界限來銷售產品或服務是可以的。許多公司會這樣做,以贏得客戶,并涉足其中。同時,你的交付團隊相信交付高質量的解決方案并正確地做事。公司支持的兩個價值觀。然而,隨著企業意識到你不能總是同時擁有它,你需要決定哪個價值對你更重要。當然,這將決定你是否是一個更受銷售或交付驅動的組織。
我會說良好的工程師文化永遠不會影響他們的交付質量。與此同時,我確實理解為什么公司選擇更多地以銷售為導向。無論你選擇哪種方式,請確保每個人都知道并準備好接受后果,例如對你的客戶說“不”、質量低劣或延遲交貨。
第2步:落實機制
一旦你將價值觀落實到位,你就希望確保人們能夠遵守這些價值觀。你怎么做到這一點?
仔細查看你的員工、你的運營、你的組織結構和你的工作場所,并檢查它們是否支持你的價值觀。如果不準備進行必要的更改。
選擇合適的人
在招聘時,人們會確認他們分享并相信相同的價值觀。確保存在所謂的“DNA 匹配”。這將防止以后出現問題。一次糟糕的招聘會對團隊和文化產生巨大的負面影響。你有沒有經歷過當你把一個非常消極的人放在一個團隊中時會發生什么?這會如何影響團隊精神?你需要做點什么,因為它最終會變得具有傳染性,在你意識到之前,一群人站在咖啡機前抱怨愚蠢的事情。如果你雇傭的人不適合你的公司,那么也要準備好和他說再見。
如果服務型領導在你的公司中很重要,請確保你的領導者具備這種素質,如果沒有,請準備好培訓他們。對我來說,我也花了一些時間才意識到,管理人員不是為了我,而是為了讓你的員工和團隊發揮最大的作用。確保他們能夠以最好的方式完成工作。
流程和運營
在某些情況下,制定流程來幫助完成你想要實現的目標是有意義的。
假設你希望你的公司不斷改進并在你所做的事情上變得更好,然后考慮如何實現這一目標。激勵人們發現問題,并提出如何改進的想法。你可以在公司回顧中制度化或實施 Kaizen。激勵你的員工,讓他們參與確定需要改進的領域,并幫助產生關于如何解決這些問題的想法。
在我之前的公司,我們組織了團隊回顧,以確定需要改進的地方。這些會議的結果被捕獲,并將推動下一階段的目標和關鍵結果 (OKR)。接下來,我們將預留人們可以進行改進的時間,因為持續改進是我們的關鍵價值觀之一。
組織結構
有些價值觀需要改變組織結構才能支持它們。以 Spotify 為例,他們以這種方式組織整個公司,以促進他們的信念并創造他們的工程師文化。
復制 Spotify 的組織結構很流行,但在做這樣的事情之前,想想你要達到的目標。請記住,工程師文化取決于你的價值觀,如果你的價值觀與 Spotify 的價值觀不同(這很有可能),那么你不應該只是盲目復制。當然,把有意義的東西抄下來也無妨。
例如,為了支持頻繁的產品交付,你可以實施跨職能團隊結構,以便你的團隊可以快速運營和交付,并且獨立于其他團隊開展工作。
跨職能團隊擁有完成工作所需的所有能力,而無需依賴不屬于團隊的其他人。
工作空間
仔細看看工作空間。你的團隊在哪里,他們如何一起工作?協作和溝通是實現偉大文化的重要因素。投資你的團隊所需的設施。你是否有足夠的協作空間、白板、會議室等...?如果你的團隊分布在多個地點,那么請確保你擁有合適的設施來使其工作,例如好的會議工具。
第 3 步:活出你的價值觀
請記住,價值觀驅動著你的文化。但是,即使你已投入大量時間來確定正確的價值觀并將所有機制落實到位,也可能不會獲得預期的結果。
文化是會發生的事情,將正確的價值觀和機制落實到位將有助于使你的公司朝著正確的方向發展,但這并不能保證成功。
為了增加成功的機會,你需要生活和呼吸你的價值觀。你需要在組織的各個層面真正相信它,而不是在他們身上妥協。
溝通
確保人們知道這些價值觀。它應該是每次入職培訓的一部分。這是新人需要學習的第一件事。但也要確保盡可能多地提醒人們,例如在員工指南、評估和市政廳會議期間。
吃你自己的狗糧
人們尊敬你,他們會模仿你的行為。因此,請確保你和領導團隊的其他成員都是福音傳道者,并舉出正確的榜樣。
證實
驗證所有團隊都在踐行他們的價值觀。找到測量它的方法。確定并采取措施,以防你需要改進。如果一個值沒有意義,例如,該值很早就定義了,但事后看來它不適合你的公司,然后將其刪除。
最后的想法
建立一個偉大的工程師文化不是一件容易的事,沒有捷徑,無法作弊。復制其他公司的價值觀和組織結構是不會奏效的,你需要真正投資于創建適合你公司的文化。
你可以查看其他公司的組織結構、價值觀和原則以獲取靈感。但最重要的是與你的員工坐下來決定什么對你的公司很重要。建立支持概念的機制,讓它們成長。然后在你公司的各個層面上生活和呼吸它。
總結
以上是生活随笔為你收集整理的创建工程师文化的3个步骤 | IDCF的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: COSCon'21 参会指南 你想要的这
- 下一篇: 使用LightBDD轻松实现行为驱动开发