
前陣子主管要我去問工程師:「這個功能是用同步還是非同步的方式開發?」
我當下照辦,但工程師覺得這是純技術問題,PM沒必要知道。
我回報給主管後,他卻說這會影響整個開發方向,最後乾脆自己去問了。
週末時重新回想這個問題,我開始思考:
為什麼主管覺得我應該懂這件事,而工程師卻覺得我不需要?
於是把這個問題丟到chatGPT詢問XD
在AI幫忙分析下,才更清楚理解,主管關心的不是技術本身,而是「使用者會怎麼體驗這個功能」。
同步或非同步,其實會決定畫面是「要等資料載入完才能繼續」,還是「可以邊操作邊更新」。
另外也會影響開發時程、後續測試時預期的呈現結果等。
而工程師的角度不同,他們聽到「同步/非同步」時,想的是程式實作的細節。
我當時問得太「技術」,自然讓對方覺得PM在越界。
我在想接下來與工程師溝通時,要繼續練習:問「行為」而不是「技術做法」。
例如chatGPT建議這樣問:「這個功能操作時,使用者要等結果出來嗎?還是可以繼續操作?」
也許這樣會讓工程師更容易回答,整個溝通會更有效果。
最後chatGPT也幫忙統整了一張表格,解釋PM需要知道什麼、不需要知道什麼。(放在文章封面照片)
我覺得這也是最近還在努力摸索的,目前還常常不需要知道的問太細,需要知道的又沒有問出來‧
希望接下來可以一步步讓自己更能夠「問對問題」

前陣子主管要我去問工程師:「這個功能是用同步還是非同步的方式開發?」
我當下照辦,但工程師覺得這是純技術問題,PM沒必要知道。
我回報給主管後,他卻說這會影響整個開發方向,最後乾脆自己去問了。
週末時重新回想這個問題,我開始思考:
為什麼主管覺得我應該懂這件事,而工程師卻覺得我不需要?
於是把這個問題丟到chatGPT詢問XD
在AI幫忙分析下,才更清楚理解,主管關心的不是技術本身,而是「使用者會怎麼體驗這個功能」。
同步或非同步,其實會決定畫面是「要等資料載入完才能繼續」,還是「可以邊操作邊更新」。
另外也會影響開發時程、後續測試時預期的呈現結果等。
而工程師的角度不同,他們聽到「同步/非同步」時,想的是程式實作的細節。
我當時問得太「技術」,自然讓對方覺得PM在越界。
我在想接下來與工程師溝通時,要繼續練習:問「行為」而不是「技術做法」。
例如chatGPT建議這樣問:「這個功能操作時,使用者要等結果出來嗎?還是可以繼續操作?」
也許這樣會讓工程師更容易回答,整個溝通會更有效果。
最後chatGPT也幫忙統整了一張表格,解釋PM需要知道什麼、不需要知道什麼。(放在文章封面照片)
我覺得這也是最近還在努力摸索的,目前還常常不需要知道的問太細,需要知道的又沒有問出來‧
希望接下來可以一步步讓自己更能夠「問對問題」