При використанні семантичного версії все ще приймається рішення про те, які зміни вважаються "основними", а які "незначними". Існують різні причини збивати номер версії - або не збивати її.
Системи з обіцянками щодо зворотної сумісності можуть призвести до того, що у більшості оновлень нарікається основний номер версії, лише тому, що в деякому більш-менш езотеричному кутовому випадку відбувається розрив зворотньої сумісності. Ці ж системи можуть дотримуватися 1.xy майже невизначено, оскільки багато зусиль докладається до зворотної сумісності, намагаючись ніколи не порушувати будь-яку залежну систему. Обидва підходи до нумерації версій можна вважати «консервативними», але обидва також можуть бути ознакою глибокої основної проблеми.
В іншому випадку у вас фактично є розклад випусків (думайте про щоквартальні оновлення компакт-дисків, що надсилаються клієнтам), де є сенс змінити основний номер версії, щоб замість "Версії 3.4 / 16 жовтня" просто сказано "Версія 11.0". В даний час все більше і більше програмного забезпечення випускається з короткими інтервалами, що робить графіки випуску менше причин дотримуватися певної схеми версій. Я бачив це у великих складських системах, які дозволяють внутрішньому ІТ лише один день простою в квартал (як правило, в неділю). Цей день є днем розгортання і кожного разу відзначається новою основною версією.
Деякі програми мають зовнішні залежності, які мають надзвичайно важливе значення, оскільки користувачеві доведеться оновлювати обидві одночасно. Якщо у вас є Word-addon, який працює лише з Word 2010 та ще один для Word 2013, можливо, ви захочете синхронізувати ваші основні номери версій з номером MS-Word. Тут важливі основні цифри, тому що деякі ваші користувачі будуть "позаду" вашого звичайного розкладу оновлень, оскільки вони не оновлювались до найновішої версії Word (або будь-якого іншого, на що ви покладаєтесь: SAP, Dynamics, тощо).
Інколи інші зовнішні фактори диктують номери версій. Якщо у вас є фіскальне програмне забезпечення, можуть бути щорічні оновлення, що відповідають податковому законодавству (яке, як правило, набирає чинності з 1 січня). Такі системи матимуть основні версії, що змінюються рівно один раз на рік - не тому, що це графік оновлення, а тому, що це має інше значення для клієнта: Якщо ви робите податки на 2016 рік, то краще мати програму, яка буде оновлена до податкового законодавства 2016 року.
Зрештою, номери версій залежать від багатьох чинників - часто специфічних для одного домену - що число саме по собі не сказати вам що - небудь про стан вашого кодову. Це набагато кращий підхід, щоб подивитися, коли, чому і як відбувається розгортання - і як плавно це відбувається. Якщо ви зможете розгорнути основне оновлення до 10 000 клієнтів і здійснити пару телефонних дзвінків - вам, мабуть, все добре. Якщо ви розгорнете незначний виправлення до 10 клієнтів і вам доведеться працювати понаднормово через це, можливо, щось не так.