Здається, більшість корисних полів вже охоплені іншими відповідями, але деякі, які я вважаю корисними, це:
- У якій редакції / відділенні виявлено помилку.
- У якій редакції / галузі було зафіксовано
Це дещо конкретніше, ніж на дату / час, коли помилка була виявлена / виправлена.
Якщо ваше програмне забезпечення працює на декількох платформах (ОС або апаратне забезпечення), вам може знадобитися також поле, в якому перераховані платформи, де відбувається помилка.
Але для підтримки бази даних про помилку є більше, ніж поля, які вона повинна містити. Вам також потрібно врахувати, як ви використовуєте базу.
Намагайтеся максимально знизити кількість відкритих / невирішених помилок. Це може здатися очевидним, але може бути складніше, ніж очікувалося, принаймні для великих проектів. Я часто бачу людей, які занадто бояться закрити проблеми, які не можуть бути відтворені, або де бракує інформації ніколи не надається оригінальним представником цього питання. Також не слід залишати помилок, які назавжди лежали і востаннє були помічені в стародавніх версіях програмного забезпечення. Це змушує базу даних зростати з проблемами, які можуть бути, а можуть і не бути справжніми, і сповільнює розвиток.