Нумерация версий программ
Сейчас многие компании нумеруют версии числами или в той же последовательности текстовые название(например Windows "LongHorn").
На самом деле проекты часто сталкиваются с тупиковыми версиями, а обновление не так легко сделать особенно если распространено у же целая последовательность пред тупиковых версий.
Предлагаю сделать следующее если версии не предполагают тупика то вести числами.
Если это ветка старой версии то надо сначала использовать номер рабочей версии, а дальше ".a" для новой ветки или ".b" для следующей если снова тупик.
Давайте вспомним что программа это технология или изобретение. А у учёных бывают тупиковые варианты, когда приходиться возвращаться и все переделывать!
Переделывать нормально для программ, потому что написание программ это интеграционная модель. Хорошую программу постоянно перепроектируют!