有效且高效地溝通是每個職場人員需要且渴望的,尤其對于開發(fā)人員或測試人員來說,向一個不了解自己“主場”(自己負(fù)責(zé)模塊或功能)的同事、客戶等人員解釋一些業(yè)務(wù)邏輯是一個很考驗人的理解力和表達(dá)能力的事情。
那么,如何能夠深入淺出、通俗易懂的講解一些業(yè)務(wù)知識,解答一些邏輯問題呢?
我想,類比會是一個很好的辦法。分享兩個簡單案例,喜歡能對大家有所啟發(fā)。
![]()
案例一
某個功能應(yīng)用安裝場景,需要啟動supervisor服務(wù)進(jìn)行進(jìn)程托管。但考慮和其他應(yīng)用同機混裝,supervisor服務(wù)可能被其他應(yīng)用先啟動,因此檢測到supervisor已經(jīng)啟動,則直接使用。
出現(xiàn)問題:該應(yīng)用使用root用戶安裝,所有進(jìn)程以root用戶啟動,但最終提示安裝失敗,進(jìn)程未啟動。
問題排查
1)安裝參數(shù)修改查驗——>參數(shù)設(shè)置正確;
2)啟動方式查驗——>啟動方式正確;
3)日志排查——>提示不能操作root權(quán)限進(jìn)程。
進(jìn)一步排查
在該應(yīng)用啟動前,同機已經(jīng)其他應(yīng)用,supervisor服務(wù)已經(jīng)正常運行。但此時supervisor服務(wù)運行進(jìn)程是非root用戶,不能操作(接管)root用戶啟動的該功能應(yīng)用進(jìn)程。
當(dāng)我第一次向?qū)Ψ浇忉屵@個問題的原因時,我采用的描述方式是:該功能應(yīng)用需要supervisor服務(wù)接管監(jiān)控進(jìn)程,你使用root用戶啟動該應(yīng)用,所有進(jìn)程都是root用戶。但由于supervisor服務(wù)已經(jīng)啟動,且是非root用戶運行,接管該應(yīng)用的進(jìn)程時會有權(quán)限不夠的問題,導(dǎo)致該應(yīng)用啟動失敗。
我自認(rèn)為問題解釋的很清楚,但是聊天對話框久久沒有回復(fù),似乎能看到屏幕后的對方二臉懵逼。我仔細(xì)思考了下,可能表達(dá)的方式有缺陷,導(dǎo)致對方?jīng)]有理解。于是,我使用了類比的方式給對方再次解釋。
第二次解釋這個問題的原因
就相當(dāng)于我是管理員,我說我給你分配了一些任務(wù),你說你的權(quán)限不夠,看不到我給你的任務(wù)。
然后,對方一下子理解了問題的核心。由這個問題的交流我深刻反思了一下,如何有效、高效地完成溝通,也許用簡單易懂地比喻更能讓人接受和理解。
案例二
某應(yīng)用模塊B接受上層應(yīng)用A接口調(diào)用,根據(jù)某傳入?yún)?shù)para_b是否為true決定是否轉(zhuǎn)發(fā)給應(yīng)用C。對外呈現(xiàn)B和C聯(lián)合完成某一功能,有同事不了解應(yīng)用B和C之間的關(guān)系,問B和C之間是一個什么樣的關(guān)系?
這樣一個簡單的業(yè)務(wù)邏輯描述在負(fù)責(zé)模塊B測試的我看來很簡單,但是對于不了解該模塊的同事來說,他認(rèn)為B和C是一體的,而且他們之前是不是并行處理的關(guān)系?!為了解答對方的疑惑……
第一次解釋
模塊A傳參給模塊B,模塊B收到后決定是否轉(zhuǎn)給模塊C處理,最后模塊B返回消息給模塊A。
雖然這樣的解釋已經(jīng)夠簡單,問題也簡單。但為了更生動地解釋,我再次補充了一下。
第二次解釋
大概意思就是,我給你分配一個任務(wù),你看了看處理不了,于是你請了個外包C,C任務(wù)處理完后,你告訴我你完成了。這就是A、B、C之間的關(guān)系。
經(jīng)過無數(shù)次的溝通和交流,讓我發(fā)現(xiàn)使用類比的方法,尤其是生活化的比喻描述專業(yè)性的事務(wù)能夠使得溝通有效性加倍,而且結(jié)果更能讓對方滿意。
希望,兩個簡單的小案例能夠幫助我們測試人員、尤其是開發(fā)人員更好地完成業(yè)務(wù)交流。
最后:在我的V :atstudy-js,可以免費領(lǐng)取一份10G軟件測試工程師面試寶典文檔資料。以及相對應(yīng)的視頻學(xué)習(xí)教程免費分享!其中包括了有基礎(chǔ)知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進(jìn)階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構(gòu)開發(fā)測試框架、性能測試、安全測試等。
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.