Re: [心得] 我在科技業遇到的鬼故事之一

作者: handsomeLin (DoGLin)   2023-07-25 02:48:10
這篇文最鬼的明明就是原PO,這個Feature在他的組開發然後有問題,自己組的人+QA竟然
測不出來,結果隔壁組的人竟然有權限把Feature打開,B就算說原本就知道有問題硬要搞
最後補一句「有可能是我自己環境有問題」也是能全身而退
說到底身為新Feature的lead管產品品質+QA都管不好,有問題的code還能進到release br
anch,最後還能PO出來讓大家評論B,這才是我看過最鬼的鬼故事吧
作者: ku399999   2023-07-25 07:44:00
一個是制度有問題 一個是人有問題 這能比嗎 哪個比較該死 不能留 大家心知肚明
作者: kop14922000 (MrDin)   2023-07-25 07:44:00
你講的是流程跟制度上有問題,但B已經是其它問題了,而且說一句「可能是我自己環境有問題」就能全身而退,在我看來是不可能啦
作者: DrTech (竹科管理處網軍研發人員)   2023-07-25 07:54:00
可怕的是bug 可以隨便關,沒人審核。Release可以讓開發者自行決定隨便開feature,沒人審核吧。真的是組織制度設計的問題,最鬼的真的不是A或B。結果原文還誤導大家問題在A與B。
作者: xam (聽說)   2023-07-25 08:41:00
都有問題啊,只是人的問題,可以靠制度規範,但不是所有組織都能一開始就有完善規定,這時候遇到獨善其身的人只能死了
作者: q253upng (q253upng)   2023-07-25 08:46:00
A亂關issue要其他人怎麼審核?issue能關本來就一直都有信任成分在,要B負責也很怪,那之後B有權限去重開其他所有人的issue嗎?
作者: wmtsung (Tsung)   2023-07-25 09:25:00
擺爛的人沒啥,失言的該死XD
作者: luciferii (路西瓜)   2023-07-25 10:17:00
B不是QA,他有自己code整合進去才是成品,而那成品是有問題的,這不是只有信任上層code問題,而是他是把自己整合完確定還有問題的東西release出去而不是再通知沒修好。
作者: s06yji3 (阿南)   2023-07-25 10:18:00
用炸客戶的方式來highlight內部的人難道沒問題嗎?
作者: wmtsung (Tsung)   2023-07-25 10:22:00
B發現有問題時已經開了bug給A,後來是A關了bug,甚至原po也寫了A認為他複製不出來這個問題,肯定是B把自己環境搞砸了,這種時候要求B一人對抗A和QA整個大部門嗎?
作者: honoYang (......)   2023-07-25 10:26:00
A有錯,但問題較單純,可能用流程或制度可改善,但B的心態今天不炸你 改天也會炸你,沒有職業道德。無論如何只想離B遠遠的
作者: wmtsung (Tsung)   2023-07-25 10:30:00
B沒有往自己上面求援讓自己安全下莊這倒是B自己的問題,不過以原po透漏的組織來看我是不覺得B有何能耐能讓客戶不被炸到,B撐著不上自己的code又無法幫A找到問題點,A這邊可以說是B害這個feature延期啊
作者: wtl (比特)   2023-07-25 10:35:00
說炸客戶有點偏頗 誰知道客戶的環境是怎樣 如果客戶環境是A
作者: luciferii (路西瓜)   2023-07-25 10:36:00
B直接 Demo 出問題就可以驗證了,哪來無能為力的問題
作者: wtl (比特)   2023-07-25 10:36:00
即使有bug也不會出事 A說沒問題 B當然就相信他沒問題
作者: honoYang (......)   2023-07-25 10:38:00
B是用A的東西做feature,看到A標無法複製而關issue,他身為第一線使用者不向上反應而且還惡意推送,說到底沒人
作者: wmtsung (Tsung)   2023-07-25 10:38:00
所以一些人要B一定要擋下來我也不知道為什麼,B開給A的b
作者: luciferii (路西瓜)   2023-07-25 10:40:00
換成客戶和客服就比較清楚,客戶回報有Bug有問題但不給任何資訊,客服和後端怎麼測都很難找到問題點換成B也是一樣,你明知有問題又不想給資訊,當然解不了
作者: q253upng (q253upng)   2023-07-25 10:41:00
A的做法是把制度搞砸,不知道為什麼這個版講得像是日常一樣,今天B要擋A close的issue,請問其他close的issue也要B擋嗎
作者: luciferii (路西瓜)   2023-07-25 10:41:00
A的code影響你的code,你還能說沒問題開出去,當然最後主責在你。kernal是A的,feature是B的,沒擋那開出去feature有問題,還是你要扛
作者: honoYang (......)   2023-07-25 10:44:00
欸不是 ,B是A功能的第一線使用者耶,直接相關,沒有其他人比B更了解實際情況,而且B是知道會炸他還故意讓客戶炸。
作者: wmtsung (Tsung)   2023-07-25 10:46:00
B不給資訊是腦補還是事實?而且整個bug放三個禮拜,A、原po和QA無法讓一個B透漏資訊,B是多大咖的魔王嗎?你一個客服不給完整資訊我RD不先找客服主管highlight就自己關掉bug?你是把RD當OP還是客服在做嗎?
作者: luciferii (路西瓜)   2023-07-25 10:47:00
A和QA測不出來,代表code是符合Spec和測試項目的,Use
作者: wtl (比特)   2023-07-25 10:47:00
應該是QA要扛責任吧 怎麼會是B 不然請QA來是幹嘛的
作者: luciferii (路西瓜)   2023-07-25 10:48:00
Case出問題,也只能User提供訊息才能測。這不是B對抗人家,是B搞人家。
作者: honoYang (......)   2023-07-25 10:49:00
我覺得這問題換成A和B只能選一個,你寧願和誰合作?就比較好選了
作者: luciferii (路西瓜)   2023-07-25 10:49:00
原文就有說B不願意提供資訊,藉口說要忙不理了。
作者: q253upng (q253upng)   2023-07-25 10:49:00
Issue CLOSE就是解完了,全部流程就是繼續往下跑,難道現在還有"類close"這狀態嗎?
作者: wmtsung (Tsung)   2023-07-25 10:50:00
B真的不提供資訊,我也沒看到原po或A有找B的主管這個動作啊,那這所謂B不提供資訊的指控不就很奇怪?
作者: honoYang (......)   2023-07-25 10:51:00
Issue close是解完?A明明是標無法複製
作者: yinxuanh (飄飄然)   2023-07-25 10:52:00
B 有報bug,A找3禮拜,說B沒提供環境? 那客戶環境只B有?
作者: luciferii (路西瓜)   2023-07-25 10:53:00
全部流程哪可能繼續往下跑?release前不用再複測一次?
作者: honoYang (......)   2023-07-25 10:53:00
B再怎樣也可以開會議或發mail HLA啊,怎可以故意炸客戶
作者: wmtsung (Tsung)   2023-07-25 10:54:00
下層的code怎麼會是B在上?
作者: luciferii (路西瓜)   2023-07-25 10:56:00
因為B...負責上層。最後給客戶的東西是B整合的啊,當然是B在上。
作者: yinxuanh (飄飄然)   2023-07-25 10:57:00
A跟QA 測試沒用客戶環境測?
作者: wmtsung (Tsung)   2023-07-25 10:57:00
A自己上自己的code才對吧,現在是A有問題的code早就在上面了,B上的只是去call A的部分吧
作者: honoYang (......)   2023-07-25 10:57:00
我是無法理解B都惡意搞事了,還有人覺得他沒錯,今天他看A不爽就用公司信譽搞人,哪天會不會看誰不爽又這樣做呢,防不勝防,誰敢和他合作
作者: wmtsung (Tsung)   2023-07-25 10:59:00
破壞公司信譽的原因不就是A沒解就把bug關了
作者: chawo (冬天快來)   2023-07-25 10:59:00
原文作者在怪B差點毀到自己的利益,光聽他轉述B說的話可能不會100%正確
作者: honoYang (......)   2023-07-25 10:59:00
當然不是怎會是A
作者: yinxuanh (飄飄然)   2023-07-25 11:00:00
B故然態度有問題,但是A和QA 不適任或是教育訓練有問題
作者: wtl (比特)   2023-07-25 11:00:00
我覺得原文把B描述成惡意搞事是討論的最大癥結 我不覺得是這樣 B事後承認就太蠢了 搞這種事就是要最後跳出來當英雄升官
作者: wmtsung (Tsung)   2023-07-25 11:01:00
我也覺得寫個幾句氣話就能帶到風向蠻神奇的
作者: wtl (比特)   2023-07-25 11:01:00
我看B也不覺得問題有這麼大 A都說沒問題了
作者: q253upng (q253upng)   2023-07-25 11:02:00
沒人會喜歡B,但B事後有沒有垃圾話不影響客戶炸掉,因為A關掉issue了,除非原po公司close不等同resolve
作者: luciferii (路西瓜)   2023-07-25 11:02:00
原文第一句就寫A是kernal B是feature了A code 要在透過B整合完才會給客戶用
作者: wmtsung (Tsung)   2023-07-25 11:03:00
就我使用JIRA的方式來看,resolved後要reporter確認沒問題才能closed
作者: luciferii (路西瓜)   2023-07-25 11:05:00
不管有沒有解,都是B要複測確認才能開出去啊。
作者: wmtsung (Tsung)   2023-07-25 11:05:00
你用git的話所謂整合也是各自上各自的code啊
作者: luciferii (路西瓜)   2023-07-25 11:08:00
A是kernal,B的工作是整合A,何來各自上各自code?A的Bug直接影響B的code
作者: honoYang (......)   2023-07-25 11:11:00
A是標無法複製關的issue,不是標解決吧,而且B不用測嗎
作者: wmtsung (Tsung)   2023-07-25 11:13:00
A的function平常不會被call當然自己上沒問題啊,現在是B的feature會去call,所以一開始有問題B開了bug,結果三週後A認為是B自己搞砸環境造成,那B為何不能上自己那部分沒問題的code?A認為他複製不出來這個問題,肯定是B把自己環境搞砸了。A都這樣說了,QA也測不出來,這樣B要怎麼證明自己的環境才是對的?
作者: honoYang (......)   2023-07-25 11:17:00
很簡單啊,把A叫過去給他看demo啊
作者: luciferii (路西瓜)   2023-07-25 11:17:00
你平常寫的程式 call的 library 有問題,你覺得你寫的call function沒問題,所以你覺得就可以開出去嗎?
作者: wmtsung (Tsung)   2023-07-25 11:20:00
library的開發者認為是我的環境有問題,我無法證明誰的環境才對而出事他願意負責那我當然上啊
作者: luciferii (路西瓜)   2023-07-25 11:21:00
所以,你其實就是B吧...希望不要遇到你
作者: wmtsung (Tsung)   2023-07-25 11:22:00
很好啊,擺爛的總是不願意遇到想做事的人這沒啥問題
作者: q253upng (q253upng)   2023-07-25 11:22:00
A說環境搞砸close掉issue你要B拿什麼去挑戰,這樣會變成B要去找A吵架來把關產品的品質,這樣流程靜電很不合理*流程變得
作者: wmtsung (Tsung)   2023-07-25 11:24:00
我是B的話當然先拉主管進來下車之後看A部門決定怎麼做啊
作者: honoYang (......)   2023-07-25 11:24:00
對啊應該拉主管 而不是放出去啊
作者: luciferii (路西瓜)   2023-07-25 11:26:00
正常流程就是bug reporter覆核不過,除非流程裏不要求覆核。
作者: q253upng (q253upng)   2023-07-25 11:26:00
拉主管這點完全同意,但我想這邊都是在討論事後究責吧
作者: wmtsung (Tsung)   2023-07-25 11:28:00
從原文就是只說A關了bug啊,B看來不是爭論輸了就是根本沒必要他同意
作者: luciferii (路西瓜)   2023-07-25 11:28:00
如果流程上有覆核,那主責任就在B身上。
作者: askacis (ASKA)   2023-07-25 11:38:00
RD居然可以隨便關ticket,當QA塑膠的嗎
作者: lauto (老頭)   2023-07-25 11:53:00
看到現在總覺得原po有些事情沒有講,當故事來看就好
作者: blackrays (黑芒)   2023-07-25 12:32:00
原po留言有說他扛責了呀 感覺他發這篇只是想臭b
作者: yinxuanh (飄飄然)   2023-07-25 12:33:00
一個bug 弄3個禮拜是正常的嗎?一個feature 是有多大? 還是A部門有一大堆債?
作者: xam (聽說)   2023-07-25 12:50:00
反正這故事裡面看起來也沒人在review issue,所以RD可以隨便關ticket也沒什麼吧
作者: shortoneal (不告訴你咧)   2023-07-25 13:26:00
就是一鍋粥,然後現在在那邊互噴,呵呵
作者: chuegou (chuegou)   2023-07-25 15:30:00
寫出bug給其他部門測到誰沒有過?但明知道有嚴重bug還出給客戶 這我可從來沒做過
作者: wtl (比特)   2023-07-25 16:03:00
討論半天怎麼沒人討論到QA 就算RD想亂搞 也要過QA這關吧
作者: labbat (labbat)   2023-07-25 16:17:00
qa跟A同部門唄
作者: q253upng (q253upng)   2023-07-25 16:26:00
原po推文自己有說B有開bug給QA也被關
作者: DrTech (竹科管理處網軍研發人員)   2023-07-25 17:39:00
原來開 issue,開發者可以隨便關掉的喔。推文真的大開眼界。這種情況,誰還要解Issue,直接關掉就好。順便報一下公司部門啊,聽起來好爽的單位。另外,哪一套issue管理系統,別人/別部門提的issue,自己可以關? 我也是從來沒見過啦。
作者: blackrays (黑芒)   2023-07-25 17:50:00
隔壁討論串更猛 還有你的close不是close笑死
作者: k798976869 (kk)   2023-07-25 18:07:00
正常A搞不出來 主管要幫A看吧
作者: Ekmund (是一隻小叔)   2023-07-25 18:13:00
一般是可以標記狀態 但關不關掉權限不在RD所以這問題確實是制度很鬼 人人可開關 沒人管為何
作者: airtsubasa (偽學姊)   2023-07-25 18:19:00
b的背景原作交代不清啦 我提出你的func有問題,結果你說沒有問題,原作也沒詳述b到底有沒有提供,a收到問題也沒有向上呈報,跨部門處理,就這樣當作沒問題,怎麼想都是a有問題啊,要死一起死 讚讚
作者: x246libra (楓)   2023-07-25 20:14:00
我也覺得原po的問題最大
作者: superpandal   2023-07-25 20:32:00
只有一來一往阿 B回報問題A/Qa 找不到close B沒再踢回去開issue開發者不能隨便關那當初就不要給權限 樓主的公司肯定不是制度非常好的
作者: Csongs (西歌)   2023-07-25 21:33:00
嚴格說起來是A部門的bug,別的部門B幫忙測出來就該感謝了
作者: superpandal   2023-07-25 22:28:00
這都不算太算bug 是feature 不支持該客戶環境的feature 測出來暗槓,ㄏ話說其實只要技術上禁close就好權限劃分
作者: porching   2023-07-26 00:22:00
說B有問題是他自爆或是站在上帝視角
作者: superpandal   2023-07-26 17:28:00
沒有上帝視角B被小懲是這樣 畢竟他是統整的人 他如果隱藏那會是更恐怖的人 但這事情沒如果 你掘地三尺必然會更接近真相 你還在那邊如果如果那這問題就變寫故事而不是說故事
作者: miyazakisun2 (hidetaka)   2023-07-26 19:44:00
客戶那邊出事了 原來是這兩個鬧小脾氣的搞事 誰在乎權限三小 通通下去
作者: superpandal   2023-07-26 20:00:00
這是全部人的問題 這事件原po/A/B通通下去了 只是時間早晚
作者: jamesho8743 (加拿大好美)   2023-07-27 16:05:00
A自己能close bug 是公司流程有問題 A自己也不搞清楚不負責 B明知有問題A沒解好就close了 故意讓它出去來highlight A 這心態很有問題 而且這個feature是他的責任 底層沒好他把feature一樣丟出去 以為之後客戶會回來highlight A 心態做法都錯
作者: wmtsung (Tsung)   2023-07-27 16:22:00
真是蠻多人要B當上帝的樣子XD,B遇到問題時開了bug,結果A認為是B把環境搞砸才有這個問題所以關了bug,不少人拿B後來的嘴砲咬定B知道一定會在客戶那邊炸開?這其實後來原po補充那篇就說明根本不是了,不然在客戶那邊炸開後怎麼也無法在B的環境復現?
作者: jamesho8743 (加拿大好美)   2023-07-27 16:29:00
底層沒好 feature就出去了是啥小 以為root cause不在己就沒事? 對外面的人來說這個feature的問題就是B的問題 應該是B要把關 B要去追A請他改好 A堅持不改那就報上去 請QA或主管處理
作者: wmtsung (Tsung)   2023-07-27 16:37:00
文章要看清楚啊,底層到上層串接功能基本上是沒有問題,他們release前QA還測過好嗎…B遇到的是某個狀況下會有資料損毀的狀況,但這狀況在A與QA的環境中都不會發生,所以要說什麼沒有整合好根本就不是這樣啊,B的整合只是去call A的function,造成資料損毀是因為A function裡的動作而不是B整合的問題啊所以B當初開了bug給A,而A認為B環境搞砸才會遇到,那本來就是A的問題啊,A不是把bug掛回B說是B沒整好ok?還有從原po兩片敘述來看A部門關閉bug也沒有經過B同意,所以B到底該怎麼擋?兩篇*這裡有這麼多人不在意bug被關閉而在意B嘴巴說的實在讓我覺得非常神奇,難道台灣多數公司的軟體開發都還在用嘴巴管理bug嗎?
作者: q253upng (q253upng)   2023-07-27 16:59:00
那以後有要整合麻煩找j大啊,有幾個module出包就請他扛責任幾次,畢竟這是他整合的
作者: GymRat (鼠鼠有練過)   2023-07-27 17:55:00
優文
作者: superpandal   2023-07-27 18:34:00
追蹤平台就是方便你追蹤 你要拿來當什麼標準那就多了 很不可靠的東西拿來用還判斷一些有的沒有是環境問題阿 這不能全算A程式的問題 至於在意B所說是他不想幫就算了搞到全公司 影響範圍很大 最好這不嚴重 就是非常嚴重B本來就應該推掉整合的角色 B可以踢回去這講了好幾次還有人在問"所以B到底該怎麼擋?"
作者: jamesho8743 (加拿大好美)   2023-07-27 19:19:00
B自己就說了 明知道有問題要用這種方式highlight A是還要再辯什麼? 這跟上帝不上帝有什麼關係? 就知道有這個問題而且 也爆了 扯一堆環境不環境的
作者: wmtsung (Tsung)   2023-07-27 19:23:00
A認為他複製不出來這個問題,肯定是B把自己環境搞砸了,這第一篇自己說的B的說詞是在客戶那裡炸了之後,而第二篇看他們release流程,release時QA也都驗過,客戶炸了之後用B環境也無法復現,所以後來才又發現是LAGG造成,整個看下來B也只是矇到的啊…
作者: jamesho8743 (加拿大好美)   2023-07-27 19:32:00
A有沒有問題關我屁事 之前就有說他有問題啊 QA也有問題 這個大家都知道 問題是事情爆開來你覺得公司只去會怪A嗎? 應該是兩個都怪吧 重點是B的心態跟做法而且他也得償所願 他高興就好 反正就是要讓大家highlight A 公司產品炸掉也沒關係 他是明知故犯的
作者: wmtsung (Tsung)   2023-07-27 19:37:00
又一個思想犯該死的,算了…
作者: superpandal   2023-07-27 23:12:00
wmt是不是沒在看文 B哪有再測一次 B明明講後來就沒有再測 B是認定絕對有這bug 100%
作者: bndan (seed)   2023-07-31 15:58:00
B 就態度問題而已 裝白癡平安度日不好嗎? a都把bug關了 沒打算爭取關注 就讓事情放水流 炸了查事件 就是a的問題 別多嘴就好了
作者: ku399999   2023-07-25 15:44:00
一個是制度有問題 一個是人有問題 這能比嗎 哪個比較該死 不能留 大家心知肚明
作者: kop14922000 (MrDin)   2023-07-25 15:44:00
你講的是流程跟制度上有問題,但B已經是其它問題了,而且說一句「可能是我自己環境有問題」就能全身而退,在我看來是不可能啦
作者: DrTech (竹科管理處網軍研發人員)   2023-07-25 15:54:00
可怕的是bug 可以隨便關,沒人審核。Release可以讓開發者自行決定隨便開feature,沒人審核吧。真的是組織制度設計的問題,最鬼的真的不是A或B。結果原文還誤導大家問題在A與B。
作者: xam (聽說)   2023-07-25 16:41:00
都有問題啊,只是人的問題,可以靠制度規範,但不是所有組織都能一開始就有完善規定,這時候遇到獨善其身的人只能死了
作者: q253upng (q253upng)   2023-07-25 16:46:00
A亂關issue要其他人怎麼審核?issue能關本來就一直都有信任成分在,要B負責也很怪,那之後B有權限去重開其他所有人的issue嗎?
作者: wmtsung (Tsung)   2023-07-25 17:25:00
擺爛的人沒啥,失言的該死XD從原po講的組織來看,A與原po同部門,原po可能是主管或資深人員,因為他扛feature成敗,QA與他們是同一個大部門,只有B是另一個大部門的人,B的主管看來也沒有進到這個案子處理,現有資訊看起來原po的大部門應該是這功能甚至整個案子的主導部門吧?那原po所謂的B release feature指的是什麼?把他上層沒問題的code進到release branch嗎?這有什麼問題?有問題的是A的code,這部份是A自己已經上了才會被B開bug不是嗎?結果一堆人因為原po最後兩段可能是B的氣話覺得B很雷?我只覺得有心人比鬼還可怕…
作者: luciferii (路西瓜)   2023-07-25 18:17:00
B不是QA,他有自己code整合進去才是成品,而那成品是有問題的,這不是只有信任上層code問題,而是他是把自己整合完確定還有問題的東西release出去而不是再通知沒修好。
作者: s06yji3 (阿南)   2023-07-25 18:18:00
用炸客戶的方式來highlight內部的人難道沒問題嗎?
作者: wmtsung (Tsung)   2023-07-25 18:22:00
B發現有問題時已經開了bug給A,後來是A關了bug,甚至原po也寫了A認為他複製不出來這個問題,肯定是B把自己環境搞砸了,這種時候要求B一人對抗A和QA整個大部門嗎?
作者: honoYang (......)   2023-07-25 18:26:00
A有錯,但問題較單純,可能用流程或制度可改善,但B的心態今天不炸你 改天也會炸你,沒有職業道德。無論如何只想離B遠遠的
作者: wmtsung (Tsung)   2023-07-25 18:30:00
B沒有往自己上面求援讓自己安全下莊這倒是B自己的問題,不過以原po透漏的組織來看我是不覺得B有何能耐能讓客戶不被炸到,B撐著不上自己的code又無法幫A找到問題點,A這邊可以說是B害這個feature延期啊
作者: wtl (比特)   2023-07-25 18:35:00
說炸客戶有點偏頗 誰知道客戶的環境是怎樣 如果客戶環境是A
作者: luciferii (路西瓜)   2023-07-25 18:36:00
B直接 Demo 出問題就可以驗證了,哪來無能為力的問題
作者: wtl (比特)   2023-07-25 18:36:00
即使有bug也不會出事 A說沒問題 B當然就相信他沒問題
作者: honoYang (......)   2023-07-25 18:38:00
B是用A的東西做feature,看到A標無法複製而關issue,他身為第一線使用者不向上反應而且還惡意推送,說到底沒人
作者: wmtsung (Tsung)   2023-07-25 18:38:00
所以一些人要B一定要擋下來我也不知道為什麼,B開給A的b
作者: luciferii (路西瓜)   2023-07-25 18:40:00
換成客戶和客服就比較清楚,客戶回報有Bug有問題但不給任何資訊,客服和後端怎麼測都很難找到問題點換成B也是一樣,你明知有問題又不想給資訊,當然解不了
作者: q253upng (q253upng)   2023-07-25 18:41:00
A的做法是把制度搞砸,不知道為什麼這個版講得像是日常一樣,今天B要擋A close的issue,請問其他close的issue也要B擋嗎
作者: luciferii (路西瓜)   2023-07-25 18:41:00
A的code影響你的code,你還能說沒問題開出去,當然最後主責在你。kernal是A的,feature是B的,沒擋那開出去feature有問題,還是你要扛
作者: honoYang (......)   2023-07-25 18:44:00
欸不是 ,B是A功能的第一線使用者耶,直接相關,沒有其他人比B更了解實際情況,而且B是知道會炸他還故意讓客戶炸。
作者: wmtsung (Tsung)   2023-07-25 18:46:00
B不給資訊是腦補還是事實?而且整個bug放三個禮拜,A、原po和QA無法讓一個B透漏資訊,B是多大咖的魔王嗎?你一個客服不給完整資訊我RD不先找客服主管highlight就自己關掉bug?你是把RD當OP還是客服在做嗎?
作者: luciferii (路西瓜)   2023-07-25 18:47:00
A和QA測不出來,代表code是符合Spec和測試項目的,Use
作者: wtl (比特)   2023-07-25 18:47:00
應該是QA要扛責任吧 怎麼會是B 不然請QA來是幹嘛的
作者: luciferii (路西瓜)   2023-07-25 18:48:00
Case出問題,也只能User提供訊息才能測。這不是B對抗人家,是B搞人家。
作者: honoYang (......)   2023-07-25 18:49:00
我覺得這問題換成A和B只能選一個,你寧願和誰合作?就比較好選了
作者: luciferii (路西瓜)   2023-07-25 18:49:00
原文就有說B不願意提供資訊,藉口說要忙不理了。
作者: q253upng (q253upng)   2023-07-25 18:49:00
Issue CLOSE就是解完了,全部流程就是繼續往下跑,難道現在還有"類close"這狀態嗎?
作者: wmtsung (Tsung)   2023-07-25 18:50:00
B真的不提供資訊,我也沒看到原po或A有找B的主管這個動作啊,那這所謂B不提供資訊的指控不就很奇怪?
作者: honoYang (......)   2023-07-25 18:51:00
Issue close是解完?A明明是標無法複製
作者: yinxuanh (飄飄然)   2023-07-25 18:52:00
B 有報bug,A找3禮拜,說B沒提供環境? 那客戶環境只B有?
作者: luciferii (路西瓜)   2023-07-25 18:53:00
全部流程哪可能繼續往下跑?release前不用再複測一次?
作者: honoYang (......)   2023-07-25 18:53:00
B再怎樣也可以開會議或發mail HLA啊,怎可以故意炸客戶
作者: wmtsung (Tsung)   2023-07-25 18:54:00
下層的code怎麼會是B在上?
作者: luciferii (路西瓜)   2023-07-25 18:56:00
因為B...負責上層。最後給客戶的東西是B整合的啊,當然是B在上。
作者: yinxuanh (飄飄然)   2023-07-25 18:57:00
A跟QA 測試沒用客戶環境測?
作者: wmtsung (Tsung)   2023-07-25 18:57:00
A自己上自己的code才對吧,現在是A有問題的code早就在上面了,B上的只是去call A的部分吧
作者: honoYang (......)   2023-07-25 18:57:00
我是無法理解B都惡意搞事了,還有人覺得他沒錯,今天他看A不爽就用公司信譽搞人,哪天會不會看誰不爽又這樣做呢,防不勝防,誰敢和他合作
作者: wmtsung (Tsung)   2023-07-25 18:59:00
破壞公司信譽的原因不就是A沒解就把bug關了
作者: chawo (冬天快來)   2023-07-25 18:59:00
原文作者在怪B差點毀到自己的利益,光聽他轉述B說的話可能不會100%正確
作者: honoYang (......)   2023-07-25 18:59:00
當然不是怎會是A
作者: yinxuanh (飄飄然)   2023-07-25 19:00:00
B故然態度有問題,但是A和QA 不適任或是教育訓練有問題
作者: wtl (比特)   2023-07-25 19:00:00
我覺得原文把B描述成惡意搞事是討論的最大癥結 我不覺得是這樣 B事後承認就太蠢了 搞這種事就是要最後跳出來當英雄升官
作者: wmtsung (Tsung)   2023-07-25 19:01:00
我也覺得寫個幾句氣話就能帶到風向蠻神奇的
作者: wtl (比特)   2023-07-25 19:01:00
我看B也不覺得問題有這麼大 A都說沒問題了
作者: q253upng (q253upng)   2023-07-25 19:02:00
沒人會喜歡B,但B事後有沒有垃圾話不影響客戶炸掉,因為A關掉issue了,除非原po公司close不等同resolve
作者: luciferii (路西瓜)   2023-07-25 19:02:00
原文第一句就寫A是kernal B是feature了A code 要在透過B整合完才會給客戶用
作者: wmtsung (Tsung)   2023-07-25 19:03:00
就我使用JIRA的方式來看,resolved後要reporter確認沒問題才能closed
作者: luciferii (路西瓜)   2023-07-25 19:05:00
不管有沒有解,都是B要複測確認才能開出去啊。
作者: wmtsung (Tsung)   2023-07-25 19:05:00
你用git的話所謂整合也是各自上各自的code啊
作者: luciferii (路西瓜)   2023-07-25 19:08:00
A是kernal,B的工作是整合A,何來各自上各自code?A的Bug直接影響B的code
作者: honoYang (......)   2023-07-25 19:11:00
A是標無法複製關的issue,不是標解決吧,而且B不用測嗎
作者: wmtsung (Tsung)   2023-07-25 19:13:00
A的function平常不會被call當然自己上沒問題啊,現在是B的feature會去call,所以一開始有問題B開了bug,結果三週後A認為是B自己搞砸環境造成,那B為何不能上自己那部分沒問題的code?A認為他複製不出來這個問題,肯定是B把自己環境搞砸了。A都這樣說了,QA也測不出來,這樣B要怎麼證明自己的環境才是對的?
作者: honoYang (......)   2023-07-25 19:17:00
很簡單啊,把A叫過去給他看demo啊
作者: luciferii (路西瓜)   2023-07-25 19:17:00
你平常寫的程式 call的 library 有問題,你覺得你寫的call function沒問題,所以你覺得就可以開出去嗎?
作者: wmtsung (Tsung)   2023-07-25 19:20:00
library的開發者認為是我的環境有問題,我無法證明誰的環境才對而出事他願意負責那我當然上啊
作者: luciferii (路西瓜)   2023-07-25 19:21:00
所以,你其實就是B吧...希望不要遇到你
作者: wmtsung (Tsung)   2023-07-25 19:22:00
很好啊,擺爛的總是不願意遇到想做事的人這沒啥問題
作者: q253upng (q253upng)   2023-07-25 19:22:00
A說環境搞砸close掉issue你要B拿什麼去挑戰,這樣會變成B要去找A吵架來把關產品的品質,這樣流程靜電很不合理*流程變得
作者: wmtsung (Tsung)   2023-07-25 19:24:00
我是B的話當然先拉主管進來下車之後看A部門決定怎麼做啊
作者: honoYang (......)   2023-07-25 19:24:00
對啊應該拉主管 而不是放出去啊
作者: luciferii (路西瓜)   2023-07-25 19:26:00
正常流程就是bug reporter覆核不過,除非流程裏不要求覆核。
作者: q253upng (q253upng)   2023-07-25 19:26:00
拉主管這點完全同意,但我想這邊都是在討論事後究責吧
作者: wmtsung (Tsung)   2023-07-25 19:28:00
從原文就是只說A關了bug啊,B看來不是爭論輸了就是根本沒必要他同意
作者: luciferii (路西瓜)   2023-07-25 19:28:00
如果流程上有覆核,那主責任就在B身上。
作者: askacis (ASKA)   2023-07-25 19:38:00
RD居然可以隨便關ticket,當QA塑膠的嗎
作者: lauto (老頭)   2023-07-25 19:53:00
看到現在總覺得原po有些事情沒有講,當故事來看就好
作者: blackrays (黑芒)   2023-07-25 20:32:00
原po留言有說他扛責了呀 感覺他發這篇只是想臭b
作者: yinxuanh (飄飄然)   2023-07-25 20:33:00
一個bug 弄3個禮拜是正常的嗎?一個feature 是有多大? 還是A部門有一大堆債?
作者: xam (聽說)   2023-07-25 20:50:00
反正這故事裡面看起來也沒人在review issue,所以RD可以隨便關ticket也沒什麼吧
作者: shortoneal (不告訴你咧)   2023-07-25 21:26:00
就是一鍋粥,然後現在在那邊互噴,呵呵
作者: chuegou (chuegou)   2023-07-25 23:30:00
寫出bug給其他部門測到誰沒有過?但明知道有嚴重bug還出給客戶 這我可從來沒做過
作者: wtl (比特)   2023-07-26 00:03:00
討論半天怎麼沒人討論到QA 就算RD想亂搞 也要過QA這關吧
作者: labbat (labbat)   2023-07-26 00:17:00
qa跟A同部門唄
作者: q253upng (q253upng)   2023-07-26 00:26:00
原po推文自己有說B有開bug給QA也被關
作者: DrTech (竹科管理處網軍研發人員)   2023-07-26 01:39:00
原來開 issue,開發者可以隨便關掉的喔。推文真的大開眼界。這種情況,誰還要解Issue,直接關掉就好。順便報一下公司部門啊,聽起來好爽的單位。另外,哪一套issue管理系統,別人/別部門提的issue,自己可以關? 我也是從來沒見過啦。
作者: blackrays (黑芒)   2023-07-26 01:50:00
隔壁討論串更猛 還有你的close不是close笑死
作者: k798976869 (kk)   2023-07-26 02:07:00
正常A搞不出來 主管要幫A看吧
作者: Ekmund (是一隻小叔)   2023-07-26 02:13:00
一般是可以標記狀態 但關不關掉權限不在RD所以這問題確實是制度很鬼 人人可開關 沒人管為何
作者: airtsubasa (偽學姊)   2023-07-26 02:19:00
b的背景原作交代不清啦 我提出你的func有問題,結果你說沒有問題,原作也沒詳述b到底有沒有提供,a收到問題也沒有向上呈報,跨部門處理,就這樣當作沒問題,怎麼想都是a有問題啊,要死一起死 讚讚
作者: x246libra (楓)   2023-07-26 04:14:00
我也覺得原po的問題最大
作者: superpandal   2023-07-26 04:32:00
只有一來一往阿 B回報問題A/Qa 找不到close B沒再踢回去開issue開發者不能隨便關那當初就不要給權限 樓主的公司肯定不是制度非常好的
作者: Csongs (西歌)   2023-07-26 05:33:00
嚴格說起來是A部門的bug,別的部門B幫忙測出來就該感謝了
作者: superpandal   2023-07-26 06:28:00
這都不算太算bug 是feature 不支持該客戶環境的feature 測出來暗槓,ㄏ話說其實只要技術上禁close就好權限劃分
作者: porching   2023-07-26 08:22:00
說B有問題是他自爆或是站在上帝視角
作者: superpandal   2023-07-27 01:28:00
沒有上帝視角B被小懲是這樣 畢竟他是統整的人 他如果隱藏那會是更恐怖的人 但這事情沒如果 你掘地三尺必然會更接近真相 你還在那邊如果如果那這問題就變寫故事而不是說故事
作者: miyazakisun2 (hidetaka)   2023-07-27 03:44:00
客戶那邊出事了 原來是這兩個鬧小脾氣的搞事 誰在乎權限三小 通通下去
作者: superpandal   2023-07-27 04:00:00
這是全部人的問題 這事件原po/A/B通通下去了 只是時間早晚
作者: jamesho8743 (加拿大好美)   2023-07-28 00:05:00
A自己能close bug 是公司流程有問題 A自己也不搞清楚不負責 B明知有問題A沒解好就close了 故意讓它出去來highlight A 這心態很有問題 而且這個feature是他的責任 底層沒好他把feature一樣丟出去 以為之後客戶會回來highlight A 心態做法都錯
作者: wmtsung (Tsung)   2023-07-28 00:22:00
真是蠻多人要B當上帝的樣子XD,B遇到問題時開了bug,結果A認為是B把環境搞砸才有這個問題所以關了bug,不少人拿B後來的嘴砲咬定B知道一定會在客戶那邊炸開?這其實後來原po補充那篇就說明根本不是了,不然在客戶那邊炸開後怎麼也無法在B的環境復現?
作者: jamesho8743 (加拿大好美)   2023-07-28 00:29:00
底層沒好 feature就出去了是啥小 以為root cause不在己就沒事? 對外面的人來說這個feature的問題就是B的問題 應該是B要把關 B要去追A請他改好 A堅持不改那就報上去 請QA或主管處理
作者: wmtsung (Tsung)   2023-07-28 00:37:00
文章要看清楚啊,底層到上層串接功能基本上是沒有問題,他們release前QA還測過好嗎…B遇到的是某個狀況下會有資料損毀的狀況,但這狀況在A與QA的環境中都不會發生,所以要說什麼沒有整合好根本就不是這樣啊,B的整合只是去call A的function,造成資料損毀是因為A function裡的動作而不是B整合的問題啊所以B當初開了bug給A,而A認為B環境搞砸才會遇到,那本來就是A的問題啊,A不是把bug掛回B說是B沒整好ok?還有從原po兩片敘述來看A部門關閉bug也沒有經過B同意,所以B到底該怎麼擋?兩篇*這裡有這麼多人不在意bug被關閉而在意B嘴巴說的實在讓我覺得非常神奇,難道台灣多數公司的軟體開發都還在用嘴巴管理bug嗎?
作者: q253upng (q253upng)   2023-07-28 00:59:00
那以後有要整合麻煩找j大啊,有幾個module出包就請他扛責任幾次,畢竟這是他整合的
作者: GymRat (鼠鼠有練過)   2023-07-28 01:55:00
優文
作者: superpandal   2023-07-28 02:34:00
追蹤平台就是方便你追蹤 你要拿來當什麼標準那就多了 很不可靠的東西拿來用還判斷一些有的沒有是環境問題阿 這不能全算A程式的問題 至於在意B所說是他不想幫就算了搞到全公司 影響範圍很大 最好這不嚴重 就是非常嚴重B本來就應該推掉整合的角色 B可以踢回去這講了好幾次還有人在問"所以B到底該怎麼擋?"
作者: jamesho8743 (加拿大好美)   2023-07-28 03:19:00
B自己就說了 明知道有問題要用這種方式highlight A是還要再辯什麼? 這跟上帝不上帝有什麼關係? 就知道有這個問題而且 也爆了 扯一堆環境不環境的
作者: wmtsung (Tsung)   2023-07-28 03:23:00
A認為他複製不出來這個問題,肯定是B把自己環境搞砸了,這第一篇自己說的B的說詞是在客戶那裡炸了之後,而第二篇看他們release流程,release時QA也都驗過,客戶炸了之後用B環境也無法復現,所以後來才又發現是LAGG造成,整個看下來B也只是矇到的啊…
作者: jamesho8743 (加拿大好美)   2023-07-28 03:32:00
A有沒有問題關我屁事 之前就有說他有問題啊 QA也有問題 這個大家都知道 問題是事情爆開來你覺得公司只去會怪A嗎? 應該是兩個都怪吧 重點是B的心態跟做法而且他也得償所願 他高興就好 反正就是要讓大家highlight A 公司產品炸掉也沒關係 他是明知故犯的
作者: wmtsung (Tsung)   2023-07-28 03:37:00
又一個思想犯該死的,算了…
作者: superpandal   2023-07-28 07:12:00
wmt是不是沒在看文 B哪有再測一次 B明明講後來就沒有再測 B是認定絕對有這bug 100%
作者: bndan (seed)   2023-07-31 23:58:00
B 就態度問題而已 裝白癡平安度日不好嗎? a都把bug關了 沒打算爭取關注 就讓事情放水流 炸了查事件 就是a的問題 別多嘴就好了

Links booklink

Contact Us: admin [ a t ] ucptt.com