Каждая выпущенная версия программы имеет свой собственный версионный номер. Наша компания использует стандарты версионности программных продуктов, совместимые со стандартами компании Microsoft. Опираясь на многолетний опыт работы, нами были разработаны определённые правила относительно условий обновления, нумерации версий и обработки требований к новым версиям продуктов.
Версионность - эволюционный способ добавить новые возможности и оптимизировать функциональность продукта в рабочем порядке. Версионность появляется, когда заложена сильная платформа, есть от чего отталкиваться, обозначены цели и этапы разработки. Использование версионоости программных продуктов в условиях их быстрого развития позволяет четко обозначить для пользователей функциональность программного обеспечения. Не менее важной особенностью версионности является обеспечение наследования отдельных модулей в составе разных программных продуктов.
В компании установлен стандарт согласно порядку нумерации версии программы - номер версии следует после названия продукта и состоит из четырех чисел, разделённых точкой:
| |
Описание версии |
Установка |
Сроки выпуска |
Сопровождение |
Приоритет |
 |
изменение номера основной версии продукта происходит при внесении в программу существенных изменений, например, при
смене платформы, среды разработки, СУБД |
осуществляется на "чистую" машину или параллельно с другой версией программного продукта |
один раз в несколько лет |
осуществляется в течение примерно трёх месяцев после уведомления о снятии продукта с сопровождения |
-- |
 |
содержит модификации программного обеспечения, связанные с модернизацией, сменой интерфейса или созданием новой
функциональности, в том числе сделанным по заявкам Банков |
осуществляется на последнюю выпущенную модификацию подверсии продукта |
приблизительно один раз в год в промежутке между версиями продукта |
осуществляется до выхода следующей версии продукта плюс 45 рабочих дней |
IV |
 |
содержит изменения и дополнения, сделанные по требованию Банков, расширенные версии реализации требований
Национального Банка Украины, все исправления ошибок, которые сделаны до момента выхода текущей версии продукта |
происходит сразу после выхода новой модифицированной подверсии продукта, поскольку в программу были внесены
изменения, которые не требуют продолжительной установки |
в период между выпусками подверсий продукта. Сроки выпуска не обговариваются |
осуществляется до выхода версии продукта (подверсии продукта) и ещё дополнительно 20 рабочих дней |
III |
 |
имеет набор исполняемых модулей и (или) изменений в Базе Данных, которые устанавливаются на модифицированную
подверсию продукта программного обеспечения, и содержит исправление ошибок и, возможно, срочные доработки
программного обеспечения (например, доработки, связанные с новыми требованиями НБУ) |
происходит в случае устранения ошибок, критичных для Банка. Производится на рабочую БД |
по мере необходимости |
сроки сопровождения подверсии продукта не устанавливаются |
I + II |