Šiandienos straipsnyje norime apibrėžti inkrementą. Dirbdami su produktu, laimingieji keli nuoseklūs įrašai iš produkto atsargų gali tapti inkrementu. Kitaip tariant, produkto savininkas pasirenka, kurią produkto funkcionalumą iš produkto atsargų įgyvendinti. Plėtros komanda paverčia ją veikiančia, vertinga produkto funkcionalumu per vieną sprintą.
Incrementas yra naujausia užbaigta ir patobulinta produkto versija, turinti verslo vertę ir paruošta išleidimui per sprintą. Svarbi jos apibrėžimo dalis yra teiginys, kad tai yra ankstesnės produkto būsenos suma kartu su jos pakeitimais, pridėtais dabartiniame sprinte. Taigi, jis neapibrėžia tik naujų funkcionalumų, papildytų produktui, bet taip pat – arba pirmiausia – jų integracijos su originalia versija kartu su visais patobulinimais ir pataisomis, kuriuos ji patyrė.
Kiekvienas sprintas turėtų sukurti bent vieną naują inkrementą – tai yra visos Scrum komandos atsakomybė. Taigi, kaip tai susiję su sprinto tikslu? Galite sakyti, kad sprinto tikslas yra atsakymas į klausimą, kodėl turėtume jį sukurti. Tačiau turėkite omenyje, kad viename sprinte komanda gali sukurti kelis inkrementus, kurių suma sudaro sprinto tikslą.
Taigi, pavyzdinis sprinto tikslas gali būti toks uždavinys: Sukurti “pirkinių krepšelio” funkcionalumą internetinėje magijos aksesuarų parduotuvėje.
Tačiau inkremento komponentai apims kelias parduotuvės funkcionalumus, tokius kaip:
Komanda turi įsivaizduoti, kad kiekvienas inkrementas yra žingsnis į priekį siekiant produkto tikslo. Todėl, siekdama pagerinti jo tobulinimo procesą, ji gali:
Taip yra todėl, kad nors jie nėra tiesiogiai susiję su dabartinės produkto būsenos gerinimu, jie turi didelį poveikį geresniam ir greitesniam produkto tikslo įgyvendinimui.
Sėkmingo inkremento matas yra tai, ar jis yra praktiškas. Kitaip tariant, atliktas darbas tampa inkrementu tik tada, kai jis atitinka užbaigimo apibrėžimą, apie kurį rašysime atskirame straipsnyje. Šis apibrėžimas unikalus nurodo, kokie pokyčiai ir patobulinimai įvyko produktui. Remiantis užbaigimo apibrėžimu, galite išbandyti inkrementą, kad įvertintumėte, ar jis tikrai įneša patobulinimus į produktą ir ar jis suteikia deklaruotą verslo vertę.
Jei rezultatas neatitinka užbaigimo apibrėžimo standartų, projektas grįžta į produkto atsargas. Kas toliau gali pasukti šiais keliais:
Jei komandai pavyksta sukurti inkrementą per sprintą, jis toliau vertinamas per sprinto peržiūrą. Tačiau, jei reikia, jis gali būti parodytas suinteresuotoms šalims net prieš sprinto pabaigą. Galutinis sprendimas dėl jo išleidimo priklauso produkto savininkui.
Inkrementas yra nauja, visiškai nauja produkto versija, paruošta išleidimui. Jis apima visus atnaujintus pakeitimus ir patobulinimus, padarytus per sprintą. Kitaip tariant, tai yra naujausia stabili, išleidžiama produkto versija. Net kelios inkrementai gali kilti ir vystytis per vieną sprintą, jei visi jie atitinka užbaigimo apibrėžimą.
Jei jums patinka mūsų turinys, prisijunkite prie mūsų užimtų bičių bendruomenės Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Kaip projekto vadovė, Karolina yra ekspertė, ieškanti naujų metodų, kaip sukurti geriausius darbo srautus ir optimizuoti procesus. Jos organizaciniai įgūdžiai ir gebėjimas dirbti spaudimo sąlygomis daro ją geriausia asmenybe, galinčia sudėtingus projektus paversti realybe.
Kelios mažesnės veiklos sudaro Sprintą Scrum. Sprintai, savo ruožtu, kartu sudaro kelią, skirtą produkto kūrimui…
Gavėjai vis dažniau renkasi vaizdo medžiagą. Rašytinės formos tampa vis mažiau populiarios. Tradiciniai tinklaraštininkai bando…
Kopirajtingas pastaruoju metu tapo itin populiaria profesija. Vis daugiau reklamos tiek iš laisvai samdomų kopiraiterių,…
Ar kada nors jaučiate, kad diena per trumpa viskam, ką planavote, padaryti? Visi mes tai…
Kas yra programinė įranga? Kokie yra jos tipai ir platinimo metodai? Kalbėdami apie skaitmeninius produktus,…
Pateikti ir perduoti tyrimų rezultatus greičiausiai yra viena iš svarbiausių (ir reikalaujančių daug pastangų) UX…