В днешната статия искаме да дефинираме инкремента. Докато работим по продукт, щастливците, които последователно влизат в продуктовия беклог, могат да станат инкремент. С други думи, продуктовият собственик избира коя функционалност на продукта от продуктовия беклог да реализира. Развойният екип я трансформира в работеща, ценна функционалност на продукта по време на един спринт.
Дефиниране на инкремента – съдържание:
- Въведение – дефиниране на инкремента
- Инкремент срещу цел на продукта и цел на спринта
- Кога свършената работа става инкремент?
- Резюме
Въведение – дефиниране на инкремента
Инкрементът е най-новата завършена и подобрена версия на продукт, която има бизнес стойност и е готова за пускане по време на спринт. Важна част от неговото определение е твърдението, че това е сумата на предишното състояние на продукта заедно с неговите изменения, добавени в текущия спринт. Така че, той не дефинира само новите функционалности, добавени към продукта, но и – или преди всичко – тяхната интеграция с оригиналната версия заедно с всички подобрения и корекции, които е претърпял.

Инкремент срещу цел на продукта и цел на спринта
Всеки спринт трябва да произведе поне един нов инкремент – това е отговорността на целия Scrum екип. Как обаче това се отнася до целта на спринта? Можете да кажете, че целта на спринта е отговорът на въпроса защо трябва да изградим един. Въпреки това, имайте предвид, че в един единствен спринт екипът може да създаде няколко инкремента, чиято сума се комбинира в целта на спринта.
Така че, примерна цел на спринта може да бъде следната задача: Създайте функционалност “пазарска количка” в онлайн магазин за магически аксесоари.
Въпреки това, компонентите на инкремента ще включват няколко функционалности на магазина, като:
- добавяне на артикул в количката
- премахване на артикул от количката
- показване на дългове за покупки
- изчисление на разходите за доставка на артикули в кошницата и др.
Екипът трябва да си представи, че всеки инкремент е стъпка напред към постигането на целта на продукта. Следователно, за да подобри процеса на неговото усъвършенстване, той може:
- да подреди базата данни на клиентите
- да увеличи работния поток между разработчиците
Това е така, защото, въпреки че те не са пряко свързани с подобряването на текущото състояние на продукта, те имат огромно влияние върху по-доброто и по-бързо реализиране на целта на продукта.

Кога свършената работа става инкремент?
Мярката за успешен инкремент е дали той е практичен. С други думи, свършената работа става инкремент само когато отговаря на определението за завършеност, за което ще пишем в отделна статия. Това определение уникално посочва какви промени и подобрения са настъпили в продукта. На базата на определението за завършеност можете да тествате инкремента, за да оцените дали наистина въвежда подобрения в продукта и дали носи заявената бизнес стойност.
Ако резултатът не отговаря на стандартите на определението за завършеност, проектът се връща в продуктовия беклог. Какво следва може да поеме следните пътища:
- Екипът може да го завърши по време на следващия спринт
- Проектът може да бъде отменен
- Екипът може да реши да го запази в продуктовия беклог за бъдещо изпълнение – след като екипът намери начин да преодолее препятствията
Ако екипът успее да произведе инкремент в спринт, той преминава напред, за да бъде оценен по време на прегледа на спринта. Въпреки това, ако е необходимо, той може да бъде показан на заинтересованите страни дори преди края на спринта. Крайната решение за пускането му принадлежи на продуктовия собственик.
Дефиниране на инкремента – Резюме
Инкрементът е свежа, напълно нова версия на продукт, готова за пускане. Той включва всички актуализирани модификации и подобрения, направени в спринта. С други думи, това е най-новата стабилна, готова за пускане версия на продукта. Дори няколко инкремента могат да произлязат и да се развият по време на един спринт, стига всички те да отговарят на определението за завършеност.
Ако харесвате нашето съдържание, присъединете се към нашата активна общност на Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Caroline Becker
Като ръководител на проекти, Каролин е експерт в намирането на нови методи за проектиране на най-добрите работни потоци и оптимизиране на процесите. Нейните организационни умения и способността да работи под времеви натиск я правят най-добрия човек, който да превърне сложните проекти в реалност.
Scrum Guide:
- Глосар на основни термини, роли и понятия
- Какво е Scrum?
- Стойности на Scrum
- Как да внедрим Scrum във вашата компания?
- Скрам екип - какво е това и как работи?
- Кой е собственик на продукта?
- Най-честите грешки на Продуктовия собственик
- Кой е Scrum Master?
- Най-честите грешки на Scrum Master-а
- Каква статистика и метрики трябва да следи Scrum Master?
- Екип за разработка в Scrum
- Най-честите грешки на разработчиците
- Скрам артефакти
- Мащабиране на Scrum
- Спринт беклог
- Какво е продуктовият беклог?
- Какво са потребителските истории?
- Създаване на най-добрата потребителска история с INVEST
- Най-честите грешки в потребителските истории
- Критерии за приемане на потребителска история
- Оценка и Story Points в Scrum
- Планиращ покер
- Игра за оценка на екипа
- Определяне на инкремент
- Скрам събития
- Какво е графика на изгарянето?
- Предимства и недостатъци на графиката на изгаряне
- Канбан дъски в Скрам и Скрабан
- Скорост в Scrum - Скорост на екипа за разработка
- Дневен скрам
- Планиране на спринт
- Преглед на спринта
- Какво е спринт ретроспектива?
- Чести грешки по време на ретроспективата на спринта
- Поддържане на продуктовия беклог
- Как да създадем и интерпретираме графика на изгарянето?
- Какво е спринт в Скраум?
- Сътрудничество между Продуктов собственик и Скрам майстор
- Ангажименти на Scrum екипа - Продуктова цел, Цел на спринта и Определение за завършеност
- Характеристики на добър Scrum Master