Skram () predstavlja agilni pristup za upravljanje razvojem softvera opšte prihvaćen u svetu. On se javlja polovinom 90-tih godina prošlog veka. Skram je pojam preuzet iz ragbija i predstavlja trenutak kada ekipa napreduje za korak napred u napadu, odnosno napreduje na protivničku polovinu za po 5 jardi.
Ova metoda je više vezana za agilno upravljanje softverskim projektom, nego za agilno projektovanje softvera. Ona propisuje načine upravljanja zahtevima, formiranja iteracija (planiranje sprinta), kontrole implementacije i isporuke klijentu. Često se upotrebljava kao način vođenja -{XP}-, ili drugih projekta koji ne moraju obavezno da se projektuju nekom agilnom metodom.
Osnovu predstavljaju tri ključna pitanja koja se postavljaju na svakodnevnim, jutarnjim „stojećim” petnaestominutnim sastancima, a to su: Šta je urađeno juče? Šta će se raditi danas? Kakve nas danas prepreke očekuju?
Ova pitanja se odnose na: Kontrolu izvršenog Planiranje budućeg dizajna Identifikaciju rizika i nalaženje rešenja
Ciklus iteracije u skram procesu traje fiksno 30 dana. Za to vreme se svakodnevno prati napredak i identifikuju sporna i rizična mesta napredovanja. Датотека:Scrum.jpg Skram je pun iskustvenih trikova i mehanizama koji održavaju koncentraciju na suštinu problema i ne dozvoljavaju degradaciju organizacije, kao što je plaćanje 100 din za kašnjenje na dnevni skram sastanak, ili stajanje na sastanku. Jezgro skram metodologije čine određeni elementi i prakse, a to su:
Sagledavanje delova proizvoda Uloge i odgovornosti Zalihe proizvoda i planiranje isporuka Sprint zalihe i planiranje sprinta Sprint Dnevni stojeći sastanci Karte dogorevanja () i izveštavanje o projektu Pregled sprinta i retrospektiva pedesetdevetominutni skram
Skram tim broji 5—10 članova od kojih su obavezni jedan vlasnik proizvoda () koji je predstavnik klijenta, skram master koji je vođa tima i ostali članovi tima koji mogu biti specijalisti za pojedine oblasti razvoja.
Kao projektni okvir koristi se za realizaciju različitih razvojnih procesa. Najčešće se kombinuje sa razvojem pomoću ekstremnog programiranja, ili drugih agilnih metoda.
Reference
Dodatna literatura
„The Scrum Papers: Nut, Bolts, and Origins of an Agile Framework” (Jeff Sutherland, www.Scruminc.com, April 2, 2012): https://web.archive.org/web/20150814201800/http://jeffsutherland.com/ScrumPapers.pdf „Story Points: Why are they better than hours?” (Jeff Sutherland, www.Scruminc.com, September 30, 2012) http://scrum.jeffsutherland.com/2010/04/story-points-why-are-they-better-than.html
Spoljašnje veze
Scrum Guide Scaled Scrum by Scrum.org Agile Alliance's Scrum library A Scrum Process Description by the Eclipse Process Framework (EPF) Project
Категорија:Агилни развој софтвера Категорија:Производња и обрада