Атомарность
Одна ошибка- один баг. И никак иначе. Плохой тон писать в один баг целый список найденных вами проблем. Хотя, и такие случаи бывают оправданы =)
Воспроизводимость
Описанное в баге поведение должно быть повторяемым. Если вы увидели баг, нужно сначала его воспроизвести и понять точно ли это баг и какие шаги нужно совершить, чтобы его воспроизвести.
Понятность
Баг должен быть написан так, чтобы любой смог его воспроизвести. Ну здесь и так всё понятно.
Полнота
Баг должен содержать всю необходимую информацию для его воспроизведения, для его права на жизнь в вашем бэклоге.
Лаконичность
Несмотря на полноту, хороший баг максимально краток. В баге должна быть описана только та информация, которая нужна для данного конкретного бага.
Недвусмысленность
Описание бага должно быть такое, чтобы разные люди поняли его одинаково.
Приоритизация
Хороший баг содержит приоритет, а очень хороший ещё и важность (severity). Это простая практика, которая много где не является обязательной, позволяет быстрее видеть важные проблемы и их исправлять.