Khiếm khuyết trạng thái: không được FIX


13

Tôi đã tham gia vào một số dự án với tư cách là người thử nghiệm hoặc nhà phát triển. Trong nhiều dự án đã có các trạng thái sau cho các khiếm khuyết:

  1. KHÔNG CỐ ĐỊNH
  2. Đã hủy

Bạn có sử dụng các trạng thái như vậy và làm thế nào để bạn khác nhau? Tôi hỏi, bởi vì hầu hết mọi người không thể giải thích sự khác biệt. Hiểu biết của tôi là:

KHÔNG CỐ ĐỊNH - nhà phát triển sẽ không sửa lỗi, do đó không phải là lỗi;
Đã hủy - không nên sửa lỗi, vì mức độ ưu tiên thấp nhất

Câu trả lời:


12

Như những người khác đã lưu ý, những tên trạng thái này không rõ ràng. Tôi muốn tên trạng thái chính xác và chi tiết hơn:

  • Không sửa chữa (chi phí sửa lỗi này không hợp lý)
  • Workaround cung cấp (và nó là đủ để làm cho người dùng hài lòng)
  • Không phải là một lỗi (mà là một tính năng)
  • Không thể tái sản xuất
  • Bản sao

Giải pháp được cung cấp, đó là một cái gì đó mới, các trạng thái khác được biết đến
sergionni 17/03/2016

1
"Khắc phục trong phiên bản mới hơn" có thể là một trạng thái hữu ích khác. Thông thường chúng tôi sử dụng nó vào gần cuối giai đoạn phát triển, vì chúng tôi không có thời gian hoặc tài nguyên để sửa nó (mặc dù chúng tôi muốn). Cho đến khi nó được sửa, khách hàng sẽ được thông báo về nó thông qua một SVA (đánh giá lỗ hổng phần mềm). Loại bỏ SVA đó, cho chúng tôi thêm động lực để sửa nó trong phiên bản tiếp theo.
Sparky

bạn chỉ có thể thay đổi phiên bản của nhiệm vụ trong Jira thay vì sử dụng trạng thái "Khắc phục trong phiên bản mới hơn"
sergionni 18/03/2016

6

Tôi nghĩ rằng bạn đã có câu trả lời ngược

Không sửa chữa - sẽ áp dụng cho một lỗi nhỏ không ảnh hưởng hoặc có thể ở phiên bản cũ hơn do đó không đáng để bạn dành thời gian để sửa lỗi nhưng họ thừa nhận đó là lỗi.

Đã hủy - Đây có thể là một báo cáo lỗi xấu vì nó không thể tái tạo hoặc có thể nó không phải là một lỗi.


vâng Tôi đã coi "hủy" sẽ được áp dụng khi "sửa chữa" đang được phát triển nhưng chưa hoàn thành vì trong lần sàng lọc thứ hai, nó không cần thiết (vì toàn bộ phần mã đã được thay thế bằng thứ khác hoặc vì nó được tìm thấy không phải là một vấn đề). "Không sửa chữa" có thể có nghĩa là quyết định đó không phải là vấn đề hoặc nó quá nhỏ không đáng để đầu tư cần thiết để khắc phục.
jwenting 17/03

5

Lấy 2 mô tả của bạn:

KHÔNG CỐ ĐỊNH - nhà phát triển sẽ không sửa lỗi, do đó không phải là lỗi;

Đã hủy - không nên sửa lỗi, vì mức độ ưu tiên thấp nhất

Rõ ràng là sự khác biệt dự định là:

KHÔNG CỐ ĐỊNH - Nó không bị hỏng, chúng tôi cố tình dành cho hành vi này (Ví dụ: tính năng không phải là lỗi);

Đã hủy - Chúng tôi đồng ý rằng nó bị hỏng, nhưng nó quá tầm thường / không quan trọng, chúng tôi sẽ không bao giờ bị làm phiền để sửa nó.


trên thực tế, cũng có trạng thái "Không phải là lỗi", đó là đóng cho hành vi "Không sửa chữa" của bạn
sergionni 17/03/2016

Những mô tả này có ý nghĩa tương tự nếu bạn đảo ngược chúng: "Vé bị hủy vì đó không phải là lỗi", "Chúng tôi sẽ không sửa nó vì nó tầm thường"
Kevin Laity

@Kevin, tôi hoàn toàn đồng ý. Tôi cho rằng họ thực sự ý nghĩa hơn khi đảo ngược. Tôi trả lời hoàn toàn dựa trên thông tin trong câu hỏi.
Dan McGrath

1

Tại công ty của tôi, chúng tôi không sử dụng các trạng thái như vậy và tôi nghĩ rằng chúng không phải là một lựa chọn tốt về ghi nhãn cho các trạng thái bạn mô tả.

Nhà nước của chúng tôi bao gồm

Mới
Trong Progress
Ready Để thử nghiệm
Closed
mở lại

Và các tiểu bang nên đơn giản. Bất cứ điều gì chi tiết hơn như thể đó là một lỗi hoặc nếu mức độ ưu tiên quá thấp nên được ghi chú.


1

Hủy bỏ dường như ngụ ý rằng một bản sửa lỗi đã được bắt đầu nhưng sau đó đã dừng lại, có lẽ vì nó hóa ra cần nhiều tài nguyên hơn so với suy nghĩ ban đầu và hơn là khiếm khuyết biện minh hoặc rằng người nhập vé khiếm khuyết đã thay đổi suy nghĩ về việc đó là một khiếm khuyết. Không sửa chữa có vẻ như có một thỏa thuận rằng lỗi tồn tại nhưng có một lý do cho việc không muốn sửa chữa tại thời điểm này (chi phí so với lợi ích, tác động tiềm năng đối với chức năng khác, v.v.).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.