Некоторые стратегии нумерации версий программного обеспечения, которые используют разработчики:
- Целые числа. 1 Такой метод применяют, когда программа имеет высокую сложность, код пишется долго, новые версии появляются не чаще, чем раз в год. 1 Мелкие исправления не учитываются при нумерации. 1 Каждой версии определяют название целым числом, начиная от 1. 1
- Десятичные дроби. 1 Такой вариант используют, когда смена версий происходит достаточно часто. 1 Например, первая версия получает номер 1.0, следующая за ней — 1.1, с небольшим изменением — 1.11, создаётся новый продукт с новой функциональностью — 2.0. 3
- Последовательные числа. 1 Такой метод применяют, когда разработка предусматривает изменения разного типа. 1 Первая цифра обозначает старшую версию, она меняется только после внедрения кардинальных изменений в код программы. 1 Вторая цифра — символ младшей версии, когда изменения функциональности незначительные. 1 Третья цифра (в некоторых проектах может заменяться буквой) определяет те версии, которые находятся в стадии разработки. 1
- Нумерация годом. 4 Такой метод используют для программных продуктов, которые долго разрабатываются и новые версии которых выходят не очень часто. 4
- Нумерация текстом. 4 Кроме чисел, в нумерации программы могут участвовать и различные буквы. 4
Выбор конкретной модели нумерации определяется согласно приоритетам и типу проекта. 1