ใครทำข้อผิดพลาดซ้ำตั๋ว?


9

หนึ่งในเพื่อนร่วมทีมของฉันและฉันเพิ่งคว้าตั๋วบั๊กแยกต่างหากมอบหมายให้พวกเราแยกต่างหาก แต่ตั๋วนั้นซ้ำกัน!

วิธีที่ดีที่สุดในการแก้ไขตั๋วที่ซ้ำกันคืออะไร สิ่งนี้ทำโดยทรัพยากรของ QA หรือไม่? ฉันทำงานในสถานที่สองแห่งที่ผู้ใช้ที่ไม่ใช่เทคโนโลยีบอกว่ามันขัดจังหวะการไหล "แต่มันเป็นสิ่งที่คนที่ไม่ใช่ช่างเทคนิคสามารถทำได้ในสถานการณ์ที่การเข้าถึงนักพัฒนามี จำกัด (เช่นโดยทั่วไปเสมอ)


7
ฉันขอเถียงตรงกันข้าม - ขั้นตอนแรกของคุณในฐานะนักพัฒนาเมื่อรับตั๋วควรตรวจสอบรายการที่ซ้ำกัน มันเป็นวิธีที่ง่ายที่สุดในการปิดตั๋วที่มีและบ่อยครั้งที่นักพัฒนาเท่านั้นที่จะรู้ได้อย่างแน่นอนว่าตั๋วสองใบนั้นซ้ำกันจริงหรือไม่
Dan Pichelman

คุณควรสื่อสารกับเพื่อนร่วมทีมของคุณมากกว่านี้หรือไม่? เรามักจะพูดกับเพื่อนร่วมงานของเราในโครงการเดียวกันว่า "ฉันเสร็จแล้วไปทำสิ่งนี้เดี๋ยวนี้"
NeeL

คำตอบ:


11

จริง ๆ แล้วทุกคนควรใช้ความพยายามอย่างสมเหตุสมผลเพื่อหลีกเลี่ยงการซ้ำซ้อน แต่โดยปกตินักพัฒนาซอฟต์แวร์จะอยู่ในตำแหน่งที่ดีที่สุด หลาย ๆ คนสามารถพบบั๊กได้ แต่มักจะถูกกรองไปยังผู้พัฒนารายเดียวหรือทีมเล็ก ๆ ที่รับผิดชอบเรื่องรหัสนั้น นอกจากนี้คุณมักจะต้องใช้รหัสเพื่อตรวจสอบว่าอาการสองอย่างที่ต่างกันมีสาเหตุที่เหมือนกันหรือไม่ เครื่องมือติดตามข้อผิดพลาดทั้งหมดสามารถจัดการรายการซ้ำได้อย่างง่ายดาย คุณไม่ควรกังวลว่ามันจะโผล่ขึ้นมาเป็นครั้งคราว

ในทางกลับกันหากเกิดขึ้นตลอดเวลาคุณเพียง แต่ทำซ้ำความพยายามของผู้ทดสอบและอาจต้องการประเมินวิธีการจัดสรรทรัพยากรการทดสอบของคุณใหม่


3

ส่งการเปลี่ยนแปลงรหัสภายใต้หนึ่งตั๋วจากนั้นแก้ไขตั๋วอีกใบด้วยหมายเหตุที่ระบุว่า "นี่เป็นรายการซ้ำรหัสอยู่ภายใต้ข้อผิดพลาด # xxx"

สิ่งนี้เกิดขึ้นตลอดเวลา


2

ควรทำในระหว่างกระบวนการวางแผน เมื่อบั๊กถูกจัดลำดับและจัดลำดับความสำคัญในขั้นต้นบุคคลที่ทำการจัดอันดับนั้นควรตรวจสอบให้แน่ใจว่าไม่ได้ทำซ้ำใน backlog หลัก


2
นักพัฒนาจะไม่ดำเนินการกับรายงานข้อผิดพลาดก่อนที่จะถึงขั้น "Triaged" ซึ่งข้อผิดพลาดได้รับการยืนยันว่ามีอยู่ไม่ใช่แบบซ้ำและมีกรณีทดสอบหรือคำแนะนำในการทำสำเนาที่แนบมา
Simon Richter

0

ดูด้านบวกเช่นกัน: หากพบข้อผิดพลาดเดียวกันสองครั้งอย่างอิสระควรทำซ้ำได้ง่ายขึ้น ทั้งโดยนักพัฒนาและโดยลูกค้า :-( ดังนั้นจึงอาจมีความสำคัญสูงกว่าในการแก้ไข

คุณมักจะมีหนึ่งคนที่ควรจัดลำดับความสำคัญข้อบกพร่องและยังลบรายการที่ซ้ำกันทั้งผู้จัดการของคุณหรือบุคคลเดียวกับงานนั้น ควรเป็นวิธีที่มีประสิทธิภาพมากกว่าแทนที่จะเลือกบั๊กจากนั้นทำตามรายการบั๊กทั้งหมดเพื่อตรวจสอบหาบั๊กที่คล้ายกัน

กรณีที่เลวร้ายที่สุดถ้าคุณไม่หลีกเลี่ยงการซ้ำซ้อนคือเมื่อคุณแก้ไขข้อผิดพลาดจากนั้นคนต่อไปจะเสียเวลามากในการทำซ้ำข้อผิดพลาดที่ไม่สามารถแก้ไขได้เพราะมันหายไป

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.