Нота́тки про ви́пуск (), що ново́го () або журна́л змін () — частина документації програмного забезпечення, в якій описуються зміни між поточною версією, що випускається, та попередніми версіями цього ПЗ.

Вони можуть складатися для зовнішніх користувачів, відділів тестування, документування або маркетингу.

Мета інформування користувачів про виправлені помилки та розширення функціоналу; фокусування відділу тестування на перевірці виправлених помилок і коректності роботи доданих функцій; підготовка змін у посібниках користувача, навчальних матеріалах та інструкціях з міграції на нову версію ПЗ; просування та реклама нової версії програмного продукту.

Нотатки про випуск зазвичай складає менеджер продукту () або керівник проєкту (), за потреби залучаючи технічних письменників та маркетологів. У невеликих компаніях або в інді-розробці, де немає окремого керівника проєкту, нотатки можуть готувати самі розробники або тестувальники.

Зміст і формат Єдиного стандарту написання нотаток про випуск ПЗ не існує; кожна компанія має власні правила щодо їх оформлення. Вміст і структура нотаток можуть суттєво відрізнятися навіть у межах однієї компанії залежно від масштабу змін у новій версії.

Основні розділи Заголовок — назва документа (наприклад, «Нотатки про випуск»), назва продукту, номер версії, дата виходу тощо. Оглядова частина — короткий огляд (резюме) ключових змін у версії. Мета — короткий опис мети випуску версії з переліком головних нововведень, виправлень помилок та доданої функціональності. Опис помилок — список усунених помилок (із зазначенням суті кожної помилки, умов її відтворення та способу виправлення). Перелік необхідних оновлень — вимоги до оновлення апаратної чи програмної частини користувача, а також документації. Юридична інформація — відомості про ліцензії, гарантійні зобов'язання, обмеження відповідальності тощо. Контактна інформація.

Формат записів Зазвичай нотатки про випуск пишуться в текстовому форматі, де перед описом змін ставляться відповідні символи для позначення їхнього характеру: «+» — додана функціональність (нові функції); «*» — зміни, що не впливають безпосередньо на кінцевого користувача; «-» — виправлення помилок.

Див. також Життєвий цикл програмного забезпечення Тестування програмного забезпечення README

Примітки