Инкремент продукта – это результат работы команды за спринт, который представляет собой готовую часть продукта, соответствующую критериям "Готово" (Definition of Done), и может быть представлена заинтересованным сторонам или даже передана в релиз.
Инкремент – это то, что получилось после спринта. Это маленькое, но работающее улучшение продукта, которое можно показать заказчику и использовать.
Каждый спринт в Scrum заканчивается созданием инкремента – нового функционала, исправления или улучшения, которое:
а) можно протестировать,
б) соответствует критериям качества и готовности,
в) добавляет ценность пользователю,
г) интегрировано в общий продукт.
Инкремент может быть:
а) новая фича (например, возможность искать по фильтрам),
б) исправление ошибки, которая мешала пользователям,
в) улучшение интерфейса,
г) техническое улучшение, влияющее на производительность или масштабируемость.
Несколько инкрементов могут быть созданы за один спринт, и все они должны быть интегрированы, протестированы и оценены как потенциально готовые к релизу.
а) Scrum: после каждого спринта должен быть инкремент
б) Review: на демонстрации команда показывает, чего достигла – это и есть инкремент
в) CI/CD: инкременты могут автоматически выкатываться пользователям
г) Agile: подход строится на итеративной разработке с частыми инкрементами
а) В конце спринта команда реализовала регистрацию через Google – это инкремент.
б) Исправлена ошибка с неверной сортировкой задач – тоже инкремент.
в) Добавлен график активности пользователя на дашборде – инкремент.