談“技術公司跨部門間溝通”問題及解決方案


總結:

  • 需要麻煩別人時,應當提供盡可能詳細的信息。
  • 做事應該抱着負責任的工作態度。
  • 每個人都做好自己的事情,才不會給別人帶來麻煩。
  • 別人不欠你的。

團隊之間有協作就避免不了溝通問題,人與人之間的溝通並不能百分百的傳達好指令,所以項目上的事情需要經常的溝通。喜歡看綜藝節目的人應該經常能看到一些你畫我猜的游戲,畫的人如果表達的有問題,或者猜的人理解稍微有偏差,結果都會大相徑庭。

公司在講這個問題的時候就做過一個實驗,有興趣的話也可以嘗試一下,實驗是這樣子的:

先由一個人畫一個簡單的圖形,然后拿給另一個人,讓他看完之后用幾句話進行描述,每句話都是獨立的,
然后讓其他人根據他的描述將圖形畫出來。
以一個等邊四邊形為例子:
描述:1、有四條線
     2、四條線長短不一(如果描述成兩條長兩條同樣短那可能就很容易了)
     3、四條線最終連起來了

最終的結果是有的人畫對了,有的人不知道線是直線,有的人畫的亂七八糟的。

這還只是一對一的情況下,如果是跨部門間領導溝通完之后,繼續傳達給下屬,下屬又傳達給實際負責人,那結果可就更天差地別了。

所以做項目跨部門間,及時並多次的溝通是必須的。

但溝通從來不是一方能決定的,總得有人願意溝通吧!這時候就是如何去溝通的問題了。

溝通通常都是因為需求問題,首先要認清自己的定位,即現在有個問題需要被解決,而且是你負責的,但解決這個問題的人不一定是你本人,可能是你直接吩咐給其他人去做再由你進行監督知道問題被解決,或者是需要在別人的協助下由你去完成。

這也就意味着你可能需要去麻煩人家,去求人家,從這個角度考慮,那你就應該更多的站在別人的角度去提供盡可能多的信息,來協助他盡快的幫你解決。

以開發工程師和實施/運維工程師為例子:

開發工程師負責技術實現,實施/運維工程師負責到甲方目的地進行項目部署、測試並收集客戶意見,於是開發經常會遇到以下幾種情況:

實施/運維工程師:為什么我XXX了,卻還是不行?

開發工程師:這個是需要先XXX,再XXX,然后再XXX,最后XXX才可以的,你前面這些都做了嗎?

實施/運維工程師:啊!這樣子啊!那我試試吧。

開發工程師:卒

。。。

實施/運維工程師:這個功能怎么不行了?昨天還好好的。

開發工程師:怎么不行了?日志報錯了嗎?報什么錯?是接口問題還是系統問題?昨天還可以說明系統很穩定,
那應該考慮接口問題,接口問題是甲方提供的,那你應該測試一下是不是出問題了,有問題就直接跟甲方溝通,
別什么事情都找開發。

實施/運維工程師:/害怕

。。。

實施/運維工程師:甲方說這個地方要加XXX,然后可以XXX,這周能搞定吧!

開發工程師:需求確定了嗎?有簽協議嗎?做這個東西需不需要甲方提供接口支持弄清楚了嗎?

實施/運維工程師:啊這。。。

相信我,這個開發工程師算是脾氣好的了,可能有的人會認為,這個實施/運維工程師一點都不專業,崗位職責都沒弄清楚,的確,小公司就這樣。。。

那么如何解決這個問題呢?

前面已經說到,當你去找別人協助的時候,意味着你要麻煩人家求人家,那么你應該更多的站在別人的角度去提供盡可能多的信息,來協助他盡快的幫你解決,此外,你自身的問題也該檢點檢點。

如圖所示,當你提出“為什么我XXX了,卻不行?”的時候,原因大概率就是:

  • 你不了解你負責的這個系統的業務
  • 你沒有弄懂你該做什么
  • 你根本就沒按照正常的流程去做
  • 你按照正常的流程去做了,但還是做錯了

解決這幾個問題也很簡單,不了解那你就去了解,不明白的那你就去問(描述好問題),然后就是辦事要有責任心

實在不行需要麻煩到別人了,那也是要講究技巧的,你可以這樣去提問問題:

為什么我已經做了XXX事情了,卻還是出現了XXX問題,按理說先XXX這樣,然后再XXX這樣就可以XXX的呀。

首先“為什么我做了XXX事情”是讓別人知道自己具體干了什么,“卻還是出現了XXX問題”是讓別人知道發生了什么事情,“按理說XXX之后”是讓別人知道你是否按照正常的流程去做了,“應該是可以XXX的呀”是讓別人確認你是否真的理解業務。

當你按照這樣的話術去描述你的問題的時候,別人馬上就能定位出你是哪里做錯了還是真的有問題了。

有一次做項目是需要第三方廠商提供接口的,由於他們系統未上線,僅提供測試接口配合我們做上線測試,
於是我們根據測試接口完成了開發和部署,之后切換正式環境時,公司的實施工程師向甲方要了第三方
廠商的正式接口,我改完配置文件就編譯發給他去部署,但是卻用不了,他給我的反饋就是他已經完成
部署了,卻部署的時候是沒問題的,但是功能卻用不了,我就復查代碼,忙了大半天,自己測試一下接口,
發現給的接口根本就不對,浪費了大半天!!!同時也影響了心情。

另外,當你提出了“XXX功能怎么突然不行了?”,注意,是“突然”不行的,這種問題作為開發工程師經常能聽到,按理說系統部署上去之后可以正常使用,但是突然不行了,大概率就是環境問題或者第三方接口出現問題了,所以這個時候應該更多的從這方面去發現問題所在,並自行解決,而且你光說這功能不行了,人家怎么知道為什么不行,你得提供系統運行日志或者問題復現后的相關截圖或者其他盡可能讓他能夠定位到問題的信息,他才樂意去幫你解決。

搞技術的人大都比較生僻,不喜歡被打擾,所以當你麻煩到開發工程師的時候,盡量一句話表達完所有需求,這樣能獲得更好的解決問題效果。

親測有效!

有一次公司外派到貴州跟進一個合作項目,到了那邊發現項目部署有問題,但是沒人敢在群里向第三方廠商反應,
后來才知道原來是他們問題都描述不清楚,也提供不了有效的信息讓第三方去定位問題。於是我就讓他們把我拉進去,
按照大概(可以適當修改)這樣的話術在群里發起提問,並提供有效的錯誤日志以及問題復現后的截圖到群里,
他們很快就回復了。還主動的要求我提供手機號碼,想通過通話聯系跟我講解問題可以嘗試如何去解決,
最終的確是他們提供的jar包出現問題了,就等他們明天上班處理完重新發jar包給我們進行部署,問題圓滿解決!!!

還有一個同樣需要注意的就是,如果項目有第三方廠商參與,如提供接口,則與甲方對接的人一定要按照系統要求進行測試后才交給開發工程師,一定 一定 一定

每個部門都做好自己的事情,才不會給其他部門的人帶來麻煩。

以上!純屬瞎扯,僅供參考~

另外,這里有份第三方API接口測試問題反饋文檔,可以參考一下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM