PM常常遇到一個難題,就是有好多東西想要做,到無奈什麼事都得透過工程師,沒辦法自己動手,於是因為和工程師不太美好的關係,最後實際的產品都沒有設計時看起來好。我這邊講的是「網路公司」的狀態,PM泛指那些規劃出產品的人。其他產業也許也有類似情形,以下這些「教戰手則」,提供給正在摸索自己生存之道的PM一些參考。
- 先弄清什麼做得出來、什麼做不出來:
常常有PM會提出一些天馬行空的idea,以致有時候讓工程師覺得合作起來相當吃力。這是由於並不知道什麼可以做什麼不能做。以網站來說,這其實很容易知道,不需要太多的學習和知識。如果有一個功能,你在兩、三個網站都看得到,99%它是做得出來的。例如你想要有一個頁面,填地址時選完「縣市」,下一個選單就會載入你選的這個縣市的行政區。如果你做些功課,就可以發現這樣的表單在很多網站都出現過。那99%就是做得出來。如果你想出一種呈現的方式,從來沒在任何地看過,那就比較有可能是做不出來的。在對工程師溝通時,假如你想做一個像這種選「縣市」的下拉選單,你最好請工程師去看別人的那個網頁,而不是用你自己的方式描述。工程師通常有不想輸的性格,如果別的網站做得出來,他不會想要自己做不出來。
- 永遠不要和工師辯論任何和技術有關的東西:
當PM能學一點點網頁的概念是好的,但跟工程師合作,你可能常常會聽到「這很難做」的feedback。它可能代表幾種不同的意思。可能代表真的很難做,也可能代表他不想幫你做。如果是第二種,有很多種方法可以讓他妥協。但戳破他和找他辯論絕對是最差勁的方法。當他說這個技術上有困難時,絕對不要跟他說「這個只要… 就可以了呀!」這樣也許讓自己看起來比較聰明,但你們的關係已經完蛋了。而且工程師的性格容易有非常強的自尊心,所以千萬別這麼做。而且,technical的領域,你可能永遠也辯不贏他。很多「這個不能做」的問題,不是來自於理性,而是來自於不想、不願意、覺得這個沒意義、或真的很花時間。真的要做的話,99%的東西大概都可以做。因此當這種看起來由technical角度來拒絕你的狀況發生,如果你真的很想堅持你的想法做下去,請試著脫離technical的討論,你該了解他所提出technical的障礙,但絕對不要和他在這個領域上辯論。因為你辯贏或輸都沒有任何好處。
- 工程師喜歡你去求他:
工程師很容易有某一種性格,是坐在那邊希望大家都去拜託他。所以你不難想像要讓這種人幫你做事的方法就是你要放低你的姿態。你要讓他覺得是你需要他,不是他一定要幫你。即使你心裡一直想「公司付你錢來上班本來就是要做這些的…」放低姿態。也許身為PM的你,在每個project有進展的時候和卡住沒進展的時刻,拿飲料點的menu去問工程師要喝什麼是個好方法。
- 把所有credit歸給工程師:
在公司裡,因為很多產品是由PM規劃的。因此project的成功,大家很容易覺得是PM的功勞。請努力在任何公開的場合、email,把這些credit歸給和你一起合作的工程師。同樣一個spec,一個心情好的工程師,可以把它做成100分。一個心情不好的工程師,可以把它做成60分。兩個都可以100%符合你的spec,但是一個可以爛到有無數問題。因為軟體不是事前可以想清楚的。所以一個不開心的工程師,可以看到許多問題但「視而不見」,也不主動來跟你說,那你就完了。所以一定要讓全公司的人都覺得這些成就屬於工程師的。你把credit拿走一次,下一次你就完了,因為沒有人想為你賣命了。
- 不要輕視「工程師的project」
你合作的工程師可能說他現很忙,因為他正在「重寫一些function」或是「讓資料庫的速度快一點點」。很多PM在聽到這些的時候,並沒有很知道他們在做什麼,於是表現出來的會是對這些project沒那麼在乎或甚至不覺得他們重要。通常工程師最喜歡做這種隱性的project。因為他們可以不用聽PM的指揮。對於一個健康的公司來說,一定會有一定比例的資源投在這些project。要不要做通常是由老闆,或更懂得這些東西的人來決定。但你一定要在工程師的面前讓大家覺得你看起來對這些非常認同。
- 姿態放軟,但不能失去主導權
雖然前面說你姿態要軟,但你絕對不能把你的project交給工程師後,你就失去了主導權。因為這樣會讓你在老闆面前,看起來變得沒有太多價值。你最少要繼續掌握你project的「時程」和「內容」。也就是你一定要維持你的「主導權」,對該堅持的東西繼續堅持,對一些東西妥協,但不能全交給工程師決定。
- 不要finalize所有設計後,再交給工程師
絕大多數的工程師對這樣的流程很反感,所以請想辦法在設計階段,就去請教一下工程師的意見。他也許說他很忙,你想就好。即使只是得到這句話,都有很大的價值。這表示他放棄了他未來因為你在project早期沒找他先過過,以致他責怪你的權利。
總之,因為工程師的心情很難捉摸。所以「情緒」的處理問題,可能比「技術」、「功能」上的討論都更為重要。
分享到:
相关推荐
眼疾识别-眼疾识别数据集iChallenge-PM眼疾识别数据集iChallenge-PM眼疾识别数据集iChallenge-PM眼疾识别数据集iChallenge-PM眼疾识别数据集iChallenge-PM眼疾识别数据集iChallenge-PM眼疾识别数据集iChallenge-PM...
《H3C认证工程项目管理工程师(H3CNE-PM)》是华三通信技术有限公司(简称H3C)为培养专业工程管理人才而设立的一项专业认证。该认证旨在提升网络工程项目的管理水平,确保项目的顺利实施与高效运营。作为官方教材,这...
NFC-PM5-V3
人脸速通门管理服务器快速入门是关于EGS531-PM_EGS551-PM人脸速通门管理服务器的操作指南。该指南旨在帮助用户快速了解人脸速通门管理服务器的安装、配置和使用。 目录 人脸速通门管理服务器快速入门 directory 1...
NFC-PM5-复制软件 2020超级全功能智能卡软件 可以全解密
控创公司推出的ETX-PM嵌入式计算机模块是一系列针对嵌入式应用的高性能计算解决方案。这些模块基于Intel® Pentium® M处理器以及Intel® Celeron® M处理器,并引入了独特的Enhanced SpeedStep™技术,旨在提供极致...
- **“HCS-filed-PM笔试考题”**:这个标题意味着这份资料包含了华为认证服务解决方案(HCS)领域的项目管理(PM)相关的笔试题目。这意味着考生需要掌握的服务解决方案方面的项目管理知识。 #### 描述解析: - ...
### 华为HCS-field-PM 认证知识点解析 #### 一、项目优先级与主计划制定 - **项目优先级确定**:在多项目并行的情况下,项目的优先级通常由公司的**高级管理层**来决定。这有助于确保资源的有效分配,确保关键项目...
而今天所要探讨的文件“nfc-pm5.zip”则是一个集成了NFC技术的智能卡管理工具压缩包,它包含了一系列关键组件和配置文件,极大地便利了用户对NFC智能卡的管理与操作。 首先,我们看到的`settings.dump`文件,它的...
《华为项目管理HCS-Field-PM 手册》是一份专为华为售后技术支持团队设计的详尽培训资料,旨在提升服务质量和效率。HCS(Huawei Cloud Service)是华为提供的云计算服务,而HCS-Field-PM则代表了华为在实地项目管理中...
FURUI福睿PM3解密程序,希望大家探讨~
《HC-PM51 V6.0.8.0:深入了解HC芯片编程器》 在IT行业中,硬件设备的更新迭代速度不断加快,芯片作为硬件的核心部分,其编程与调试至关重要。"HC-PM51 V6.0.8.0.rar"是一个专门针对HC芯片的编程工具的压缩包文件,...
【HCS-Field-PM售后认证培训教材】是华为针对其HCS(Huawei Cloud Service)产品线中的Field Project Manager(现场项目经理)角色所设计的专业培训资料。此教材旨在提升学员在售后支持、项目管理和服务交付等方面的...
### ETX-PM硬件设计概览 #### 一、产品简介 ETX-PM是一款基于Intel® Pentium® M处理器的高性能嵌入式模块,它适用于各种嵌入式应用领域,如工业自动化、...对于硬件工程师来说,ETX-PM无疑是一个值得考虑的选择。
根据标签"nfc reader pm3 pm5",我们可以推断软件可能与Proxmark3或PM5(可能是Proxmark3的某种变体或后续版本)相关,而且专注于NFC阅读功能。PM3可能是指该软件的型号或代号,而PM5可能是其升级版或其他相关设备。...
【标题】"d2-admin-pm-master.zip" 是一个基于d2-admin框架的项目,它扩展了RBAC(Role-Based Access Control,基于角色的访问控制)功能,用于实现精细的权限管理和用户操作。 【描述】这个项目的核心在于权限控制...
台达DVP-PM 应用技术手册【程式篇】pdf,台达DVP-PM系列是高阶运动控制型主机,除可当做运动控制主机单独运作外,也可成为另一台系列主机的运动功能扩展模块,具备弹性的应用功能。产品特色:主机点数:16,最大I/O...
NFC ID IC 卡模块产品软件
wCopy NFCPRO NFC-PM5 20200110 USB IDIC 读卡器
iChallenge-PM是百度大脑和中山大学中山眼科中心联合举办的iChallenge比赛中,提供的关于病理性近视(Pathologic Myopia,PM)的医疗类数据集,包含1200个受试者的眼底视网膜图片,训练、验证和测试数据集各400张。...