Лучше всего использовать Bug Tracker.

Но если Вы решили обходиться офисным пакетом, то мой способ заключается в том, что бы сделать таблицу со следующими полями:

  • № записи
  • Описание
  • Характер
  • Релиз
  • Статус
  • Комментарий

В колонку "Описание" я пишу то, что поможет мне идентифицировать ошибку или пожелание.

С помощью поля "Характер" я классифицирую ошибку с точки зрения её источника, я пишу одно из следующего: ошибка ТЗ, ошибка реализации, неверное умолчание, ошибка в смежной системе, пожелание. Понятно, что последние три статуса - не ошибка, но фиксировать пожелания и ошибки в одном листе удобно, т.к. с исполнителем нужны общие сверки, а характер выявленного не всегда становится ясен сразу.

Даже если система поставляется исполнителем не виде четкого релиза, а виде бэкапа от какого-то числа и затем в виде многочисленных исправлений, следует обозначить к какому релизу относится ошибка. В сложном случае, я пишу в графу "Релиз" примерно следующее: 12.04 + фикс 12.10.

"Статус" я использую для того, что бы пометить, что было сообщено, что исправлено и т.д. - т.е. текущее состояние работы над ошибкой. Мои состояния: Новый, Сообщено, Не согласовано (отказ исполнителя от факта ошибки), Исправлено.

В поле "Комментарий", я обычно пишу комментарии к исправлению, т.к. оно бывает неполным. Можно записать в каком релизе исправление было поставлено. Если исправление породило новые ошибки, сюда же ставлю их номера.