Исправление, исправление, отладочный выпуск, пакет обновления и

Когда вы находитесь где-то между версией 1 и версией 2, что вы делаете для поддержки своего программного обеспечения?

Термины «исправление», «исправление», «отладочный выпуск», «пакет обновления» и другие, с моей точки зрения, размыты, и их определения зависят от того, с кем вы разговариваете.

Как вы называете дополнительные усилия по обслуживанию между выпусками?


person Community    schedule 06.11.2008    source источник


Ответы (3)


Когда я слышу эти термины, это то, что приходит на ум:

  • Патч — общедоступное обновление, исправляющее известную ошибку/проблему.
  • Исправление — обновление для устранения очень специфической проблемы, не всегда публикуемое публично.
  • Технический выпуск — добавочное обновление между пакетами обновлений или версиями программного обеспечения для устранения множества нерешенных проблем.
  • Пакет обновления — большое обновление, которое устраняет многие нерешенные проблемы, обычно включает в себя все исправления, исправления и отладочные выпуски, предшествующие пакету обновления.

При этом мы делаем обновления совсем не так. Мы просто увеличиваем номер версии и/или сборки (который основан на дате) и просто называем это «Обновление». Для большинства программ я нахожу это проще, вы можете легко увидеть, что на одном компьютере установлена ​​версия 1.1.50 или 1.2.25, и узнать, какая из них новее.

person TonyB    schedule 06.11.2008
comment
Я понимаю исправление как исправление ошибки/проблемы в производстве, требующее немедленных действий, выпущенное как можно скорее - person Matus Zeman; 28.03.2019

Исправление – это исправление конкретной проблемы, которое применяется, когда система все еще активна (горячая). Это происходит от более старых терминов, таких как горячая замена и горячая замена. Да, в наши дни этот термин часто неправильно используют люди, не связанные с отраслью.

person Community    schedule 08.09.2016
comment
Это именно исправление: применяется, пока система еще активна (горячая). - person Sharky; 26.10.2016

Я хотел бы указать на http://semver.org/ для попытки определить номера версий разумным образом, и определения, данные там, на самом деле близко подходят к тому, как я использую номера версий (или как я хотел бы их использовать :))

Что касается определений терминов, я нахожу патч и исправление очень похожими, за исключением того, что «исправление» обычно не транслируется, если оно выполняется для службы.

Отладочный выпуск и пакет обновления довольно точно соответствуют двум обозначениям номеров версий. если у вас есть структура номера версии, такая как XYZ, техническое обслуживание будет Z, пакет обновления будет Y. Однако я действительно слышал эти термины только в крупных корпоративных продуктах. Я больше знаком с условиями минорной/мажорной версии.

Конечно, каждый магазин использует термины по-своему, и это зависит от того, на какой тип пользователя вы ориентируетесь. Например, для конечных пользователей ММО каждое обновление является «исправлением», потому что пользователь должен «исправить свой клиент», чтобы применить его, в то время как для конечных пользователей более распространенного программного обеспечения у вас часто есть просто термин «обновление». и «новая версия» (новая версия мэра).

person Community    schedule 17.12.2009