Ошибка является подклассом проблемы. Все ошибки являются проблемами, но не все проблемы являются ошибками.
Обычно ошибка - это дефект в кодовой базе. Это отличается от незавершенной / еще не реализованной функции или чего-то более сложного, например, от разработчика, который вкладывает деньги в частичную техническую задолженность, или от беспокойства по поводу пользовательского интерфейса. Все это семантически говоря «проблемы».
Общей проблемой, когда она не подпадает под эти другие категории, чаще всего является представление чего-либо, о чем сообщает конечный пользователь. В большинстве систем эта проблема рассматривается как отчет об ошибке сама по себе. Рискну сказать, что это ошибка.
Сложность в том, что иногда множественные проблемы могут быть связаны с другими проблемами. Это может быть связано с одной и той же ошибкой, несколькими ошибками или фактически с запросом на добавление функции. То есть, между вопросами может быть отношение многие ко многим.
Почему различие имеет значение? Что ж, внутри есть естественное дерево - решение одной проблемы может косвенно завершить (или внести вклад в завершение) миллион других проблем. Это также имеет значение в том, как проблема решена. Сами дефекты могут быть устранены с помощью изменения кода, которое исправляет его или делает его неактуальным. Если это жалоба пользователя, ее можно разрешить, отправив им обходной путь, а затем оставить его на рассмотрение, когда будет устранен первоначальный дефект.
Функции, которые лучше подходят для представления и работы с этими нюансами полезным способом, действительно то, что нужно искать в системе отслеживания билетов.
В какой-то момент вы говорите о процессах и методологиях больше, чем о реальных билетных системах, и фактические названия вещей должны начать утрачивать значение. Основные и корпоративные решения, как правило, работают на популярных системах, таких как ITIL, но вы можете избежать неприятностей, если все в команде хорошо понимают потребности клиентов в обслуживании. Я лично вижу это как водопад (ITIL) против гибкой (DevOps) ситуации.