/Как мы выпускаем diafan.CMS

Авторы

Дмитрий Афанасьев Марина Дорохина Юлия Афанасьева Дмитрий Селезнев Игорь Ряховский
Марина ДорохинаМарина Дорохина
17 июня 2010 г.

Часто пользователи diafan.CMS спрашивают в техподдержке «Когда выйдет новая версия? Что в ней будет нового? Как обновится на новый релиз?». Пришло время пролить свет на процесс разработки нашего продукта.

Публично выпускать diafan.CMS мы начали с версии 4.0. Первая лицензия была куплена 23 июля 2009 года. Тогда же и была придумана схема выхода версий и релизов diafan.CMS, которая со временем окончательно сфомировалась в целый стандарт.

Мажорная версия

Первая цифра в номере версии — это мажорная версия. Она выпускается раз в 3 года после 6 минорных — 1 апреля. То есть следующую мажорную версию 5.0 следует ждать 1 апреля 2012 года.

Новая мажорная версия предполагает:

  • изменение функциональности продукта (введение нового порядка функциональности);

  • обновление всего спектра документации;

  • изменение маркетинговых материалов (включая листовки, краткие описания, информацию на сайте и проч.);

  • изменение дизайна продукта.

Переход на мажорную версию платный.

Минорная версия

Каждые полгода 1 апреля и 1 октября у нас происходит важное событие — выход новой минорной версии. Номер минорной версии обозначается второй цифорой. Например, 4.3. Мы не знаем что будет в новой версии до 1 июля или 1 января. До этого дня мы активно собираем предложения и набираем целый список различных идей.

В период с 1 октября до 1 января и с 1 апреля до 1 июля можете писать все свои пожелания в техподдержку или на форуме, который скоро откроется на сайте http://user.diafan.ru/. Все предложения мы учитываем в специальной системе. И в обозначенный день начинаем отбор наиболее остро стоящих вопросов.

Минорная версия предполагает:

  • от 5 значимых изменений функциональности;

  • от 5 незначимых изменений функциональности;

  • обновление документации;

  • обновление демо-версии, шаблонов (если требуется).

Переход на новую минорную версию для пользователей бесплатный.

Процесс выхода новой версии состоит из следующих этапов:

  рабочие дни 1 апреля 1 октября

Сбор информации для планирования новой функциональности

3 мес.

1 октября — 31 декабря

1 апреля — 30 июня

Разработка новой версии

32/42дн.

11 января — 24 февраля

1 июля — 27 августа

Альфа тестирование

5 дн.

25 февраля — 3 марта

27 августа — 2 сентября

Устранение ошибок, выявленных в ходе тестирования

4/5 дней

4 — 10 марта

3 — 9 сентября

Бета тестирование

5 дней

11 — 17 марта

10 — 16 сентября

Устранение ошибок, выявленных в ходе тестирования

5 дней

18 — 24 марта

17 — 23 сентября

Обновление документации, демо-версии, информации на официальном сайте

5 дней

25 — 31 марта

24 — 30 сентября

Выпуск финальной версии

 

1 апреля

1 октября

На первом этапе «Сбор информации для планирования новой функциональности» должен быть составлен список всех изменений новой версии.

Следующий этап «Разработка новой версии» предполагает выполнения всего запланированного списка изменений.

Альфа-тестирование выполняется сотрудниками организации. На этом этапе можно изменить реализацию заложенной в новой версии функциональности. Также на этом этапе выявляются ошибки.

Бета-тестирование выполняется добровольцами из будущих пользователей. Бета версия раздается для тестирования бесплатно.

Вы можете принять участие в бета-тестировании новой версии. Для этого нужно оставить заявку в техподдержке.

Релизы

Что мы делаем оставшиеся 3 месяца? Даже выпущенная в свет версия постоянно дорабатывается. Все изменения доступны нашим пользователям мгновенно. Для этого нужно сделать пару кликов в модуле «Автообновление» в административной части.

Когда количество и качество изменений становится существенным, мы выпускаем новый релиз. Номер релиза обозначается третьей цифорой в номере версии. Например, 4.2.3.

Если Вы постоянно пользуетесь автообновлением, то можете даже не следить за выпущенными релизами, так как у Вас всегда будет актуальная версия.

Сборки

Каждый раз, когда мы вносим изменения в пакет diafan.CMS, мы меняем номер сборки. Это четвертая цифра в номере версии. Например, 4.2.3.4.

Комментарии

Гостьtsvyak07 (tsvyak07)
16 января 2013 г.
так что бы мне обновится с 4.2 до 5.1 я должен буду платить вам?о_О
Марина ДорохинаМарина Дорохина (summer)
16 января 2013 г.
Нет. При выпуске версии 5.0 мы приняли решение бесплатно обновить всех своих пользователей 4.х на новую версию.
Более того, все пользователи, у которых была куплена хотя бы одна лицензия до выхода новой мажорной (5.х) версии, получили возможность покупать лицензии на новую версию по старой цене.

Чтобы оставить комментарий необходимо авторизоваться на сайте.