Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

LARGE SCALE

SCRUM
PREDMET: Upravljanje IT projektima

PROFESOR: Prof. Dr. Tarik Zaimović

STUDENTI:
Faruk Akšamija
Amar Ali Hadžiabdić, br. indeksa: 5606
Rijad Karić, br. indeksa: 5634-73857
Nejra Oćuz, br. indeksa: 5661

.
UVOD
________________________________________

▪ Large-Scale Scrum ili skraćeon LeSS jeste glavno otkriće koje je


transformiralo svijet.
▪ Large Scale Scrum pokazuje kako se treba uspješno nositi s
velikim i složenim razvojem.
▪ LeSS se usredotočuje na minimalne stavke potrebne pri skaliranju,
uključujući stalnu pozornost na tehničku izvrsnost i način
razmišljanja kontinuiranog eksperimentiranja.
1. AGILNO UPRAVLJANJE PROJEKTIMA

▪ Standardni okvir upravljanja projektom može se podijeliti u tri glavna segmenta:

2. Predlošci, kontrolne liste i drugi alati


Okvir vašeg projekta sadrži informacije koje su vam
potrebne za učinkovito planiranje projekta, od prepo-
ruka o zadacima, aktivnostima i resursima do nacrta
projektnih dokumenata.

3. Procesi i aktivnosti
1. Životni ciklus projekta
Svaki okvir će ocrtati specifične procese projekta
Razlika između Waterfall i Agile metodologija koje treba slijediti, tako da različiti okviri bolje
je u tome što njihovi okviri uključuju različite funkcionišu za različite projekte. Na primjer, dne
životne cikluse. -vni sastanci redovita su aktivnost u mnogim
Agile okvirima.
1.1. XP – EXTREME PROGRAMMING

▪ XP okvir je usredotočen na inženjerske principe i uključuje 12 pratećih


procesa specifičnih za svijet razvoja softvera, a to su:

Igra planiranja
Mala izdanja

Testovi prihvaćanja kupaca

Jednostavan dizajn

Programiranje u paru

Razvoj vođen testom


Refaktoring

Kontinuirana integracija
Kolektivno vlasništvo koda
Standardi kodiranja
Metafora
.
Održivi tempo
1.2. FEATURE DRIVEN DEVELOPMENT (FDD)

▪ Feature Driven Development (FDD) - specifičan Agile okvir Content


▪ Ima za cilj stvaranje softverskih modela svake dvije sedmice Here

▪ Zahtijeva zaseban plan razvoja i dizajna za svaku značajku softverskog modela


▪ FDD okvir dijeli projekte u pet osnovnih, ponovljivih aktivnosti:
.
Razviti opći model

Napraviti popis značajki

Planirati po značajnosti

Dizajnirati po značajkama

Izgraditi prema značajkama


1.3. DYNAMIC SYSTEMS DEVELOPMENT METHOD (DSDM)

▪ Dynamic Systems Development Method (DSDM) proizašla je iz


potrebe za zajedničkim industrijskim okvirom za brzu isporuku
softvera.

▪ Ovaj okvir se temelji na osam ključnih načela ili principa:

▪ Usredotočite se na poslovne potrebe


▪ Isporučite na vrijeme
▪ Surađujte
▪ Nikada nemojte ugroziti kvalitetu
▪ Gradite postepeno od čvrstih temelja
▪ Razvijajte iterativno
▪ Komunicirajte kontinuirano i jasno
▪ Pokažite kontrolu
SCRUM OKVIR
_____________________________________________________________

▪ Scrum je jedan od agilnih okvira za način organizacije i upravljanja procesom razvoja proizvoda. Taj
proizvod je obično softverski, ali se Scrum uspješno može primijeniti i u drugim djelatnostima.
▪ Jeff Sutherland i Ken Schwaber publicirali su prve radove o Scrum okviru devedesetih godina, a njih
dvojica i danas razvijaju i održavaju oficijelni Scrum vodič koji je dostupan i na jezicima regiona.
▪ Scrum uloge - Product Owner, Scrum Master, Scrum razvojni tim
▪ Možemo reći da je scrum lagani okvir koji pomaže ljudima, timovima i organizacijama generirati
vrijednost kroz prilagodljiva rješenja za složene probleme.
WORKFLOW (TOK RADA)
____________________________________________________________________________

▪ Scrum workflow predstavlja niz sastanaka, procesa i alata koje timovi dovršavaju kako bi isporučili
proizvode.
▪ Kritični dio Scrum workflowa je uvijek Sprint.
▪ Sprint je vremenski ograničen napor; to jest, dužina je dogovorena i fiksirana unaprijed za svaki
sprint i obično je između dvije do četiri sedmice, s tim da su dvije sedmice najčešće.
***
▪ Četiri događaja dolaze do izražaja tokom ciklusa Sprint workflowa, a to su:

