面對唯我獨尊的極客型工程師,PM應該怎麼辦?
面對沒有時間觀念 (開會就遲到),
沒有進度觀念(從來不按進度開發),沒有需求觀念(總按自己的理解來實現需求)總是喜歡把東西做的儘可能智能 複雜 符合他所想的,又是公司技術最核心骨幹,研發老大,但是從來都只做自己想做的極客型工程師,PM該怎麼辦。
作為我,B2B項目,目的是儘快上線,符合客戶基本核心要求就行,再慢慢改.我需求分析自認為還不錯.作為工程師,他要求實現一個複雜,智能,美觀的系統,帶來的問題就是bug不斷結果就是項目已經超期2個月,連測試版本都沒有,客戶已經多次對我提出警告,已經準備換下家,可是工程師確依然堅持自我.更要命的是,因為他是研發老大,我是剛入職的新兵蛋子,本來就是小小Pm,大大rd老大,連code的許可權都不給我,級別關係我連一句批評都不能有。請問各位大神們,應該怎麼辦.
面對沒有時間觀念 (開會就遲到),
答:開會時間按我理解一般都是提前通知,然後屬於大家一起討論的事,應了能來然後又經常遲到的話,只能說他對其他人沒有尊重的想法,對事情也不上心。沒有進度觀念(從來不按進度開發),
答:進度的制定和工程師商量過了嗎?商量過的需求也就是他也認可的,這種情況下他做不出就是他的問題了,他需要給出解釋。如果只是你自己定的進度沒和負責做的人溝通過,那就是你沒做好。沒有需求觀念(總按自己的理解來實現需求)
答:如果你的需求文檔是幫你們客戶網站產品寫的,那麼肯定是需要客戶確認的吧?客戶確認過的東西工程師還可以自己改?明顯不行啊。不過呢,在給客戶確認需求前要解決好你們內部溝通問題,需求文檔確定之前需要給工程師看過,有哪些做不了,有哪些可能有更好的方案。總之,事情是你和工程師一起做的,在各個階段都需要進行必要的溝通,任何人單方面做決定都可能會出問題。
總是喜歡把東西做的儘可能智能 複雜 符合他所想的,答:如果前面的幾個問題解決了,這個就不是問題了,或者不存在了。問題總結出來彙報你直接領導,這個事情不是你能處理的
我建議先想想他是怎麼在沒有把公司搞垮的情況下做到研發老大的?之前他經手的項目結果如何?
典型。你可以用階段性方式管理提交進度,譬如列出某個階段需要完成的功能。讓軟體工程師自己估算多少時間完成而不是你來做估算。這是關鍵。特別PM 沒有編程經驗。很多時候工程師是現學現賣。因為技術翻新快。所以這裡面有摸索的時間在內。是估算的一部分。各個工程師又不同。一般工程師不會說這麼詳細。PM 服務客戶。在團隊里服務工程師。這點要明白。祝順利!
在很多公司都有這樣的問題,研發人員多少都脫離客戶、理想化、完美主義、過程主義,反正客戶不是他要去直接面對的,皮球踢給銷售或PM就好。
很簡單的問題:
1、你們研發老大這個作風,為什麼公司老大會一直允許?還是老闆其實還認同?
2、公司做到現在盈利嗎?之前的項目有沒有出現這樣的問題?
3、你的單子是不是這麼不重要,以至於項目拖延這麼久甚至客戶都嚴重警告了,你們老闆或你的直接領導都無動於衷?或者你根本沒上報?或者其實你們根本沒能力做好這個單子所以你老闆也不管了?
在我看來,任何公司都一樣,一個小銷售拿了一個並非驚天動地的客單,想跟別部門的大佬們推進工作,還想自己搞定一切,想讓人重視,只有一個結果:不可能!
制度好、老闆腦子清楚的公司,也許會很注重客戶體驗,會隨時跟進客戶服務,但大多數公司,都是昏昏噩噩聽著身邊誰說得有道理就信了,直到客戶丟了、項目失敗了,PM還要幫著背一半以上的黑鍋,客戶也只會罵你而不會管你公司裡面出了什麼問題。眼下,顯然你的聲音不可能大過研發的老大。
如果是我設身處地的話,我會請客戶郵件或紙面的告函,"添油加醋"的加一些說明文字,然後轉給研發和所有能幫上我的老大們,我會每天去我的領導和研發部那裡叫喚兩句關於客戶需求和實際開發不匹配的地方,我會危言聳聽的去誇大客戶危機讓大家都知道客戶要丟了遭受損失的是公司,我會要求研發部陪我去見客戶解釋清楚到底 出了什麼事,總之,不抱怨也不說誰的壞話,就是不擇手段的讓所有人感覺到危機,聽到客戶的聲音,知道我已經在儘力推進,最後如果公司還是決定不按照客戶要求進行,那設法把黑鍋推出去,誰決定的誰自己去解釋,堅決不做唯一一個跟客戶直接接觸的人。RD都不能按照你的需求出活兒 還要RD做什麼?他是能力不足還是溝通不夠?如果你是新人就從他身上學習然後用從他身上學來的邏輯駁倒他許可權的事情要由你們共同的老大定
你們誰聽誰的一部分來源於你對RD的控制力 一部分來源於私人交情 最差的情況是你們的老闆說話確定你們的職權關係
技術主導確實就是這樣 如果你不能通過自身和老闆的溝通完成逆轉 我勸你自己走要知道 產品經理這個職位並不是什麼公司都需要的或者說得難聽點兒 PM這個崗位和用研以及體驗崗一樣 是個不一定必須存在的崗位老闆+RD完全可以取代你如果你要走老闆也不留你 你心裡就要明白自己現在的處境是什麼了沒有時間觀念,開會若你是主持人,你要協調好他的時間,盡量讓別人少等他。
不按進度表、不按需求,在我看來都是致命傷。他的SA拆分好需求後,定下,立《需求說明書》,就必須按需求做。只要是做不到,不管是沒做還是做了別的,都是他的責任,版本經理也好產品經理也好,盡到義務的情況下,預計不能按計劃完成就要跟你老闆及時彙報,闡明產品延誤風險,尋求老闆更多支持,包括你下不了手的命令骨幹調整方向。當然,如果你寫的需求模稜兩可,沒有定時跟進,你也要反思自己的問題。
他是研發骨幹,這沒問題,請帶大家完成需求,解決技術難題。問題在於極客往往都自己干,那是把自己用的不爽的東西,做出一個用得爽的——這就是我們說的技術拯救世界。現在他是給客戶做需求,給別人服務,說直白點給人打工呢,能不能先給我完成KPI?
如果你的老闆沒有意識到他的問題,跟老闆講360隨身wifi的故事。老周要搞這玩意的時候,沒有專門的做硬體的團隊。找到了一個有硬體基礎的人,那人很興奮,給隨身wifi加了很多功能,老周看了把那些功能統統砍了:你只要滿足用戶一個痛點就很了不起了。你這麼多功能,能用一句話介紹給用戶不?這個故事告訴我們,開發不要想當然地給產品加功能,你加了客戶都不買賬,這活是產品經理的。
——該故事從知乎上看來的,出處忘了,不在360wifi標籤下,是一個講需求的問題。如找到出處,我補上。
我站著說話不腰疼,這些話你來說,你就得擺出一付好臉了說不定,從工程師的角度講,應該有另外一個故事。
1. 時間?PM每次把開會時間都訂的那麼古怪,誰能準點到啊。
2. 進度?進度表是PM自己隨便寫的吧,這樣的進度表必須每天工作72個小時才能實現。3. 需求?PM不也是按照自己的理解來寫需求的?4. 作為一個工程師,也要有自己的追求和堅持。沒有第四點,這個工程師也就不可能做到研發部的老大。
你是新人,就應該多問多學,別一上來就抱有成見,很難合作。如果你要告狀的話,是否應該先和工程師多溝通,如果實在分歧太大,無法達成共識的話,先確認你的需求分析和進度表都無法挑出任何大錯,並且客戶也能為你撐腰。在這樣的前提下,你才能以一個新員工的身份來挑戰比你高級別的老員工。但這樣的挑戰會造成以後更難合作,並且你在公司的地位也不會因為這樣的挑戰而升高。
極客型工程師,說直白了是一種強大的高端兵器,用好了天下無敵,用不好傷人傷己。
雖然知道你很無奈,但是兵器用不好不是兵器的錯,是使用者從一開始就沒好好思考該怎麼用它如果從可持續發展角度來看,不妨看成是對自己溝通和協調能力的一次鍛煉,失敗了以後就能做的更好。如果單從這個case來看,你只能去找他溝通再溝通,把現狀全部說清楚,主動說明自己的不足請求他的全面協助。相信我,唯我獨尊型人格的弱點就在於這裡,一定要非常承認他的能力,適當過分示弱維護他的自大,以此達到你的目的。當然,如果你比他技術還厲害他也會服你,但這裡顯然不能走這個路線。發這個答案會不會得罪一大片工程師啊……我也是工程師不是pm別罵我叛徒哦作為工程師,他要求實現一個複雜,智能,美觀的系統
作為一個PM。看到這種工程師,有點感動怎麼辦
就您這級別還操什麼那個心啊?你上面如果都沒有和他級別對等的PM擺明了老闆就沒拿PM這塊當塊菜。
你還在想你調理人家,太逗了。向上拋出,跟你上級反應,他解決不了會找他的上級
首先你要知道工程師不是萬能的,不是什麼客戶都接得下來。但總有些客戶死軸,找便宜的團隊壓價到最低,還硬要對方短期內提供優質成品——如果你是這麼在接客,即使你的」工程師「都是傾國傾城+溫良恭儉讓的美女,你們那兒也早晚要出事。
我過去的「工程師」是個慫蛋,騰訊出了什麼新功能他就照貓畫虎山寨一個看起來有幾分像但是性能很爛的,新浪出了新功能他也照樣山寨一個。
在這種情況下還指望他偶爾「萬能」,簡直就是做夢。所以我們的用戶、客戶都自己在短期內找到了下家(我鼓掌歡送)。沒找到下家也不可能留住的客戶,我甚至還設法幫他們引薦好的下家。沒辦法,「工程師」天天給老闆舔菊,你要麼舔得比他還甜蜜順溜,要麼你就別得罪他。但客戶是你的飯票,是你必須服侍好,而且得罪不起的。
我當時的想法是,先幫客戶度過這個階段完成任務,設法找機會把「工程師」大神送走,等以後換人了或者團隊技術能力提高了,再把客戶請回來。結果嘛,老闆和「工程師」之間的基情太濃烈,沒多久(2~3年後)這公司就垮了。現在嘛,老闆失蹤,」工程師「在擺地攤;我自己則順利拿著兢兢業業攢下來的資歷,帶著還算過得去的客戶關係,找了個下家。FIRE
推薦閱讀:
※不寫代碼只解bug,有前途嗎?
※防藍光眼鏡是商業炒作還是有其作用?
※在前端領域,國內和國外的的互聯網公司有差距嗎?
※一個程序員如何零基礎自學速寫,培養這方面愛好?
※雲視鏈是什麼?