Documente Academic
Documente Profesional
Documente Cultură
Scrum
Ghidul
Absolut
al
Scrum:
Regulile
Jocului
Iulie
2013
Dezvoltat
i
susinut
de
ctre
Ken
Schwaber
i
Jeff
Sutherland
Cuprins
Scopul
Ghidului
Scrum
....................................................................................................................
3
Prezentare
Scrum
............................................................................................................................
3
Teoria
Scrum
...................................................................................................................................
3
Echipa
Scrum
...................................................................................................................................
4
Product
Owner-ul
........................................................................................................................
5
Echipa
de
Dezvoltare
...................................................................................................................
5
Scrum
Master
..............................................................................................................................
6
Evenimentele
Scrum
(Scrum
Events)
..............................................................................................
7
Sprint-ul
(The
Sprint)
...................................................................................................................
7
Planificarea
Sprint-ului
(Sprint
Planning)
....................................................................................
8
edina
Scrum
Zilnic
(Daily
Scrum)
..........................................................................................
10
Revizuirea
Sprint-ului
(Sprint
Review)
.......................................................................................
11
Retrospectiva
Sprint-ului
(Sprint
Retrospective)
.......................................................................
12
Artefacte
Scrum
............................................................................................................................
13
Product
Backlog
........................................................................................................................
13
Sprint
Backlog
............................................................................................................................
14
Incrementul
...............................................................................................................................
15
Transparena
artefactului
.............................................................................................................
15
Definiia
strii
Finalizat
(Definition
of
Done)
......................................................................
16
End
Note
.......................................................................................................................................
16
Mulumiri
......................................................................................................................................
17
Oamenii
.....................................................................................................................................
17
Istoria
........................................................................................................................................
17
Traducerea
................................................................................................................................
17
Schimbri
ale
ghidului
Scrum
ntre
2011
i
2013
..........................................................................
18
Page | 2
Prezentare
Scrum
Scrum
(subst.):
un
cadru
n
care
oamenii
i
pot
adresa
probleme
complexe
de
adaptare,
livrnd
n
acelai
timp,
n
mod
productiv
i
creativ,
produse
de
cea
mai
mare
valoare
posibil.
Scrum
este:
Uor
Simplu
de
neles
Dificil
de
stpnit
Scrum
este
un
cadru
pentru
procese
care
a
fost
folosit
n
managementul
dezvoltrii
de
produse
complexe
nc
de
la
nceputul
anilor
1990.
Scrum
nu
este
un
proces
sau
o
tehnic
de
construire
a
produselor;
mai
degrab
este
un
cadru
n
care
poi
folosi
diferite
procese
i
tehnici.
Scrum
clarific
eficacitatea
relativ
a
managementului
produsului
i
practicile
de
dezvoltare
astfel
nct
s
se
poat
face
mbuntiri.
Cadrul
Scrum
const
n
Echipele
Scrum
i
n
rolurile,
evenimentele,
artefactele
i
regulile
asociate
acestora.
Fiecare
component
din
cadru
servete
unui
anumit
scop
i
este
esenial
n
succesul
i
utilizarea
Scrum-ului.
Regulile
Scrum
leag
mpreun
evenimentele,
rolurile
i
artefactele,
guvernnd
relaiile
i
interaciunea
dintre
ele.
Regulile
Scrum
sunt
descrise
n
interiorul
acestui
document.
Strategiile
specifice
de
utilizare
a
cadrului
Scrum
variaz
i
vor
fi
descrise
n
alt
parte.
Teoria
Scrum
Scrum
este
bazat
pe
o
teorie
empiric
de
control
a
proceselor,
sau
empirism.
Empirismul
afirm
faptul
c
sursa
cunotinelor
este
experiena
i
luarea
deciziilor
se
bazeaz
pe
ceea
ce
este
tiut.
Scrum
folosete
o
abordare
iterativ,
incremental
cu
scopul
de
a
optimiza
predictibilitatea
i
de
a
controla
riscul.
Trei
piloni
susin
orice
implementare
a
controlului
procesului
empiric:
transparena,
inspecia
i
adaptarea.
Page | 3
Transparena
Aspecte
semnificative
ale
procesului
trebuie
s
fie
vizibile
celor
responsabili
de
rezultate.
Transparena
necesit
ca
aceste
aspecte
s
fie
definite
de
un
standard
comun
astfel
nct
observatorii
s
mprteasc
puncte
de
vedere
comune
asupra
a
ceea
ce
vd.
De
exemplu:
Un
limbaj
comun
referitor
la
proces
trebuie
s
fie
mprtit
de
ctre
toi
participanii;
i,
O
definiie
comun
a
statusului
Finalizat
trebuie
mprtit
de
ctre
cei
care
efectueaz
munca
i
cei
care
accept
munca
rezultat.
Inspecia
Utilizatorii
Scrum
trebuie
s
inspecteze
n
mod
frecvent
artefactele
i
progresul
fcut,
astfel
nct
s
detecteze
variaiile.
Inspecia
lor
nu
trebuie
s
fie
att
de
frecvent
nct
s
afecteze
lucrul
n
general.
Inspeciile
sunt
cele
mai
benefice
atunci
cnd
sunt
efectuate
n
mod
srguincios
la
locul
de
munc.
Adaptarea
Dac
un
inspector
stabilete
c
unul
sau
mai
multe
aspecte
ale
procesului
deviaz
n
afara
unor
limite
acceptabile,
i
c
produsul
rezultat
va
fi
inacceptabil,
procesul
sau
materialul
procesat
trebuie
s
fie
ajustat.
O
ajustare
trebuie
fcut
ct
mai
curnd
posibil
pentru
a
minimiza
deviaiile
ulterioare.
Scrum
recomand
patru
evenimente
formale
n
cadrul
unui
Sprint,
pentru
inspecie
i
adaptare,
aa
cum
este
descris
n
seciunea
Evenimentele
Scrum
ale
acestui
document:
Planificarea
Sprint-ului
(Sprint
Planning)
edina
Scrum
Zilnic
(Daily
Scrum)
Revizuirea
Sprint-ului
(Sprint
Review)
Retrospectiva
Sprint-ului
(Sprint
Retrospective)
Echipa
Scrum
Echipa
Scrum
este
alctuit
din
Product
Owner,
Echipa
de
Dezvoltare
i
Scrum
Master.
Echipa
Scrum
se
auto-organizeaz
i
este
inter-funcional.
Echipele
auto-organizate
mai
degrab
aleg
ct
de
bine
s-i
fac
munca
dect
s
fie
direcionai
de
alii
din
afara
echipei.
Echipele
inter- funcionale
au
toate
competenele
necesare
pentru
a-i
ndeplini
munca
fr
a
depinde
de
alii
care
nu
fac
parte
din
echip.
Echipa
model
n
Scrum
este
proiectat
astfel
nct
s
optimizeze
flexibilitatea,
creativitatea
i
productivitatea.
Echipa
Scrum
livreaz
produsele
n
mod
iterativ
i
incremental,
maximiznd
oportunitile
de
feedback.
Livrrile
incrementale
de
produse
cu
statusul
Finalizat
asigur
c
o
versiune
potenial
folositoare
a
produsului
n
lucru
este
mereu
disponibil.
Page | 4
Product
Owner-ul
Product
Owner-ul
este
responsabil
de
maximizarea
valorii
produsului
i
a
muncii
Echipei
de
Dezvoltare.
Modul
n
care
acest
lucru
este
fcut
poate
varia
pe
scar
larg
n
funcie
de
organizaie,
Echipa
Scrum
sau
indivizi.
Product
Owner-ul
este
singura
persoan
responsabil
de
Product
Backlog.
Managementul
Product
Backlog-ului
include:
Exprimarea
clar
a
elementelor
din
Product
Backlog;
Ordonarea
elementelor
din
Product
Backlog
pentru
a
realiza
cel
mai
bine
obiectivele
i
misiunile;
Optimizarea
valorii
muncii
produse
de
ctre
Echipa
de
Dezvoltare;
Garantarea
faptului
c
Product
Backlog-ul
este
vizibil,
transparent
i
clar
pentru
toi,
i
c
arat
la
ce
va
lucra
Echipa
Scrum
n
continuare;
i,
Garantarea
faptului
c
Echipa
de
Dezvoltare
nelege
pn
la
nivelul
necesar
toate
elementele
din
Product
Backlog.
Product Owner-ul poate s fac activitile de mai sus sau poate delega Echipa de Dezvoltare s fac acest lucru. Totui, Product Owner-ul rmne responsabil. Product Owner-ul este o persoan, nu un comitet. Product Owner-ul poate reprezenta interesele unui comitet n Product Backlog, dar cei care vor s schimbe prioritatea elementelor din Backlog trebuie s l conving pe Product Owner. Pentru ca Product Owner-ul s reueasc, ntreaga organizaie trebuie s-i respecte deciziile. Deciziile Product Owner-ului sunt vizibile n coninutul i ordinea elementelor din Product Backlog. Nimnui nu i este permis s i spun Echipei de Dezvoltare s lucreze pe baza unui alt set de cerine, iar Echipei de Dezvoltare nu i este permis s acioneze la ceea ce spune oricine altcineva.
Echipa
de
Dezvoltare
Echipa
de
Dezvoltare
const
din
profesioniti
care
fac
din
activitatea
de
livrare
un
potenial
Increment,
lansabil
pe
pia,
al
produsului
Finalizat,
la
sfritul
fiecrui
Sprint.
Numai
membrii
Echipei
de
Dezvoltare
creeaz
Incrementul.
Echipa
de
Dezvoltare
este
structurat
i
mputernicit
de
ctre
organizaie
s-i
organizeze
i
s- i
gestioneze
munca.
Sinergia
rezultat
optimizeaz
la
nivel
global
eficiena
i
eficacitatea
Echipei
de
Dezvoltare.
Echipele
de
Dezvoltare
au
urmtoarele
caracteristici:
Ele se auto-organizeaz. Nimeni (nici mcar Scrum Master-ul) nu spune Echipei de Dezvoltare cum s transforme elementele din Product Backlog n poteniale Incrementuri ale funcionalitii ce pot fi lansate pe pia;
Page | 5
Echipele de Dezvoltare sunt inter-funcionale i au toate competenele necesare ca echip pentru a crea un Increment al produsului; Scrum nu recunoate nici un titlu pentru membrii Echipei de Dezvoltare altul dect Dezvoltator, indiferent de munca care a fost efectuat de persoana respectiv; nu exist excepii de la aceast regul; Scrum nu recunoate sub-echipe ale Echipei de Dezvoltare, indiferent de anumite domenii particulare cum ar fi testarea sau analiza afacerii; nu exist excepii de la aceast regul; i, Diferii membri ai Echipei de Dezvoltare pot avea competene specializate i zone de focalizare, dar responsabilitatea aparine Echipei de Dezvoltare ca un ntreg.
Scrum
Master
Scrum
Master-ul
este
responsabil
ca
Scrum
s
fie
neles
i
adoptat.
Scrum
Master-ul
face
acest
lucru
prin
asigurarea
c
Echipa
Scrum
ader
la
teoria,
practicile
i
rolurile
Scrum.
Scrum
Master-ul
este
un
servitor-conductor
pentru
Echipa
Scrum.
Scrum
Master-ul
i
ajut
pe
cei
din
afara
Echipei
Scrum
s
neleag
care
din
interaciunile
lor
cu
Echipa
Scrum
sunt
folositoare
i
care
nu.
Scrum
Master-ul
ajut
pe
toat
lumea
s
schimbe
aceste
interaciuni
astfel
nct
s
maximizeze
valoarea
creat
de
Echipa
Scrum.
Page | 6
Page | 7
n timpul Sprint-ului: Nu se aduc modificri care ar putea afecta obiectivul Sprint-ului; Obiectivele de calitate nu scad; i, Scopul poate fi clarificat i re-negociate ntre Product Owner i Echipa de Dezvoltare pe msur ce mai multe informaii devin disponibile.
Fiecare Sprint poate fi considerat un proiect cu un orizont de timp nu mai mare de o lun. La fel ca i proiectele, Sprint-urile sunt folosite pentru a realiza ceva. Fiecare Sprint are o definiie a ceea ce urmeaz s fie construit, un design i un plan flexibil, care l vor ghida n procesul de realizare ct i n produsul rezultat. Sprint-urile se limiteaz la o lun calendaristic. Atunci cnd orizontul de timp al Sprint-ului este prea lung, definirea a ceea ce este n curs de a fi construit se poate modifica i pot crete att complexitatea ct i riscul. Sprint-urile aduc predictibilitate prin asigurarea inspeciei i adaptarea a ceea ce se realizeaz spre un scop cel puin n fiecare lun calendaristic. De asemenea Sprint-urile limiteaz riscurile de cost la cel mult o lun calendaristic.
Page | 8
edina de Planificare a Sprint-ului este o ntlnire limitat la un maxim de 8 ore pentru un Sprint de o lun. Pentru Sprint-uri mai scurte, evenimentul este de obicei mai scurt. Scrum Master-ul se asigur c evenimentul are loc i c participanii i neleg scopul. Tot Scrum Master-ul nva echipa s se menin n limita de timp stabilit. edina de Planificare a Sprint-ului rspunde la urmtoarele ntrebri: Care este obiectivul Sprint-ului? Ce va fi livrat n Incrementul care rezult din Sprint-ul viitor? Cum va fi efectuat munca necesar pentru ca acest Increment s poat fi realizat?
Page | 9
activitilor preluate din Backlog-ul Sprint-ului, aa cum este necesar, att n timpul Planificrii Sprint-ului ct i pe parcursul Sprint-ului. Pe msur ce Echipa de Dezvoltare planific, are n vedere Obiectivul Sprint-ului. n timpul Sprint-ului se poate ntmpla ca munca necesar s fie diferit de cea planificat de Echipa de Dezvoltare. ntr-o astfel de situaie, membrii echipei vor colabora cu Product Owner-ul, pentru a determina cum s revizuiasc planul astfel nct s poat totui realiza Obiectivul Sprint-ului. Obiectivul Sprint-ului ofer flexibilitate n ceea ce privete modul n care funcionalitatea poate fi implementat pn la sfritul Sprint-ului. Product Owner-ul poate ajuta la clarificarea activitilor selectate din Backlog-ul Produsului i la realizarea compromisurilor. n cazul n care Echipa de Dezvoltare determin c e prea mult sau prea puin de lucru, se pot renegocia elementele din Sprint Backlog cu Product Owner-ul. De asemenea, Echipa de Dezvoltare poate invita alte persoane s participe, cu scopul de a oferi consultan tehnic sau de specialitate. Pn la sfritul Planificrii Sprint-ului, Echipa de Dezvoltare ar trebui s fie capabil s explice Product Owner-ului i Scrum Master-ului cum intenioneaz s lucreze ca o echip auto- organizat pentru a ndeplini obiectivul Sprint-ului i pentru a crea Incrementul anticipat.
Page | 10
Ce am fcut ieri pentru a ajuta Echipa de Dezvoltare s ating Obiectivul Sprint-ului? Ce voi face azi pentru a ajuta Echipa de Dezvoltare s ating Obiectivul Sprint-ului? Vd vreun impediment care m-ar putea mpiedica pe mine sau pe Echipa de Dezvoltare s atingem Obiectivul Sprint-ului? Echipa de Dezvoltare utilizeaz ntlnirea zilnic pentru a evalua progresul realizat spre Obiectivul Sprint-ului i tendina progresului spre finalizarea lucrrilor din Sprint Backlog. ntlnirea optimizeaz probabilitatea ca Echipa de Dezvoltare s realizeze Obiectivul Sprint-ului. n fiecare zi, Echipa de Dezvoltare trebuie sa neleag modul n care intenioneaz s lucreze mpreun ca o echip auto-organizat pentru a realiza Obiectivul Sprint-ului i pentru a crea Incrementul anticipat nainte de finalul Sprint-ului. Adesea, Echipa de Dezvoltare, sau unii din membri ei, se ntlnesc dup aceast edin Scrum Zilnic pentru o discuie mai detaliat, sau pentru a adapta sau replanifica munca rmas din Sprint. Scrum Master-ul se asigur c Echipa de Dezvoltare se reunete, dar aceasta este responsabil pentru desfurarea edinei Scrum Zilnice. Scrum Master-ul instruiete Echipa de Dezvoltare s in edina Scrum Zilnic n cadrul duratei de 15 minute. Scrum Master-ul impune regula ca numai membrii Echipei de Dezvoltare s participe la edina Scrum Zilnic. edina Scrum Zilnic nu este o ntlnire de raportare ci este adresat persoanelor care transform elementele din Backlog-ul Produsului ntr-un Increment. edina Scrum Zilnic mbuntete comunicarea, elimin alte ntlniri, identific i ndeprteaz obstacolele, evideniaz i promoveaz luarea rapid a deciziilor i mbuntete nivelul de cunoatere a proiectului de ctre Echipa de Dezvoltare. Aceast ntlnire cheie este una de inspecie i de adaptare.
Page | 11
ntre participani sunt inclui Membrii echipei i acionarii principali invitai de Product Owner; Product Owner-ul explic care elemente din Product Backlog au fost "Finalizate" i care nu au fost "Finalizate"; Echipa de Dezvoltare discut despre ceea ce a mers bine n timpul Sprint-ului, problemele de care s-a lovit i modul n care acele probleme au fost soluionate; Echipa de Dezvoltare demonstreaz lucrrile care au fost "Finalizate" i rspunde la ntrebri cu privire la Increment; Product Owner-ul discut Product Backlog-ul aa cum se prezint la momentul respectiv. El sau ea preconizeaz datele posibile de finalizare bazate pe progresele nregistrate pn n prezent (dac este necesar); ntregul grup colaboreaz asupra a ceea ce urmeaz s fac n continuare, astfel nct aceast ntlnire asigur o contribuie valoroas pentru ulterioarele edine de Planificare ale Sprint-ului; Se revizuiete cum s-ar fi putut schimba piaa sau felul de folosire al produsului, care este cel mai valoros lucru ce poate fi fcut n continuare; i, Se revizuiete organizarea n timp, bugetul, potenialele capabiliti i piaa pentru urmtoarea versiune a produsului. Rezultatul Revizuirii Sprint-ului este un Product Backlog revizuit care definete elementele probabile din cadrul acestuia pentru urmtorul Sprint. De asemenea, Product Backlog-ul poate fi revizuit pe ansamblu pentru a satisface noi oportuniti.
Page | 12
Scrum Master-ul ncurajeaz Echipa Scrum s-i mbunteasc, n cadrul contextului Scrum, procesul su de dezvoltare i practicile sale, pentru ca acestea s devin mai eficiente i mai plcute n Sprint-ul urmtor. n timpul fiecrei Retrospective a Sprint- ului, Echipa Scrum planific moduri de cretere a calitii produselor prin adaptarea Definiiei "Finalizat", dup caz. La sfritul Retrospectivei Sprint-ului, Echipa Scrum trebuie s fi identificat mbuntirile pe care le va implementa n urmtorul Sprint. Punerea n aplicare a acestor mbuntiri n urmtorul Sprint reprezint adaptarea la auto-inspecie a Echipei Scrum nsi. Dei mbuntirile pot fi puse n aplicare n orice moment, Retrospectiva Sprint-ului este un eveniment formal, axat pe inspecie i adaptare.
Artefacte
Scrum
Artefactele
Scrum
reprezint
munca
sau
valoarea
sub
diverse
forme
care
sunt
folosite
n
asigurarea
transparenei
i
a
oportunitilor
pentru
inspecie
i
adaptare.
Artefactele
definite
de
Scrum
sunt
special
concepute
pentru
a
maximiza
transparena
informaiei
cheie
n
aa
fel
nct
toi
s
aib
aceeai
nelegere
legat
de
artefact.
Product
Backlog
Product
Backlog-ul
este
o
list
ordonat
cuprinznd
tot
ce
poate
fi
necesar
n
cadrul
produsului
i
este
singura
surs
de
cerine
coninnd
toate
schimbrile
care
trebuie
fcute
produsului.
Product
Owner-ul
este
responsabil
de
Backlog-ul
Produsului,
incluznd
coninutul
su,
disponibilitatea
sa
i
ordinea
sarcinilor.
Product
Backlog-ul
nu
este
niciodat
complet.
Cea
mai
timpurie
dezvoltare
a
sa
prezint
cerinele
iniiale,
cunoscute
i
cel
mai
bine
nelese.
Product
Backlog-ul
evolueaz
odat
cu
produsul
i
mediul
n
care
acesta
evolueaz.
Product
Backlog-ul
este
dinamic,
se
schimb
constant
pentru
a
identifica
ceea
ce
are
nevoie
produsul
pentru
a
fi
adecvat,
competitiv
i
folositor.
Atta
timp
ct
un
produs
exist,
va
exista
i
Product
Backlog-ul
acestuia.
Product
Backlog-ul
listeaz
toate
caracteristicile,
facilitile,
funciile,
cerinele,
mbuntirile
i
remedierile
ce
constituie
schimbrile
necesare
a
fi
fcute
produsului
n
versiunile
viitoare.
Elementele
din
Product
Backlog
au
atribute
precum
descrierea,
ordinea
i
estimarea.
Pe
msur
ce
un
produs
este
folosit
i
capt
valoare,
i
rspunsul
(feedback-ul)
oferit
de
pia
crete,
Product
Backlog-ul
devine
o
list
mai
cuprinztoare
i
mai
complet
(exhaustiv).
Sarcinile
se
modific
n
continuu
astfel
c
Product
Backlog-ul
este
un
artefact
viu.
Schimbrile
n
cerinele
de
afaceri,
condiiile
de
pia
sau
cele
tehnologice
pot
cauza
schimbri
n
Product
Backlog.
Page | 13
Adesea, mai multe Echipe Scrum lucreaz mpreun la acelai produs. Un singur Product Backlog este utilizat pentru a descrie munca ce urmeaz a fi fcut pe produs. Un atribut al Product Backlog-ului care grupeaz elementele poate fi utilizat n acest caz. Rafinarea Product Backlog-ului reprezint activitatea de adugare de detalii, estimri i ordonare a elementelor din Product Backlog. Acesta este un proces n continu desfurare n care Product Owner-ul i Echipa de Dezvoltare colaboreaz asupra stabilirii detaliilor din Product Backlog. n timpul rafinrii Product Backlog-ului, elementele sunt reexaminate i revizuite. Echipa Scrum decide cum i cnd este fcut rafinarea. Rafinarea nu consum de regul mai mult de 10% din capacitatea Echipei de Dezvoltare. Totui, elementele Product Backlog-ului pot fi actualizate n orice moment de timp de ctre Product Owner sau la discreia acestuia. Elementele din Product Backlog ordonate n susul listei sunt mai clare i mai detaliate dect cele ordonate n josul listei. Estimrile mai precise se bazeaz pe o claritate mrit i pe un nivel crescut al detaliilor; cu ct ordinea elementului este n josul listei, cu att acesta este mai puin detaliat. Elementele din Product Backlog care vor ocupa Echipele de Dezvoltare pentru urmtoarele cteva Sprint-uri sunt att de rafinate nct orice element s poat fi Finalizat (Done) n cadrul duratei unui Sprint. Elementele din Product Backlog care pot fi Finalizate de ctre Echipa de Dezvoltare n cadrul unui Sprint sunt considerate pregtite (ready) sau gata de aciune (actionable) pentru selectarea fcut la Planificarea Sprint-ului. Elementele din Product Backlog ajung n mod normal la acest grad de transparen datorit activitilor de rafinare descrise mai sus. Echipa de Dezvoltare este responsabil pentru toate estimrile. Product Owner-ul poate influena Echipa de Dezvoltare prin a o ajuta s neleag i s selecteze compromisurile, dar membrii echipei care vor lucra efectiv fac estimrile finale.
Sprint
Backlog
Sprint
Backlog-ul
reprezint
un
set
de
elemente
ale
Product
Backlog-ului
selectate
pentru
Sprint,
plus
un
plan
de
livrare
al
Incrementului
i
de
realizare
a
Obiectivului
Sprint-ului.
Sprint
Backlog-ul
Page | 14
reprezint o prognoz dat de Echipa de Dezvoltare cu privire la funcionalitatea cuprins n urmtorul Increment precum i de munca necesar pentru a livra aceast funcionalitate ntr-un Increment Finalizat. Sprint Backlog-ul asigur transparena muncii pe care Echipa de Dezvoltare o identific ca fiind necesar pentru a ndeplini Obiectivul Sprint-ului. Sprint Backlog-ul este un plan cu detalii suficiente astfel nct modificrile survenite pe parcurs pot fi nelese n edinele Zilnice de Scrum. Echipa modific Sprint Backlog-ul de-a lungul Sprint- ului i astfel se contureaz Sprint Backlog-ul. Aceast definire apare pe msur ce Echipa parcurge activitile din Sprint i i d seama de munca necesar pentru a atinge Obiectivul Sprint-ului. Echipa de Dezvoltare adaug la Sprint Backlog activitile noi ce apar de-a lungul unui Sprint. Pe msur ce activitile sunt efectuate sau finalizate i estimarea muncii rmase este actualizat. Elementele planului considerate inutile vor fi eliminate. Numai Echipa de Dezvoltare poate schimba Sprint Backlog-ul n timpul unei iteraii. Sprint Backlog-ul este vizibil, reprezint o imagine n timp real a muncii pe care Echipa de Dezvoltare intenioneaz s o realizeze n timpul Sprint-ului i aparine exclusiv Echipei de Dezvoltare.
Incrementul
Incrementul
reprezint
suma
tuturor
elementelor
din
Product
Backlog
finalizate
de-a
lungul
unui
Sprint
alturi
de
toate
Sprint-urile
anterioare.
La
sfritul
unui
Sprint,
noul
Increment
trebuie
s
fie
n
stadiul
de
Finalizat,
ceea
ce
nseamn
c
trebuie
s
fie
utilizabil
i
n
concordan
cu
ceea
ce
Echipa
Scrum
identific
ca
fiind
definiia
strii
Finalizat.
Incrementul
trebuie
s
fie
utilizabil
indiferent
de
decizia
Product
Owner-ului
de
a-l
livra
sau
nu.
Transparena
artefactului
Scrum-ul
se
bazeaz
pe
transparen.
Deciziile
de
a
optimiza
valoarea
i
de
a
controla
riscul
se
iau
pe
baza
strii
percepute
ale
artefactelor.
n
msura
n
care
transparena
este
complet,
aceste
decizii
au
o
baz
solid.
n
msura
n
care
artefactele
sunt
incomplet
transparente,
aceste
decizii
pot
fi
eronate,
valoarea
se
poate
diminua
i
riscul
poate
crete.
Scrum
Master-ul
trebuie
s
lucreze
cu
Product
Owner-ul,
Echipa
de
dezvoltare,
precum
i
cu
alte
pri
implicate
pentru
a
nelege
dac
artefactele
sunt
complet
transparente.
Exist
practici
pentru
a
face
fa
transparenei
incomplete;
Scrum
Master-ul
trebuie
s-i
ajute
pe
toi
s
aplice
Page | 15
practicile cele mai adecvate n lipsa de transparen total. Un Scrum Master poate detecta transparena incomplet inspectnd artefactele, sesiznd modelele, ascultnd cu atenie la ceea ce se spune, i detectnd diferenele dintre rezultatele ateptate i cele reale. Treaba Scrum Master-ului este de a lucra cu Echipa Scrum i cu organizaia pentru a crete transparena artefactelor. Acest lucru implic, de obicei, nvare, convingere, i schimbare. Transparena nu se ntmpl peste noapte, dar este o cale.
End
Note
Scrum-ul
este
gratuit
i
oferit
n
acest
ghid.
Rolul
Scrum-ului,
artefactele,
evenimentele
i
regulile
sale
sunt
imuabile.
Dei
punerea
n
aplicare
a
doar
o
parte
din
Scrum
este
posibil,
rezultatul
nu
este
Scrum.
Scrum
exist
numai
n
toate
elementele
sale
i
funcioneaz
precum
un
container
pentru
alte
tehnici,
metodologii
i
practici.
Page | 16
Mulumiri
Oamenii
Din
miile
de
persoane
care
au
contribuit
la
Scrum,
ar
trebui
s-i
evideniem
pe
cei
care
au
avut
un
rol
n
primii
zece
ani.
La
nceput
a
fost
Jeff
Sutherland,
care
a
lucrat
cu
Jeff
McKenna,
i
Ken
Schwaber,
care
a
lucrat
cu
Mike
Smith
i
Chris
Martin.
Muli
alii
au
contribuit
n
anii
care
au
urmat
i
fr
ajutorul
lor
Scrum
nu
ar
fi
fost
att
de
perfecionat
precum
este
n
ziua
de
astzi.
Istoria
Ken
Schwaber
i
Jeff
Sutherland
au
fost
primii
care
au
co-prezentat
Scrum
la
conferina
OOPSLA
n
1995.
Aceast
prezentare
a
documentat
n
mod
esenial
nvturile
pe
care
Ken
i
Jeff
le-au
dobndit
n
cei
civa
ani
anteriori
de
aplicare
a
Scrum-ului.
Istoria
Scrum
este
deja
considerat
lung.
Pentru
a
onora
primele
locuri
unde
a
fost
ncercat
i
perfecionat,
menionm
Individual,
Inc.,
Fidelity
Investments,
i
IDX
(astzi
GE
Medical).
Ghidul
Scrum
documenteaz
Scrum
aa
cum
a
fost
dezvoltat
i
susinut
de
20
de
ani
de
Jeff
Sutherland
i
Ken
Schwaber.
Alte
surse
v
ofer
modele,
procese,
i
perspective
care
completeaz
cadrul
Scrum.
Acestea
optimizeaz
productivitatea,
valoarea,
creativitatea,
i
mndria.
Traducerea
Acest
ghid
a
fost
tradus
din
versiunea
Englez
original,
furnizat
de
Ken
Schwaber
i
Jeff
Sutherland.
Printre
cei
care
au
contribuit
la
traducerea
n
limba
Romna
se
numr:
Monica
Ipate,
Ana
Vintil,
Petru
Furescu,
Marius
Delc
i
Alexandra
Suciu.
La
revizuire
au
participat
Radu
Orjanu
i
Maria
Deaconu.
Page | 17
Page | 18