題:
如何處理不願意寫錯誤報告的同事?
user1261710
2018-08-14 12:43:38 UTC
view on stackexchange narkive permalink

我正在一家小公司(約50名員工)中擔任軟件開發人員。

我的主要項目是移動應用程序。我的大多數同事都在alpha測試通道上,客戶無法訪問此通道。

問題是我的一些同事和老闆不願意使用票務系統報告任何錯誤。

就在上週,我的同事以為她看到了一個小蟲,然後向我咆哮並狂怒了5分鐘,然後我告訴她在售票系統中寫下該小蟲。她不會。我的一些同事在看到錯誤時會非常激動,他們寧願抱怨該錯誤而不是報告該錯誤。

需要報告錯誤,這樣我才可以將時間記錄在時間表中。

該公司有一個質量檢查人員專門查看該應用程序,但他也從事其他工作。

注意:向我咆哮的女人每天都會使用票務系統。

``我的老闆不願意使用票務系統來報告任何錯誤。''貴公司是否要求您填寫時間表?如果是這樣,您的老闆是否沒有按照公司的標準行事?
是的,有時甚至我的直接經理也不願意寫一個錯誤報告,即使他每天和我的一些同事都使用票務系統。
您有什麼主意,為什麼他們不會通過售票系統輸入錯誤?聽起來他們很熟悉,所以這不是問題。如果您問老闆為什麼他不會輸入錯誤,他怎麼說?
不,我不知道為什麼。他說,如果只是很小的東西,那麼我不僅可以在那兒做,而且如果沒有票,那我就不能做時間表或跟踪問題。我想不是要記錄問題,而是要立即響應,即使這不是緊急情況。它確實破壞了我的工作流程。另一個女人無法回答我的原因。她沒有答案。他們倆每天都使用票務系統。
-1
有什麼阻止_you_代表他們輸入錯誤報告的?
[同事可能繞過支持票系統並直接致電給我尋求幫助]的可能副本(https://workplace.stackexchange.com/questions/113963/coworkers-bypass-the-support-ticket-system-and-call-me-直接尋求幫助)
或[我如何說服同事打電話給服務台,而不是直接與我聯繫?](https://workplace.stackexchange.com/q/110137/17890)
如果您的同事每天都使用票務系統,而不是將其用於_your_項目,則會得到“情感”和“騷擾”,這還不算什麼。我們需要更多的故事。
從表面上看,@CarlKevinson也許是一個不錯的建議,但是這種“授權”只會導致您最終為他們完成每個人的工作,並且這被視為正常現象。但是,還有一個“選擇戰鬥”的考慮因素,總的來說,這可能是OP的最佳可行選擇。再次令人遺憾的是,我們沒有足夠的信息來正確判斷。
您按小時付費嗎?提交準確的時間表對於確保獲得報酬至關重要嗎?
他們是積極拒絕還是只是不願意這樣做?
這些用戶是否*需要*進入Alpha通道?還是只是在發佈時讓它們在那裡增加測試?
21 答案:
gnasher729
2018-08-14 13:14:14 UTC
view on stackexchange narkive permalink

按原樣告訴她:她沒有報告錯誤,因此該錯誤不存在。她只是浪費了十分鐘的時間,而您卻浪費了很多時間來討論該錯誤。明天,您給她發送電子郵件提醒。您認為她有問題,但是票務系統中沒有錯誤報告,因此她需要添加此錯誤。向她發送至少一周的電子郵件提醒。

還告訴她,對錯誤的抱怨是完全不能接受的。總是會有bug,這是生活中開發軟件的事實,對它大聲疾呼只會讓人們不高興(這不會讓我不高興,因為我將其解釋為她是愚蠢的,而不是一些臭蟲發生該不該出現的情況)。

下一次她開始抱怨下一個問題時,您在五秒鐘後把她縮短了。您告訴她,她的工作是將錯誤描述放入票務系統中,您將不接受對話中的任何錯誤報告,並且您絕對不接受她的抱怨。然後您走開,或者如果是您的辦公桌,您告訴她走開。

雖然這通常是個很好的建議,但您希望設置基調而又不要讓它們成為孩子或擁有居高臨下的莊園。您希望他們與您一起工作並玩遊戲,因此請採取相應的行動。
同意lix。這些是同事,而不是下屬。實際上,OP的老闆是問題之一。和你老闆打個招呼是不可以的。
我想補充一個不同的觀點。在我當醫生的醫院,我們被召喚去測試一個新的電子病歷系統。效果不好。開發人員要求我們適應他們的需求,而不是反過來(我們覺得我們在為他們提供幫助,而他們讓我們覺得我們應該很樂意為他們提供幫助)。這引起了開發人員的辛苦。如果您確實希望提交該錯誤,請對其進行簡化,或者自己做,以節省時間。
這使我不滿意:“向她發送電子郵件提醒至少一周”。我建議“幾天后發送提醒”。你不是她的經理您有證明您嘗試過。現在是她的責任。這與li x和David K一致
這聽起來像是建立不良工作關係的秘訣,也是確保該用戶避免使用您的應用程序的方法。
這幾乎是災難性的建議。這將導致怨恨,並且同事將使用這種態度來說明為什麼與開發人員合作很困難。
請牢記這些建議,OP表示他們的“老闆”就是其中之一。這樣對待老闆是被解僱的好方法。
該答案的一部分與培訓您的同事一起使用專門用於錯誤管理任務的系統有關。如果他們不使用它,那將浪費公司的錢,而且,這是另一種浪費金錢和時間的事情,必須聽10分鐘的朗讀,而這可能是3分鐘的閱讀,而且沒有個人的政治或傷害情懷。錯誤是生活中不可或缺的事實,除非它們非常重要,否則它們必須作為另一個事實加以解決,以便在時間和預算允許的某個時間解決。
在這種情況下,任何人都不應對其他人大喊大叫。亂逛會浪費時間,並引起很多難受的感覺。當我忙於工作時,沒有得到優先考慮的時候,對我友好的人就會得到優先考慮,而我煩惱的問題就留給了以後。
你開玩笑說:“和你老闆打交道將是一個很大的禁忌。”我知道這樣做會更糟。查找丹·佩納(Dan Pena),以獲得更高的Alpha /高效能人員態度。
*“她沒有報告錯誤,因此錯誤不存在。” *錯誤確實存在。不要讓流程阻礙軟件的改進。 *“然後您走開,或者如果它是您的辦公桌,您告訴她走開。” *不要在與您交流的人的路上設置障礙。有一個錯誤跟踪系統可以幫助團隊確定優先級並跟踪工作。它不是一種交流工具。
@Martijn _“現在是她的責任” _儘管我明白您的意思並在一定程度上表示同意,但事實是該項目是OP的責任,因此並不是那麼明確。OP仍需要解決此問題;他們不能僅僅假裝它不存在,因為沒有以令人滿意的方式報告它。
-1
@JoeStrazzere,是的,“ ...因此不存在”的諷刺使人們對開發人員感到憤怒和仇恨。
@BenMz:““她沒有報告錯誤,因此該錯誤不存在。”該錯誤確實存在。”-我同意這有點太過分了。“她沒有報告該錯誤,因此該錯誤從未進入要處理的事情隊列。因此,無法期望它會得到解決。”是更準確的恕我直言(請注意,這並不意味著開發人員不能簡單地根據騷亂以自己的名義提交錯誤報告。)但是,我不得不不同意您的說法,即“錯誤跟踪系統不是通訊工具。”-是的,就是這樣。還有什麼呢?
@O.R.Mapper錯誤跟踪系統是用於跟踪工作的工具。大多數功能都用於此目的。您可以將它們用作通信,但是信噪比非常糟糕。
@BenMz:“跟踪工作” *是*溝通。向(例如)開發人員傳達需要完成的工作。向(例如)產品經理傳達已經完成的工作。以部分標準化的方式指示某些上下文。等等。所有這些都是溝通過程的一部分。
Elmy
2018-08-14 13:53:41 UTC
view on stackexchange narkive permalink

除了“告訴他們您無法修復未報告的錯誤”(如最近的答案所述)外,您還需要使報告錯誤盡可能容易。大多數非IT人員對必須使用票務系統的前景感到恐懼,認為對於他們可以簡單地告訴某人 的事情來說太複雜了。

如果同事開始抱怨,向他們展示票務系統(在哪裡可以找到它),並一起提交錯誤以向他們展示如何做。如果可能,請創建一個包含所需最重要信息的模板:

  • 應用名稱(您不會相信有多少人會忘記這一點)
  • 他們做了什麼? 想要要做
  • 他們點擊了什麼/在哪裡
  • 發生了什麼而不是所需的行為(實際的錯誤)
  • 盡可能添加屏幕截圖
  • 錯誤報告者的姓名以供回調

此外,鼓勵同事報告錯誤 強>。向他們明確表明,報告錯誤是件好事,有幫助的並且有積極的結果。有些人可能會想通過揭露您的“錯誤”來背叛您。

向我咆哮的女人每天都在使用售票系統。
-1
@user1261710僅因為某人使用某物,並不意味著他們喜歡使用它。作為20多年的開發人員,我仍然討厭記錄bug。大多數票務系統笨拙,不要默認字段,而默認字段應該具有明顯的默認值,必填字段太多,最終需要4倍的時間才能親自報告錯誤。我仍然這樣做,因為我了解需求,但我也完全理解為什麼非開發人員不願意這樣做。因此,請專注於此答案的各個部分,這些部分鼓勵您簡化操作並傳達收益。
我曾經在一家公司中工作,該公司的系統經常出現錯誤,因此我每週要幾次,有時一天要多次發現新漏洞。我了解報告他們的重要性,因此我會這樣做。但是,報告這些報告的格式很長,以至於我花了大約15分鐘來填寫。我每週要花1-3個小時填寫錯誤報告。YElm是絕對正確的,報告錯誤必須盡可能簡單,否則會很痛苦。
@user1261710他們每天使用票務系統來處理票證或歸檔票證嗎?
我們的系統非常好。沒有錯誤。它是在線視覺工作室。有一些字段需要填寫,但不需要15分鐘。可能不超過5個。
@user1261710您不需要證明自己的錯誤報告系統合理。很高興聽到您的系統不太複雜,您的同事每天都在使用它,但是對於其他偶然發現您的問題並可能在此答案中找到有用信息的人而言,情況可能並非如此。
@Nicholas: _“僅僅因為某人使用某物,並不意味著他們喜歡使用它。” _無論如何,這表明她不僅有能力使用它,而且_確實可以使用_,因此需要詢問為什麼她只是_not_用於_this_特定項目。這裡有些不對勁。
@LightnessRacesinOrbit我確實明白您的意思,但是他們將其用於其他任務的原因可能是因為沒有更簡單的解決方法(例如在這種情況下,他們正在執行的操作),或者不將其用於這些任務將導致太多負面影響。對他們的影響,或其他許多原因。我並不是說這是正當的理由。但是,如果大多數用戶都在繞過這個過程,我認為即使這些用戶確實有過錯,解決方案也比責備更為重要。
-1
@user1261710不同的角色將票務系統用於不同的目的。業務分析師定義需求,項目經理生成報告,質量保證工程師專注於錯誤和測試用例等。使用系統並不意味著精通或什至對系統的各個方面感到滿意。
如果人們知道如何使用fb,他們也會知道如何提交錯誤。懶惰或認為您有權複查程序是不同的。
knallfrosch
2018-08-14 18:52:00 UTC
view on stackexchange narkive permalink

來自Stack Overflow的聯合創始人兼首席執行官 Joel Spolsky;例如,假設您的團隊中沒有人被說服使用錯誤數據庫,那麼他在他的博客上寫過:

不要讓它困擾您。保持自己的狀態。輸入您在自己的代碼中發現的錯誤。如果您發現其他人確實應該修復的錯誤,請使用錯誤數據庫將錯誤分配給他們。如果您擁有良好的錯誤跟踪軟件,它將向他們發送電子郵件。但是現在,如果他們沒有解決該錯誤,則可以繼續向他們發送電子郵件。最終,他們將看到錯誤跟踪的價值,並開始按預期使用該系統。 如果質量檢查小組拒絕將錯誤輸入到錯誤跟踪系統,只需拒絕通過任何其他渠道收聽錯誤報告。大約是您對人們說的三千分之一,“聽著,我很想解決這個問題,但是我會忘記的。您可以在系統中輸入錯誤嗎?”他們將開始使用數據庫。

[重點挖掘] sub>

請注意`,我很樂意解決此問題,但我會忘記的。您可以輸入系統中的錯誤嗎?-禮貌是此答案的關鍵部分。
同意作為開發人員,如果不在bug跟踪系統中,我將一無所知。因此,如果我因我不知道的事情而大喊大叫,那將無濟於事。對某人大喊大叫的反應通常不會使他們平靜下來,因此禮貌對待通常是正確的選擇。“好吧,我認為這是一個問題。您為什麼不帶我一步一步重現問題,然後我們開始發出票...”經過1-2次,希望他們能把想法弄清楚開始售票,避免出現1000個問題,“以便在票中輸入更多信息”。:->
Spolsky自己的公司認識到,要求人們將錯誤輸入他們出售的FogBUGZ軟件非常繁瑣,以至於開發了一個系統,該系統允許人們簡單地發送電子郵件並自動創建錯誤。
好吧,如果通過在適當的軟件中放置錯誤來節省時間非常關鍵,那麼某人將不得不使用繁重的系統。如果OP本身開始執行此操作,則該問題不會消失。最好不要獎勵不必要的行為,例如在開發人員服務台大聲抱怨。
問題是,OP並不是在談論“質量檢查部門”。OP在Spolsky先生的行話中談論的是類似於“走廊可用性測試”的內容。期望非質量保證人員填寫棘手的錯誤報告是否合理?除非它是他們工作的一部分,否則可能不會。
這是我在上一個永久職位上要做的工作。我在內部服務器上設置了螳螂,並打算一直使用它,直到其他人都使用為止。但是我最終離開了公司。
@teego1967,引用了[Joel Spolsky的另一篇文章](https://www.joelonsoftware.com/2000/11/08/painless-bug-tracking/)並加了我的粗體:“避免了將錯誤添加到錯誤數據庫的誘惑……非常重要,不要屈服於這些想法,如果這樣做了,新的錯誤輸入屏幕將以一千個需要提供的字段結尾,並且沒有人願意再輸入錯誤報告。為了使Bug數據庫正常工作,每個人都需要使用它,**,如果“正式”輸入Bug的工作量太大,人們會*圍繞* Bug數據庫。
@Wildcard,是的,這確實發生在許多地方。在不知不覺中,除了創建表單的人以外,表單對於所有人來說都是完全無法使用的混亂。
喬爾可以提供此建議,因為他是老闆。一個單身好戰的開發人員將自己的個人首選流程強加給組織的情況就不會順利結束。
儘管它本身不是“錯誤跟踪”,但我們有一個售票系統,價格為$ {EMPLOYER},我告訴人們輸入請求,以記錄該請求,然後再在我作為管理員的任何應用程序中實施該請求。這純粹是為了掩蓋我的背面,所以沒有人指責我是“孤遊俠”。我確實有一個人問“你為什麼這樣做?”僅由我在同一人要求更改的地方出示機票號。想像一下,沒有這樣的東西就扔在公共汽車下,以證明這一直是原告的錯。
teego1967
2018-08-14 15:23:01 UTC
view on stackexchange narkive permalink

許多非開發人員都討厭的一件事是錯誤跟踪系統,該系統嚴格連接到開發人員的目的。這些錯誤跟踪器通常使用“一刀切”的大規模單一形式,其中包含太多不適用或難以理解的下拉菜單/字段/單選按鈕。這些事情很難完成,而且,它們常常無法回答,或者只是以一種反复無常的方式關閉。

如果您想解決問題而不只是強迫僅僅讓同事遵守,請考慮簡化錯誤報告系統並提高響應速度的方法。這就像向報告錯誤的人寫一句話一樣簡單(而不僅僅是在下拉菜單中選擇狀態)。您是在自動收集內部版本號還是讓用戶找到它?用戶是否知道如何在手機上拍攝屏幕截圖(並將其發送到跟踪器)?多少人做不到,您會感到驚訝。這些看似微不足道的障礙,但是如果需要進行研究以“弄清楚”如何填寫錯誤報告,那麼很多人都不會這樣做。

或者,您可以嘗試與願意成為其餘用戶中間人的“ alpha”用戶一起工作。讓此人代表他人填寫實際的錯誤報告。這樣一來,您就可以得到門票,並且用戶可以與人類進行交談,從而可以發現並解決問題。

如果您可以強迫同事遵守該怎麼辦?:P
@PoloHoleSet,很多人都同意。但是,它確實消耗了善意,迫使人們去做事情。如果強迫別人太多,不要期望得到別人的支持或回報。最好找到根本原因並加以解決,而不是假裝是所有問題,然後排除跟踪器中沒有的錯誤報告。
完全是在開玩笑,這是從那些厭煩的人那裡獲得支持和修復錯誤方面的東西。
贊成第三段。我們有這樣的“ alpha”用戶,這太好了。
Peter
2018-08-14 17:58:56 UTC
view on stackexchange narkive permalink

自行輸入錯誤報告。如果您可以從對話或電子郵件中提取足夠的信息以使該錯誤得以重現,那就太好了。如果沒有,那麼至少您會記錄下來錯誤的錯誤,以便將來與其他事件鏈接。

我為什麼這麼說? 您的工作是製作帶有盡可能少的錯誤的軟件。這意味著錯誤報告是您非常需要的東西。如果您使該過程過於繁瑣,那麼只會報告錯誤的人將是這樣做的主要工作,而您的產品將受到損害。

您對錯誤使用難度的意見跟踪器無關緊要:您顯然有多個用戶不喜歡使用它。因此,請寬容地接受他們的輸入,在跟踪器中創建一個錯誤,並在可能的情況下使它們成為發起者。如果不能,請注意,它是某某某人報告的,然後繼續工作。或者,請您的質量檢查人員打電話給記者並輸入錯誤(如果存在)。

您的同事沒有遵循流程的問題不是您的問題。這是你同事的經理的問題。而且,由於您已經說過,即使您的經理也不總是遵循這個過程,所以請集中精力完成工作。

如果人們對自我輸入的錯誤有疑問,您可以在咆哮的同時填寫紙質表格,並要求他們在完成咆哮之後對其進行簽名,並將其用作報告的證據。如果他們拒絕簽名,請告訴他們否則您無法修復該錯誤。
如果OP為這個同事輸入了bug,那隻會鼓勵她和所有同事總是來吵架,而不是自己輸入bug(這是應該做的正式方式)。
這不是它的工作方式。生產幾乎沒有錯誤的軟件只是開發人員工作的一部分。根據您的理由,“我不應該費心註釋代碼或輸入良好的提交註釋。只要我的代碼沒有錯誤,一切都是公平的。”每個人都有不同的角色,並且有程序。僅僅因為他們拒絕遵守程序而做別人的工作是確保自己以後陷入另一團糟的可靠方法。尤其是當您對錯誤的理解不正確時,明天同一個人會更加吵鬧。
我不是說你不應該做你的工作。我說過您不必擔心對方是否在做他們的工作。您的工作不是管理同事或對同事實施公司程序。
@Dragonel:不一定。一個非常可能的結果是,一方面,開發人員最終會更有效地工作,因為開發人員的自行編寫的錯誤報告說:“在模塊Y中單擊X後,出現錯誤消息Z”,而錯誤報告的是同一問題不願意的同事閱讀“ X功能失敗”。另一方面,那些認為開發人員自己編寫錯誤報告的同事缺乏準確性(例如,由於開發人員缺乏有關代表性用例的領域知識),實際上突然激發了他們自己編寫報告的動機。
@O.R.Mapper-我同意,如果開發人員和同事進行理性的討論並合併以輸入錯誤,則修復起來會容易得多-但是鼓勵他們在發現錯誤時再次走來走去會嚴重影響OP的生產率,並且可能如果他們“在意”而不是“討論”它們,則不會產生有用的信息。讓他們輸入錯誤,然後OP討論任何不清楚的事情是更標準的做法,因為這樣可以節省OP已經知道或可以立即理解的錯誤的討論時間。
是的,並將錯誤報告程序/文件管理器標記為它們。
Kilisi
2018-08-14 13:58:16 UTC
view on stackexchange narkive permalink

只需通過電子郵件向他們發送禮貌的請求,即可將錯誤報告給票務系統並抄送您的經理。如果沒有出現,請與您的經理一起抄送。

確保員工正確使用工具是經理的職責,也是確保您自己不面對面的職責。並受到團隊外部人員的指責。您沒有執行它的權限,嘗試這不是您的工作。

我基本上同意您的看法,但OP表示,即使是經理,有時也不願意編寫錯誤報告,因此從長遠來看,這可能不會有幫助:/
-1
@dontbyteme:“經理有時不願意寫錯誤報告”-聽起來很奇怪,完全不願意自己提交錯誤報告,並且完全承諾執行“除非您有問題跟踪程序,否則請不要進行任何代碼更改”政策在現實生活中可以很好地共存。
mhoran_psprep
2018-08-14 15:47:37 UTC
view on stackexchange narkive permalink

我的主要項目是一個移動應用程序。我的大多數同事都在alpha測試通道上,客戶無法訪問該通道。

到目前為止一切正常。

問題是我的一些同事和老闆不願意使用票務系統報告任何錯誤。

可能不如看上去的好。

就在上週,我的同事以為她看到了一個小蟲,向我咆哮並狂怒了5分鐘,然後我告訴她將這個小蟲記錄在售票系統中。她不會。我的一些同事在看到錯誤時會非常激動,他們寧願抱怨該錯誤而不是報告該錯誤。

現在回頭看第一句話,一個出現在我腦海的問題是誰將您的同事加入了alpha測試通道。他們測試的目的是生成錯誤報告。現在有些人不能花很多時間來進行測試,或者很少使用產品功能以至於幾乎無法測試該程序,但是您需要由可以完成這一周期的人來進行測試。

需要報告錯誤,這樣我才可以將時間放入時間表。

不,他們沒有。需要報告錯誤,以便提高產品質量。時間表是您記錄時間的方式。錯誤報告系統是開發人員了解需要解決的問題的方式。 Alpha測試的目的是確保不會將大量錯誤發布給客戶。

公司需要確保分配給Alpha測試的人員或自願參加測試的人員知道什麼是錯誤。期望他們。他們需要知道截止日期,流程,涉及多少時間以及需要製作哪種類型的報告。他們需要知道是否應該測試整個應用程序或僅對應用程序的一部分進行測試,他們需要知道如果測試了x部分並且沒有要報告的錯誤,該怎麼辦。

如果公司的時間表程序要求列出錯誤ID,該怎麼辦?“花費15分鐘修復錯誤641。花費30分鐘修復錯誤832”,依此類推。與大多數(程序員)時間表在進行常規開發工作時要求列出項目名稱或代碼的方式類似。
雖然獲得報酬很重要,但是如果Alpha測試未生成報告,那麼產品將如何變得更好。這就是為什麼參與者需要了解期望的原因。
@mhoram_psprep:獲得付款很重要。對公司而言,完成測試更為重要,但對個人而言則更為重要。參與者不僅需要了解該過程,還需要一些理由。
這就是為什麼我包括最後一段。Alpha測試的重點是改進產品。如果他們不了解自己不應該參加或需要培訓。
@alroc如果時間表需要錯誤ID,那麼即使在票證中沒有進行任何討論,也無法阻止其根據報告的需要創建票證ID。
儘管未說明,但是提交源代碼也可能需要錯誤#。我上次工作的地方是這樣,每次提交都必須包含提交的項目或錯誤的數量。剛開始時,它看起來有些苛刻,但確實有助於跟踪情況。因此,如果沒有錯誤報告,他可能真的無法修復錯誤。
“需要報告錯誤,以便我可以將時間記錄在時間表中。” “不,他們沒有。” OP說這是必需的,因此是必需的。
@industry7,我想您錯過了重點。時間表不是為什麼要報告錯誤的“原因”。
@Wildcard“需要報告錯誤,以便提高產品質量。”為了改進產品,質量檢查員可以走到開發人員的辦公桌前親自面對問題進行解釋。您絕對不需要,但要修正跟踪系統中的錯誤。您基本上是在告訴OP對OP的老闆說:“修復bug並不能改善我們的產品。報告跟踪系統中的bug可以改善我們的產品。”
@industry7:我不明白您從何而來的假設是,未寫下來的錯誤將得到修復,而不是被遺忘。
@o-r-mapper-我不確定您的困惑來自何處。需要明確的是,所有工作都有責任,如果您不記得自己的工作職責,您可能會被解僱。
enderland
2018-08-15 17:23:00 UTC
view on stackexchange narkive permalink

問題在於我的一些同事和老闆不願意使用票務系統報告任何錯誤。

這些都不是您的老闆也不想這樣做。

我會推薦三件事。

首先,與您的老闆交談,了解為什麼您的老闆不願意使用票務系統。歸根結底,這裡有些事。您需要準確地填寫時間卡,但是老闆正在積極地反對您這樣做的能力-老闆甚至還知道嗎?

如果您的同事確實如您所說的那樣“向您保證”五個分鐘,老闆不在乎,老闆很爛。我個人懷疑這個故事的內容比您在這裡介紹的要多,但是無論您是否需要與老闆交談。

即使是諸如“鮑勃不想提交錯誤報告,如何提交錯誤報告”這樣的問題,您要我追踪這項工作嗎?”有意義。

第二,對報告錯誤時同事必須經過的過程進行認真思考。我與一些團隊一起工作,因為該過程令人沮喪,所以我放棄編寫錯誤報告。

我或多或少委派了“這是一個錯誤嗎?”向他們提問,因為我有太多與他們合作的負面經驗-是關閉票證“不會”,還是將錯誤報告更改為功能請求,還是與我爭論是否是錯誤,我只有在我不再關心之前,要耐心等待。我通過聊天向他們報告功能,然後讓他們確定是否是錯誤。我浪費了太多時間試圖向他們“證明”產品,最終使我的產品更好的不是我的責任。

最後,如果實際情況是您在這裡描述的,那麼您的工作場所聽起來就很合理。真爛但是-故事可能有兩個方面,而我們都缺少的(包括您在內)就是另一個故事。

空虛很重要。包括您的老闆在內的多個同事“大聲疾呼”而不是適當地報告錯誤,這表明在交互中主要缺少同情心。

OP可以堅持要求其他所有人都使用票務系統,並且只為老闆輸入錯誤。
老闆是問題的核心。如果他們看到OP的老闆不打擾,沒人會這樣做。這是一個老闆在破壞自己的員工問題。
Twyxz
2018-08-14 12:47:58 UTC
view on stackexchange narkive permalink

提及它,對您的同事說

如果您不使用票務系統,我將無法修復它,因為它不會在時間表中失效。

這樣,他們會去檢查錯誤,否則似乎並不是“發現”了錯誤,而是他們有過錯而不是您。因此,他們要么給漏洞打票,要么讓漏洞進入實時應用程序。

然後他們可能會去找您的經理,說您不是要解決這些錯誤,但是您可以僅在其中與他們進行推理,而您的經理很可能會選擇並請他們使用售票系統。

但是要避免任何麻煩,只需告訴您的經理。

人們正在發現錯誤,並且我正在修復它們,但他們拒絕將其登錄到票務系統中,以便我可以根據我的時間表對其進行標記,因此我的時間表不正確。

davidbak
2018-08-15 03:15:20 UTC
view on stackexchange narkive permalink

作為一個長期的開發人員-我恨在一個錯誤報告系統中報告錯誤。它們都需要輸入多個字段,幾乎所有這些字段我都不知道答案或不在乎。而且它們也很慢。另外,當我完成操作後,開發人員始終會始終關閉它“無法複製”。

我會使用您的應用程序,非常感謝應用程序中的某個按鈕,該按鈕會報告您應用程序中的錯誤。它將需要一個屏幕截圖,知道它自己的死機版本號,序列化最近100個UI交互的記錄,或者其他可以幫助您解決問題的方法,還可以向開發人員添加其他有趣的東西,使其可以在RAM中找到它此刻,也許,允許我可選地輸入評論。

然後我們都會很高興。

我們使用JIRA。您所要做的就是輸入重現該錯誤的步驟,並附上屏幕截圖。但是人們仍然沒有。他們在電子郵件上粘貼了屏幕截圖,並說“我發現了此問題”。如果他們擁有最小的“頭銜”(例如“領導者”)(領導者甚至不是經理),他們還將添加有關係統的自以為是的評論。由於有了這些人,該公司僱用了一個工作人員,負責接收這些電子郵件並將其輸入JIRA。
作為我的長期開發人員,我_愛_報告錯誤報告系統中的錯誤。:D
@hjf可能是正確的做法-為用戶節省了時間,從而為他們節省了資金,從而為新員工提供了足夠的資金。
@Mark將該人解僱,支付了全額賠償,並在3個月後再次僱用。客戶(我們的客戶是價值數十億美元的電信運營商)威脅說,如果未恢復該職位,我們將終止其合同。
@hjf聽起來像是您的公司吸取了重要的教訓,那就是沒有系統可以取代優秀的管理員:
andtodd
2018-08-14 16:34:45 UTC
view on stackexchange narkive permalink

過去,我曾在一家大型IT公司工作,但特定團隊中的許多員工都拒絕使用票務系統。他們最終由於裁員而失業。

沒有系統中需要完成的工作的記錄,因此勞動力規劃也沒有記錄來作為其未來估算的基礎。

系統之所以出現這種情況,是因為它不是很有趣,人們並不總是想到更大的圖景,這是他們完成工作必須克服的另一個障礙。強調日誌記錄工作的重要性,以便他們可以考慮自己的時間。

這是真的。使用Rally或JIRA或其他任何東西來跟踪工作的整個過程都是PITA-那些是更好的方法。(不要讓我開始使用ServiceNow。)似乎令人討厭的忙碌工作……直到您的部門副總裁告訴您所有他密切跟踪它並使用那裡的所有摘要編號去董事會獲取下一次預算的那天。年 ...
Simon
2018-08-14 16:39:47 UTC
view on stackexchange narkive permalink

雖然我總體上同意其他答案,但我還想添加另一個觀點。

您和您的經理當然可以強迫您的同事編寫錯誤報告,但是如果這些同事不同意,開發人員或熟悉票務系統的用戶,最終可能會得到很多無用的票證,例如“愚蠢的功能X無法使用”。然後,您可以用“不清楚”的方式將票發回給他們,但這很容易導致無用的,無限的循環,這對您沒有任何幫助。

另一種方法是與他們一起坐下來重現該錯誤。並隨後創建有意義的錯誤報告。這聽起來可能比較耗時,但是有幾個優點:

  • 您的同事覺得他們的問題得到了解決
  • 您的同事都受到了什麼教育您需要修復錯誤的信息
  • 您將獲得包含所有必要信息的有意義的錯誤報告
  • 花費更少的時間對不完整的故障單進行分類

在最後,這可能是一種更快,更令人滿意的方法。

開發人員是否與用戶坐在一起看演示的錯誤與是否有票務系統無關。我永遠不會解決一個案件,因為目前尚不清楚。我問了一些更具體的問題,也許還拜訪了用戶,這是一個很好的錯誤報告系統。我認為這不能回答問題。
Andrew Ebling
2018-08-15 15:55:59 UTC
view on stackexchange narkive permalink

替代觀點-感謝您有足夠的參與度來為您提供有關產品的直接意見的同事。

是的,他們應該編寫好的錯誤報告,但並非所有人都這樣做。而且,作為開發人員,您有機會自己編寫一個更好的錯誤報告。

因此,我建議將來使用以下方法:

  • 明確表示您感激不盡供您的同事輸入。或者換一種說法,請明確表明您認為它們不是需要解決的問題。如果您說“提交錯誤”,這可能是感知到的反應。
  • 解釋一下,如果您坐下來編寫錯誤報告,這將是每個人時間的最佳利用方式
  • 通過自己的錯誤報告模板/檢查表進行操作。
  • 在擁有相關人員的權限的情況下,絕對可以捕獲所有有關該錯誤的信息注意力和在您面前重現它的能力,而這個問題在記者的腦海中是新鮮的。這對於移動應用程序尤其重要,在移動應用程序中,您可能無法訪問可重現該問題的測試設備,或者可能是只能在該應用程序的特定安裝實例上重現的問題。
  • 確保報告者已通過電子郵件訂閱了該錯誤的更新,以便他們可以看到該錯誤通過系統的進展。
  • 感謝您的同事的投入,並說出您對“走廊可用性測試”的重視程度(正如Joel所說),並且他們足夠關心報告錯誤。假設您希望公司中有更多的人這樣做。

採用這種方法,您將被認為是開放的並樂於接受報告,並且將使報告者了解良好的錯誤報告。看起來,你們倆都會感覺自己像一個團隊一樣取得了成就。

採用這種方法將使產品和工作場所的關係都受益。

他應該感謝人們(隨機開發人員)來找他,並且RANT遇到了一個錯誤,他應該很感激。對不起,你甚至在一家公司工作嗎?您似乎沒有意識到某些人的毒性,尤其是那些“職位”比您高的人。
作為開發人員,*通過演示*來對錯誤進行簡短描述有時比嘗試在“正式”錯誤報告中解釋典型的非開發人員的描述要好得多,尤其是如果它們包含的“截屏”沒有實際上沒有顯示該錯誤。要求用戶嘗試記錄他們的屏幕可能還會花費更多的時間。在一個*組織*中,使用別人“預算”中的額外時間實際上總體上效率較低。
Chris
2018-08-14 19:00:12 UTC
view on stackexchange narkive permalink

我的第一份工作也有類似的問題。我的小組製作了一些工程師使用的軟件,他們就坐在我們房間外面。他們都習慣了回來告訴我們什麼時候出現問題而導致某些事情被遺忘了。

我們啟動了一個票務系統來解決這個問題,幫助您跟踪事物並消除乾擾。花費了一段時間,但最終我們讓人們使用該系統,總是說“您是否在系統中放了票?”並且直到問題解決為止。我們還要提醒他們,這不僅是為了我們的利益,因此也不會忘記他們的問題。如果記錄下來,那麼最終將完成。

cornelb
2018-08-14 16:29:57 UTC
view on stackexchange narkive permalink

同事是否參與開發?如果是,他們應該很容易解釋這個過程是什麼,以及為什麼它有助於將所有事物組織起來。如果不是,則他們可能不熟悉錯誤跟踪系統,也不了解為什麼有用。

他們被要求幫助測試應用程序,這意味著他們認為這與測試人員非常不同。測試人員知道流程是什麼,並按照步驟進行操作。要求測試該應用程序的同事會認為每個錯誤都是一個大問題,並且會假設他們可以告訴您有關問題並親自解釋為什麼這是一個大問題,而不是添加

查找他們喜歡的東西

如果他們覺得自己更喜歡在文檔中添加說明,請允許他們全部訪問為此的新的Google文檔。然後查看問題並將它們自己添加到錯誤跟踪系統(如果確實是錯誤)。這應該不會花費太多時間。最好讓他們在bug跟踪工具中填寫不足的詳細信息。

重點是讓人們提交有價值的反饋,而不是讓他們使用習慣的工具

Zibbobz
2018-08-15 18:41:24 UTC
view on stackexchange narkive permalink

如果最重要的答案仍然不能使您的同事在票務系統中編寫錯誤並將其發送給您,這是確保您的工作時間分配給票務系統的一種肯定方法。

首先,寫下您的同事告訴您的有關該錯誤的所有內容。如果可能的話,請他們給您發送電子郵件,以便您閱讀。

下一步,自己編寫該錯誤。

最後,修復該錯誤-如果您知道該錯誤,並且希望您對其進行修復,那麼請對其進行修復。

這會為您做幾件事-將錯誤放入票務系統中,以表明您已為其分配編碼時間,而 則花費了時間也要解決系統中的錯誤-本質上,您的同事“浪費”親自告訴您的時間成為您 you 的可計費時間。

您應該繼續鼓勵您的同事編寫自己的錯誤報告,因為這是他們應該要做的事情,並且您不應該阻止這樣做。但是,取而代之的是,如果您真正的目標是在系統中擁有它,以便您可以記錄花費在它上面的時間,那麼就可以自己編寫它,並且可以在編寫和維護該錯誤中獲得回報。

包括有關同事拒絕編寫錯誤的事實是一種使該人對您不利的方法。如果您不修正未報告的錯誤,則與您“竊聽”同事相比,管理層更有可能支持您。他們更擔心人們“不打架”,而不是獲得優質產品。
@hjf這聽起來像是可怕的管理……但我也認為您可能是對的。我將編輯答案。我仍然堅持認為,他們應該自己編寫錯誤,但是刪除那些可以讓他們有所幫助的部分。
@hjf我不會認為它是“竊聽”。您可以只輸入錯誤,因為“ Joe Smith報告單擊兩次會導致系統崩潰”。只是事實。重要的是要知道誰最初發現了此錯誤,以防您需要更多詳細信息。我認為沒有人會反對輸入報告的人員,其中包括實際發現該錯誤的人員的姓名。
Alex R
2018-08-14 22:04:38 UTC
view on stackexchange narkive permalink

與將數據輸入工具相比,您的同事可能更喜歡人機交互。

因此將它們拖到週期性的會議中。如果您的公司不適合舉辦會議(也許您沒有配備大型顯示器的好的會議室?),請步行至每個人的辦公桌,並以1:1的方式進行操作:

在會議期間,您在您自己的筆記本電腦上打開錯誤跟踪工具,讓他們指示錯誤描述給您,以便您可以將其輸入到工具中。藉此機會讓他們向您顯示錯誤或闡明重現該錯誤的任何必要步驟。

請記住在時間表中包括您記錄每個錯誤的時間,這僅僅是

實踐一種在聽其咆哮的同時保持筆直表情的藝術(前提是他們不辱罵)。這是一項重要技能,現在與這些人進行額外的互動似乎對您來說是浪費時間,但是當您最終決定想要一份更好的工作時,它將對您的職業生涯有所幫助。

當您修復報告時非常激動的錯誤,走到那個人那裡,讓他們知道它已被修復,如果他們能滿意地核實並確認它是否滿意,以便您可以關閉票證。

將他們拖到Bug分類會議中,並迫使他們觀看其他人的Bug報告優先於其錯誤報告,因為它們不在工具中!
假設此人可以決定如何處理自己的時間。他們有時間開會,其他人願意接受參加會議。考慮到原始帖子說BOSS拒絕進入車票,我們知道這家公司的情況:老闆下達口頭命令,然後當事情出錯時,他們將您扔到公共汽車下。而且它們總是深陷於水中。是的,在描述的工作場所操作中不會發生這種情況。
這整個事情顯得被動消極。允許每個人按照建議進行操作,*當他們來找您報告錯誤時,*可以更好地利用您和他們的時間:o)
arp
2018-08-17 07:09:03 UTC
view on stackexchange narkive permalink

正交解決方案:

在軟件的Alpha測試版本中添加“報告錯誤”按鈕,該按鈕會自動收集重要數據並提交錯誤報告。

添加一些簡單的文本字段:“您正在嘗試做什麼?”“您預期會發生什麼?”“出了什麼問題?”

(這不會

讓高級用戶改進報告,然後讓咆哮者只需點擊“提交”即可。

blankip
2018-08-19 10:32:14 UTC
view on stackexchange narkive permalink

我已經處理了20年,在過去的19年中,我的回答基本相同。

您告訴他們,“看看該錯誤是否對您很重要,我會盡快將其放入售票系統我的團隊和管理層在審查系統中的錯誤時會分配優先級和時間。如果您的錯誤最好不在那兒,那麼下一個週期的優先級就很高。適當,好的。整個團隊還需要了解可能會影響其他事情的全部影響-意味著您剛剛告訴我的每個人都需要能夠看到哪些可以使問題更快地解決。”

kraligor
2018-08-16 21:35:39 UTC
view on stackexchange narkive permalink

票務系統與最終用戶不兼容。人們討厭它們(出於許多好的和不太好的原因)。如果遇到問題,您希望得到積極的傾聽。

也許您應該以某種方式強調您的同事是開發中的活躍部分,而不僅僅是用戶。每個星期五發送錯誤和開發人員統計信息,並提及那些通過查找關鍵錯誤而提供幫助的人,甚至可以列出一些排名(不過不要讓它變得太有競爭力)。

另外,您呢?也許能夠改善票務系統的用戶界面?刪去所有技術細節,一個文本框和(很少)幾個可供選擇的類別就足夠了。盡可能輕鬆地以正確的方式報告錯誤。

“如果遇到問題,您希望得到積極的傾聽。”-具有諷刺意味的是,離開辦公桌時,人們會忘記他們的喧囂,而永久存儲在Bugtracker上的票會在某個時候受到一些個人的積極關注。
djsmiley2kStaysInside
2018-08-14 16:22:50 UTC
view on stackexchange narkive permalink

遊戲化!!

每個人都喜歡積分,因為積分意味著獎品**!

僅存在一個“最常發現(有效)錯誤”的計分板

*只有正確報告的錯誤才可以計數!

**獎品只能是恭維 >

喜歡抱怨錯誤的人不會很高興看到““無能的”開發人員試圖將自己的作品變成遊戲而不是修復軟件”。我在一個辦公室里工作,他們嘗試了類似的事情,情況只會變得更糟。
如果發現錯誤的人不了解開發人員的角色,那麼他們也不應該在測試團隊中任職-理想情況下,您將有一個專門的測試團隊,他們確切地知道他們在做什麼,為什麼?。您無法修復損壞的工作場所...
這不是它的工作方式。您還希望OP提供自己的獎品嗎?記住他不是經理
好吧,獎品可能只是理論上的,而僅僅是誇獎。
@djsmiley2k公司擁有50名員工。我很可能是測試人員只是顧問,碰巧向客戶,甚至推銷員解釋了該應用程序的工作原理。(是的,這會發生!)即使在小型公司中,即使您的主要產品是軟件,也不一定總是有專門的測試團隊。
當您對這樣的系統進行遊戲化時,人們會發現利用該系統來謀取利益的方法。誰決定什麼是“有效”錯誤?您如何處理舉報同一個問題的4個“錯誤”的人?
糟糕的主意。如果人們得到一些額外的東西,他們將發現錯誤(甚至可能不存在)以“玩弄”系統。
相關的迪爾伯特:http://dilbert.com/strip/1995-11-13。
我曾經在一個地方工作過一段時間,實際上是給公司中發現旗艦軟件中的錯誤的任何人5英鎊,只要他們不在開發團隊之外(請注意,我們沒有專門的質量檢查人員;請弄清楚為什麼我們需要賄賂人們為我們測試!)。最終,儘管我們仍然沒有吸引很多人,但開發人員對此感到非常沮喪。因為為什麼其他人應該為此獲得獎金?我每天都會發現錯誤,但是我沒有得到任何額外的錢。請注意,我想我也已經創建了它們,所以...


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...