Retrospektiva sprinta
- Osvrtanje tima na protekle
Pregled sprinta Sprinteve
- dešava se na kraju samog - Tim istražuje kako su oni
Sprinta. prošli i da li su bili uspješni.
Dnevni scrum - Po završetku, tim prezentira Uviđanje nedostaka te
- Sastanak developera stakeholderima kompletan dogovori o njihovim
Sastanak mora trajati posao koji su uradili, te u promijenama ili potencijalnim
maksimalno 15min, dešava dogovoru sa njima određuje unapređenjima.
Planiranje sprinta dalje korake. -
se na istom mjestu i u isto
kako bi: došli do dogovora u vrijeme svaki dan, ne nekompletirani dio posla
vezi samog cilja sprinta, podstiće rasprave, te može da nikada nije poželjno
postavili prioritete, izabrali uključuje i ostale članove sa prezentovati stakeholderima.
Product Backlog stvari koje tim da samo developer imaju
mogu pomoći pri pravo glasa.
ostvarivanju cilja i sl. .
LARGE SCALE SCRUM
___________________________________________________________________________

▪ Large-Scale Scrum ili LeSS nastavlja glavna otkrića koja su transformirala svijet
upravljanja projektima, pokazujući kako implementirati Agile i Scrum istovremeno u
velikim količinama.

▪ LeSS pokazuje kako se nositi s velikim i složenim razvojem. Samostalni timovi nisu
samo maleni kuriozitet, već oni mogu upravljati velikim međunarodnim operacijama
velike tehničke složenosti i to je veoma bitno znati, što nam LeSS upravo i pokazuje.
PREGLED PRINCIPA

▪ Na ilustraciji iznad prikazani su svi i potpuni LeSS


principi.
▪ Ovi principi pomažu stvoriti odgovornije timove s
većom usredotočenošću na kupce i suradnjom.
▪ 10 principa koji su i prikazani iznad:
▪ Large Scale Scrum (LeSS) je ipak i dalje Scrum
▪ Empirijska kontrola procesa
▪ Transparentnost
▪ Više s manje
▪ Fokus cijelog proizvoda
▪ Usmjerenost na kupca Kontinuirano usavršavanje
prema savršenstvu
▪ Sistemsko razmišljanje
▪ Lean razmišljanje
▪ Teorija redova čekanja
FRAMEWORK
_______________________________________________________________________

▪ LeSS pruža dva različita frameworka ili okvira.

▪ Većina elemenata skaliranja LeSS-a fokusirana je na usmjeravanje pažnje svih timova na cijeli
proizvod umjesto na "njihov dio".

▪ Globalni i "end-to-end" fokus su možda dominantni problemi za rješavanje u skaliranju. Dva


okvira – koji su u osnovi prošireni okviri sa Scrum-a, jesu:

1. Large Scale Scrum – do 8 timova koji se sastoji od po 8 članova maksimalno


2. Large Scale Scrum Huge – do nekoliko hiljada ljudi koji rade na jednom proizvodu
ANALIZA LARGE SCALE SCRUM-A PRAKSI
______________________________________________________________________

▪ Analizirali smo primjenu Large Scale Scrum-a na realnom primjeru iz prakse,


korištenjem istraživačkog rada objavljen 2019. godine, od strane 3 osobe: Wasim
4
Alsaqaf, Maya Daneva i Roel Wieringa, pod nazivom “Analysing Large-Scale Scrum
Practices with Respect to Quality
3

Rezultati pokazuju da se LeSS


2 prakse mogu koristiti za ublaža
Ova procjena je pokazala da vanje jednog ili više Quality Re
okvir LeSS odgovara Agilnom quirements izazova.
1 manifestu, u smislu da pruža Studija također pokazuje da
Istraživano je kako se problemi QR- skaliranje velikim i vrlo velikim LeSS ne pruža posebne prakse
a koji su identificirani u prethodnim agilnim timovima bez večeg koje bi se mogle koristiti za
Primijenjen je 4-dimenzionalni analitički alat istraživanjima tretiraju u LeSS-u odstupanja od agilne filozofije ublažavanje nekih izazova QR-
za procjenu stepena agilnosti praksi LeSS okvira. agilnom skaliranom okviru. zbog uključivanja teških praksi. ova (npr. prihvaćanje Quality
Zatim su analizirane te prakse i ocijenjene njihove Requirements-a krajnjim
primjenjivosti za ublažavanje izazova QR-ov. korisnikom i konceptualna defi
nicija Quality Requirements-a).
ZAKLJUČAK
___________________________________________________________________________

▪ Scrum okvir za agilno upravljanje dokazao se kao idealno rješenje za takvu industriju.

▪ Scrum - vid procesnog okvira za rješavanje složenih problema ili sličnih situacija, te isporuka proizvoda s najvećom mogućom
vrijednošću.

▪ Odlična organizacijska kultura, komunikacija unutar timove, te bolji odnosi prema samom procesu upravljanja projektima
olakšati će rad na projektima, ali i smanjiti izazove prilikom upravljanja projektima primjenom Scrum okvira.

▪ Large Scale Scrum predstavlja samo nastavak te priče i okvir za uspješnu realizaciju svakog projekta.

You might also like