Sebagian besar bidang yang bermanfaat tampaknya telah dicakup oleh jawaban lain, tetapi beberapa yang menurut saya berguna adalah:
- Dalam revisi / cabang apa bug ditemukan.
- Dalam revisi apa / cabang sudah diperbaiki.
Ini sedikit lebih spesifik daripada tanggal / waktu bug ditemukan / diperbaiki.
Jika perangkat lunak Anda berjalan pada beberapa platform (OS atau perangkat keras), Anda mungkin juga menginginkan bidang yang mencantumkan platform tempat bug terjadi.
Tetapi ada lebih banyak hal untuk memelihara basis data bug dari pada bidang apa yang seharusnya dikandungnya. Anda juga perlu mempertimbangkan bagaimana Anda menggunakan basis.
Usahakan agar jumlah bug yang terbuka / tidak terselesaikan serendah mungkin. Ini mungkin tampak jelas, tetapi mungkin lebih sulit dari yang diharapkan, setidaknya untuk proyek yang lebih besar. Saya sering melihat orang terlalu takut untuk menutup masalah yang tidak dapat direproduksi atau kekurangan informasi yang tidak pernah diberikan oleh pengirim asli masalah tersebut. Juga bug yang telah bertelur selamanya dan terakhir terlihat dalam versi kuno perangkat lunak tidak boleh dibiarkan bertebaran. Ini membuat basis data tumbuh dengan masalah yang mungkin atau mungkin bukan masalah nyata, dan memperlambat pengembangan.