Точка выпуска - Википедия - Point release

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

А точечный выпуск (также выпуск точки) это незначительный выпуск из программного обеспечения проект, особенно предназначенный для исправления ошибки или сделайте небольшую очистку, а не добавляйте значительную Особенности. Часто бывает слишком много ошибок, чтобы их можно было исправить в одном основном или второстепенном выпуске, что создает необходимость в выпуске точки.

Определение

Термин «точечный выпуск» относится к обычному методу версия программного обеспечения в котором за основной версией следует десятичная точка и дополнительная версия. Когда выпускается новая дополнительная версия, число после десятичной точки увеличивается, например с 7.0 до 7.1 или с 2.4.9 до 2.4.10.[1] Увеличение числа после «точки» привело к тому, что это явление было названо «сбросом точки».

Объем

В точечном выпуске изменения в проекте программного обеспечения обычно незначительны, обычно зарезервированы для исправления ошибок, оптимизации, исправлений безопасности или для добавления незначительных новых функций. Обычно ошибки, влияющие на широкую аудиторию пользователей, выбираются для моментального выпуска.[2] В зависимости от организации размер и широта точечного выпуска может варьироваться от целевого выпуска исправлений для отдельного клиента до общего выпуска. выпуск обслуживания или даже Service Pack. Точечные выпуски обычно стараются быть интерфейсно-совместимыми с предыдущим основным выпуском программного обеспечения. Кроме того, точечный выпуск обычно совместим со всеми другими точечными выпусками текущей дополнительной или основной версии.[3]

Частота

Точечные выпуски часто становятся доступными довольно часто, в отличие от основных выпусков, которые могут происходить раз в несколько месяцев или лет.[1] Точечные выпуски могут быть запланированы на определенное время после основного выпуска или могут быть выпущены по мере необходимости.[4][5] Частота развертывания точечных релизов сильно различается в зависимости от потребностей организации. Однако, если была обнаружена критическая проблема с текущей версией программного обеспечения, выпуск аварийной точки может погаснуть очень скоро после обнаружения проблемы.

Риск

Все выпуски по своей сути концентрируют риск, поскольку тысячи изменений кода могут превратиться в один выпуск.[6] Это рискует ввести новые ошибки с точечным выпуском. Регрессии можно несколько смягчить, если регрессионное тестирование, но регрессионного тестирования недостаточно для обеспечения стабильной среды без ошибок. Как правило, одной из целей точечного выпуска является минимизация риска путем внесения изменений в зависимости от балансирующей потребности пользователя в исправлении, размера исправления и риска регрессов.[7] Риски, связанные с одновременным выпуском множества изменений программного обеспечения, привели к тому, что некоторые группы выпустили программное обеспечение после скользящий выпуск вместо точечных релизов.[8]

Доступность

С программное обеспечение для розничной торговли, точечные выпуски часто, но не обязательно, являются бесплатными обновлениями для пользователей последней полной версии, в отличие от основные выпуски за это часто приходится платить даже предыдущим пользователям.[1] Модель доставки программного обеспечения также влияет на то, кто может его использовать. Если организация следует программное обеспечение как сервис модель или программное обеспечение размещено в облако, то точечный выпуск может быть немедленно доступен пользователям без каких-либо усилий со стороны пользователей для его получения. Если программное обеспечение необходимо загрузить, пользователю может потребоваться самостоятельно установить точечный выпуск.

Примечания

  1. ^ а б c "Что такое точечный выпуск?". Получено 28 октября 2014.
  2. ^ «Adobe - Поддержка: Рекомендации по терминологии выпуска». Получено 28 октября 2014.
  3. ^ Команда, документация Commons. «Apache Commons - Рекомендации по управлению версиями». Получено 28 октября 2014.
  4. ^ «Что такое точечный выпуск? - Определение с сайта WhatIs.com». Получено 28 октября 2014.
  5. ^ https://wiki.documentfoundation.org/ReleasePlan (по состоянию на 28 октября 2014 г.)
  6. ^ качество (11 ноября 2011 г.). «Разница в облаке №3: точечные выпуски излишне концентрируют риски (Флемминг Т. Кристенсен о качественном сотрудничестве)».
  7. ^ "StableReleaseUpdates - Ubuntu Wiki".
  8. ^ http://www.informit.com/articles/article.aspx?p=1833567&seqNum=3

Смотрите также