You are on page 1of 27

1

SCRUM
CN BN





Pete Deemer
Vin o to Scrum (ScrumTI.com)

Gabrielle Benefield
Vin o to Scrum (ScrumTI.com)

Craig Larman
craiglarman.com

Bas Vodde
Odd-e.com




Dch: Nguyn Ngc Anh, Phm Anh i, Nguyn Vit Khoa, Nguyn Ngc T

Hiu nh: Dng Trng Tn


phin bn 1.2

2

t l t t tt cn
t t tt ot t a . Tuy
t l l to
ta o t to Agile Project Management with Scrum
(Qun l d n vi Scrum) o Agile Software Development with Scrum (Pht trin phn mm
linh hot vi Scrum) a a tham gia cc kha l t l ao
Scrum t t tt t ta o t scrumalliance.org. t l
a tla o t t
.

2010 Pete Deemer, Gabrielle Benefield, Craig Larman, Bas Vodde
3

Phng thc pht tn hn tn thng
t t t t t l l
t l t t t t l t (m hnh Waterfall. t
a t ( V-Model t a
o l o tt a o a t t tt
t t l t tt. tt o ot tt
t t a att
oot ot. t t l t a t
t a t a ta a t t. t l
a t l o t t t t
. t to o t t a
ao o to t. o t
a a t ( l l t l - o
t t t ao o . o t t
l o o ot t o a t t
tt .
t . a l t l-gic
t l t a tt t t t o o t t
ot. a l t t ta a a o .
V t tt t tt a a a t a
o o. ta t t tt t to t t t
t lc t khi a t t t t
t t o ta . V
t a a a l t l t .
t ao t a t l t tao
t t a t. t a l l t t a t to
a t t t t o to a
t l t o t a . t t o t
l t l t a tt ta . V
t t l. t t l t a l t ta
t a t to a t o
t . l t.
t a a l pht sinh cc t l . t
a l o tt . a t t a
o t t t ta t
t t l l o t t t t t.
o o t t la. V , t o t
t t o o t t ta. tt t t
t l ta . a o t l o
4

o to t la xa l o t o
t t t o to t t t t a. c nhi att
t tt .
o t t t t t t a ao
a a. ta t to
t. a ta . t o t
sot. V o ta t t tt a t t t t t .
t l a l o
. to a t t to a a
to . o l t
t t l t .
t t ta o a t t.
t l (t t a
l tt t hay khng t t
tt tt t a ta
t t tt t t a .
t t t t t t t ao
l. t l t t o to
ta l tt ot ta l o l t l tt
l ta t l a . a
t t l l ao t t t
N l t a t a t o
t ; a t t l ta
a a l. Scrum l t
Pht tn lnh hot v Sc
t tn linh hot a i da trn nim tin rng bng vic tip cn thc ti
cuc sng v pht trin sn ph hc hi, ci ti ta i s mang li cc kt qu tt
. tc pht trin linh hot nhn m n vic con ni c th nhanh chng to
ra phn mm ch l u thi gian ca a o u cho vic vit c t
k thut. t tn linh hot tp trung vo nhm lin ch (o-
toal c trao quy a a t nh, thay v mt h thng phn cp v phn
chia ch . V tp trung vo cc on lp nhanh, vi vic tip
nhn thng tin lin tc t pha khch hng trong qu trnh pht trin. Khi m i bt u
tm hiu v pht trin linh hot hoc Scrum, tng c mt t trong nhn thc u
ny c v rt ging nhng thu ta l .
Hi a t tn linh hot ph bin nht l . u nh
ng ln t bi vit trn Harvard Business Review 1986 a trn cc thng tin thc
tin ca cc nhm pht trin sn phm thnh cng; bi vit ny gii thiu v thut ng
5

bu d a tt ng c chuy t to bi Wicked Problems,
Righteous Solutions (c vit 1991 i DeGrace v Stahl) ni v s pht trin thnh
i v t u d (R to t t nhm s t t chc (self-
oaz cng nhau pht trin sn ph. c Ken Schwaber v Ts. Jeff
Sutherland chun ha o 1993. a c s dng nhiu cng ty ln v
nh to Yaoo ool Lo at otoola o E atalO c
d tr lin bang Hoa K (US Federal Reserve). Bo co t nhiu nhm pht trin s dng Scrum
cho thy c nhng ci ti v t v tinh thn, v mt s tng hp chuy i
thnh cng sang s d . i vi cc nh pht trin sn phm nhi i trong s h
chn ngy vi tnh trng ta i xonh xo n l u ny rt quan
trng. Scrum tht n v rt mnh m.
tt Sc
l t l t l (iterative) v t t (incremental) o
t t a . t t t t t
l l Sprint. t t t t a t.
t t a (time boxed t t o t
o t o a hng o gi o di thm. t t
l (o-toal ( t a
t a. t t a t o t t t t. o t
ta . t t t to t a
ta ta t t tt t to o
t l. t t t nhm t l t l a t
l. a o t t to. a t t
tt o t a t a l
o t t ao . a t
t tt nh .
t t a chnh l ta ta t . V to t
t t ao t t t
t ta ta t l t
t t t t a t t t. V t l
l l .
6


nh1. Scrum
c v t tong Sc
o a a t ot O ( t t at.
t l . ot O t t a a l t
t (Return On Investment - RO a a
t a t a t o t a
o t t to l t l t t a . ot
O t l t tt o l
t . o t l ot O t
o RO to a t t ( a l
t t a a RO to l to t t
t ao t t t. o t t t l t t
t t t t o a cc t, c
t t l o t t a. o t
t ot O l t t
. t l t a
a t a ot O t ot aa ( S o
Product Marketing Manager ( t to t .
ot O o ot aa t t t
7

t t t t a a a t ta t t
t a o t ta t o l . t a
t l to t t t t
ot O t t a .
t t ot O t a t
t. t t to l l (o-toal ao tt
tt a a t ao a t
l t (l-oaz l t t ao. t
a t l t o o t tt t a t to
l l l to t l (t t t
t o l t o t a t t l o l
t tt o ta a.
t t to ( o t a t
t t t t t tt ao
tt l t t t l t . t t
t o ot O l a tt. o
t t t t t tt t 1 t
o t to t t ta a t o . Cc
n t l t ao o t ta t a N pht
t. t t t
t t o t t a t a
mnh. Do t l tt (l o t l t t
o t t o t , nn cc t t l
hm tnh nng (feature teams).
at t t t t t .
at l tt t to ot O
t . at l l a t t hay Q l
ta o Scrum Master t t o t a t t
o o to ot O t t
t o lo. at o ( ot O
l khc l to l o t t a
t to t ta t t t l ot. V
t l t o t t ot O t
a t t at l t t t
t t o ot O kht . at l
l to t a t t t t a t
( l t t l . at tt t t t t t o
t t l l o l t
l.
at ot O t l t t t
Mast t l ot O ( ot O
t t a t . l
8

at o l o o a l
o t t t t t t t l.
Mast t t l t ta t t t
t t t t .
L l t l to . tt t
t t a t l a l a a a t a .
l t o a t a at t t t
t a a a a t to t
t . t a t t t t t t at
t l ta a a o to Scrum Master a Lin minh Scrum (Scrum Alliance).
a a t o t a
ao l ( l tt. a t a
ta to l t a . V
t t t t t t t a
to t Pt t ot O a

o ta t a t a t (
l o o t t a l t a
o t t ( l to t t
to t t a t . o o
l t ta l a
oat Pt t t a a ta t
t o Pt t.
t v Sc
t to l ot O l t a . a a
a l t t l ot alo. alo t t
( ta to t a l (nh . t t
o ot alo l t t t t
t to t t t. t ot alo t t a l ot O
t a to t l a l a
t t.



theo Sprt
tt
(wiki URL)

tin
t
tr
t


1 2 3 4 5 6
La nguoi mua, ti mun cho mt
quyn sach vao gio hang (xem giao
din phac thao trn trang wiki)
1 7 5

La nguoi mua, ti mun xoa bo 2 6 2

9

mt quyn sach trong gio hang.
Cai tin tc d xu ly giao dich
(xem s do yu cu trn wiki)
3 6 13

Nghin cuu giai phap tng tc d
xac nhn the tin dung (xem s do
yu cu trn wiki)
4 6 20

Nng cp may chu ln ban Apache
2.2.3
5 5 13

Chun doan va sua li v xu ly don
hang (bugzilla ID 14823)
6 2 3

La nguoi mua hang, ti mun tao
va luu lai danh sach yu cu.
7 7 40

La nguoi mua hang, ti mun thm
va xoa hang muc khoi danh sach
yu cu.
8 4 20


nh Product clog
Product Backlog trn ao t lot t o
(o t o t tt
(l l l ao t t o (t
t t ta t t t l l t (
o a l l t (t t l t t
t l l . o ot alo l
a o to t t t a
o .
t a ot alo o t (la t l Release
Backlog t t l a t a ot O.
ot alo l t t ot O ta to
a t ta tt t .
t t o ot O t l o
to ot alo. o ot O t t t o
t . ot O t . o at
t ot O l. V a lo l ( l
t t t l o ot O alo to t t t
(t l Rla alo t a a l t t (
t ao l t o o . t t
l t t l t t o
t l a l t ot alo t t.
tt t to ot alo
tt t. t tt l t to t
t (a t l t t t to ot o
l ot (.
V t a t t t ao l t t t
6 t. V t t t a a o t tt
o ao t o t to t t a t
10

t t t ta . t l t a .
t a to ot alo.
to ot alo t ta l .
l t a to L ot alo o
o t (t la t t l. to
ot alo o t t o
a t a a to o t t a l t a
.
t to ta t l o t t
tt to t t ot O t t t tt
tt ta a t t o t t a
t . a t to o t a t t
t tt tt .
t t l a t t l t tt .
t ao l a t tt .
hoch Sprint
o t (t la t t t t.
a t a l o t t ( tt
l t.
Trong t ot O t t ( t a at t
t ao to ot alo ot O t a
to t . to l t a t to ot
alo l o t t t a ot O. ot
O t t t a o t ( tt l t
t tt t t o t a l l l to
t t a t--lot (
t t 1 t t l t l. mt t t o
ot O iu g. o t a t t mt ot O
( l t phi ( a
to to t. ot O t ta a ha
o t ha t t o l o tt lm th no
t a t t t . t ot
alo a t o t to t t t t ( t
ao t ot O a . t ot t t to l
t a t o t ao ta
ot O. a t t t l a t t l
o a t . o ot O
ot a t t a t t a ta t
t t t a ot alo l
a ta l a t t. t t t o
11

a a a t a Pt t ot
O t t t l
l t ao.
o t t a to t t o t
Sprint t - t t t a a t a t o t
t a t t t. t t o
ha l t ao t a o to t
- a l t a l t t a o al ta
t . l t 6 t t o t. l l t
a t t o t t. 3.
Snt t
S ng l vc 8

hnh vn S ng c t
trong Sprint*
S g c t
tong ng
ng
g c t
Tracy 8 4 32
Sanjay 7 5 35
Philip 8 4 32
Jing 6 5 30

t t
nh c tnh s gi c mt
t l t t t t to to
ot alo t o t t o t
. t to l tt t t. tt
t t t t t to ot alo t
t. t t to ot alo ni cch khc l
ot O t t ao t - a a t t
l a o t t l l Sprint Backlog ( . ot O
( a to l t . t t t
t t t t a ot alo t l
t. t t a a a tt t
l a (t t t o t a .
t a l l theo a theo
tt t l t. t a t t
ta a t. t l a t tt
t t t . a
to t t t t (
t l t . o to
t tt l t o tt
t cho t a o l tt o l l tt t. t
12

l t l t t t t a t
t t t t ( t l
a trong nhm).
c khi t t t to t l t t
o t t t a o t
- o l t tt ta
. n t to t t t
a t o . o t - l
o t a t t t
o l t o t o t
to t t .
t t to t a
t t ( t to t
t a t a t a l o t. .


t

tr
Product Backlog
tr Sprt N t

t



1 2 3 4 5 6
La nguoi mua ti mun
cho sach vao gio hang
sua Co so du liu

5


tao trang web (UI)

8


tao trang web (Lp trinh
JavaScript)

13


vit acceptance test tu dng

13


cp nht trang giup d nguoi
mua.

3




Tng tc d xu ly giao
dich
trn m DCP va hoan thanh
kim thu muc tng.

5


hoan thanh may dt hang cho
pRank

8


chuyn DCP va nguoi doc
sang su dung pRank http API

13


nh Sprint clog
13


nh Qun l trc un - Cng vic trong Sprint clog c dn ln tng
t t t a l i a t t a
a t t to. a l t a t a ot O t
t t t l a ta t ta o
t t t . t o t l ta t
t t l t a t t ot O t t t
t t t . l o t t t
t t . V t a o l to l l
ot O t t a a t .
V t t o ta t to t t t
t t . t t t l t
a t ta t t a o o t
. a t l o ot O tt t o
t to ot alo a o t t to t t.
ot O t a t t t t a . t
t t t a t o t . a
t a t t tt t t a t. a
ot O t ta t to ot alo t t
t t to. t t a a t l t o
t t . o ot O t ta
to t t to o t a a t t
o t ta . t t ta - ta
t t a t t ta a - t l l o
ot O t a t .
14

Sc ng ng (Dl Sc)
Khi mt t c trin khai, Nhm Pht trin phi thc thi mt hot ng quan trng khc
ca l Hp Scrum Hng ngy (Daily Scrum). l t cuc hp ngn (ko di 15
pht ho t c tin hnh hng ngy ti mt th c tc. Mi
thnh vin ca Nhm Pht trin phi c mt. m bo tnh ngn gn, yu cu mi thnh
vin ph ng trong sut thi gian din ra cuc hp. Hp Scrum H l Nhm
Pht tri ng b ha cc cng vic ca h v trnh by vi cc thnh vin khc nhng tr ngi
ca mnh. Trong bui Hp Scrum Hng ngy, tng thnh vin trong Nhm Pht trin ch bo
co ba v sau vi cc thnh vin khc ca Nhm Pht trin: (1) Nh l t
bui h t n nay; (2) nhng g mnh s lm t gi ti bui hp tip theo; (3) nhng tr
ngi ho p phi trong qu trnh lm vi. L ng bui hp Scrum Hng
ngy khng phi l mt cuc hp m t i bo co v i qun l; m l
khong th a mt Nhm Pht trin t-t-chc chia s vi nhau nh a tn khai,
gip hp phi hp vi nhau trong cng vic. Mt s t a ra cc tr ngi, v
at l i chu trch nhi cc thnh vin ca Nhm Pht trin gii quyt
cc tr ng . t c tho lun trong sut cuc Hp Scrum Hng ngy,
m ch tr li ba cu hi nu trn; nu cn th s tho lun trong mt cuc hp khc ngay sau
cuc Hp Scrum Hng ngy, mc d Scrum khng yu cu ai phi tham d cuc hp ny. Cuc
h a l tng l s ki Nhm Pht trin thch nghi vi nhng thng tin m h nghe
c trong cuc Hp Scrum Hng n l l tc hin mt chu k thanh
tra v thch nghi. Scrum khuyn co rng s khng c bt c mt nh qun l ho i c
chc v no tham d cuc Hp Scrum Hng ngy. S c mt ca h s lm cho Nhm Pht
trin cm th t vi p lc mnh phi bo co ti Hng ngy (k vng
khng thc t), b c ch vi v vic bo co cc v v s d ng lm
gim tnh cht t qun ca Nhm Pht trin, v gy ra tnh trng qun l vi m. S c l
khi cc bn lin quan tip cn Nhm Pht trin sau cuc hp, v tr gip h gii quyt cc tr
ngi lm Nhm Pht trin b chm ti .
nht Snt cklog v Snt nown
Trong Scrum, Nhm Pht trin hot to t qu m bo vic thnh cng
nhm phi bit c nh a l. ng ngy, cc thnh vin ca Nhm Pht trin
cp nht thi gian cn li ph l hon tt cng vic ln Sprint Backlog (Hnh 6). Da vo
thng tin ny mt i s tnh ton li tng thi gian cn li ca c Nhm v v ln mt Biu
Sprint Burndown (Hnh 7). Mi ngy, bi s cho th lng kh lng cng vic
(tnh theo s gi lm vic) m nhm cn phi lm cho ti khi kt thc nhim v ca mnh. L
tng nht l t th i xung l o t t s gi cn li bng 0 ngy
lm vic cui cng ca Sprint. o c gi l bi Burndown. V u
15

cho thy cng vi ag din ra tt t t i thc s
phn nh thc t ca qu trnh pht trin sn phm. u quan trng l bi burndown cho
thy ti ng ti mc tiu ca Nhm Pht trin, bi khng hin th lng thi gian
l (th m thc t chng h ng ti tin cng vic) m cho thy kh lng cng
vic cn li trong tng li l u cn tr Nhm Pht tri t ti mc tiu ca mnh.
N a burndown ng xu cho thy cng vic s hon thnh khi m
Sprint sp kt t t tn cn ph u chnh, chng h m bt phm
vi cng vic hoc tm ra cch thc lm vic hiu qu to t c nh lm
vic nh.
Trong khi bi t o c to v th hin bng cch s dng b t n t,
nhiu Nhm Pht tri t t u qu ca chng bng cch v bi trn giy v dn
l tng phng lm vic ca mnh, v cp nht hng ngy bng cch dng bt v l i
lo-tech/high-to a t o i bi trn
my tnh.


Uc lng thi gian cn li sau mi
ngy lm vic (gi)
Hng mc
Product Backlog
Tn cng vic Ngi
thc
hin
c
lng
bn u
(gi)
1 2 3 4 5 6
L khch hng,
ti mu a
mt cun sch
vo gi hng
Chnh sa CSDL Sanjay 5 4 3 0 0 0
To trang web (UI) Jing 3 3 3 2 0 0
To trang web (vi
Javascript)
Tracy &
Sam
2 2 2 2 1 0
Vit acceptance
test t ng
Sarah 5 5 5 5 5 0
Cp nht trang tr
gip khch hng
Sanjay
& Jing
3 3 3 3 3 0

u sut
x l cc giao
dch
Kt hp m ngun
DCP v hon chnh
test layer-level
5 5 5 5 5 5
Hon chnh chc
p xp dnh
cho pRank
3 3 8 8 8 8
16

a i DCP v
c cc s dng
API ca pRank http
5 5 5 5 5 5

Tng
s (gi)
50 49 48 44 43 34
Hnh 6. Cp nht hng ngy Khi lng cng vic cn li trn Sprint Backlog

Hnh 7. Biu Sprint Burndown
L n Poct cklog
Mt u t c bit a t to l d
i ph t ti gian ca m t Nhm Pht trin lm mn (ho tt li)
Product Backlog. Cng vic ny bao gm vic phn tch li cc yu cu mt cch chi tit, phn
nh cc hng mc l c tnh kh lng cng vic ca cc hng mc mi v cc hng mc
cn li. n cng vi t o c g l o t t k
thut t c s dng cho cho vi l t chc mt cuc hp t t tc khi
kt thc Sprint, nh vy m Nhm Pht trin v Product Owner c th tp trung cho cng vic
ca mnh m khng b on. Vi mt Sprint hai tu t ti gian ca Sprint
c s d a l i Sprint s c na lm mn Product Backlog. Cc hot ng
lm mn khng ch dnh cho cc hng m c chn cho Sprint hin ti m cn dnh cho
17

cc hng mc s l to t la u kh l to t hoc hai Sprint tip theo. Vi
thc t ny, bui hp K hoch Sprint di a t n bi v Product Owner v
Nhm Scrum bt u k hoch m tng tn mi v , phn tch chi tit lng
cn th i vi cc hng mc cng vic. Mt biu hin cho thy vic lm m c thc
hin (hoc thc hin khng tt l i hp K hoch Sprint s b cun vo cc cu hi quan
trng, pht hin hoc nhn thy nh u mp m v cm th a ; cng vic lp k
ho tng ln c o t l u khng ai mong mun c.
t thc Snt
Mt trong nhng nguyn l ct li ca Scrum l thi gian ca mt Sprint khng bao gi c
m rng Sprint phi kt thc vo c tc bt k Nhm Pht trin c
hon thnh cam kt ca h hay khng. Nhm Pht tri tng cam kt qu nhiu mt vi
t u v khng th o t c cc cam kt ca mnh. sa cha nhng sai
lm ny h li cam kt t tng kt thc s ki (to tng hp ny
Nhm c th yu cu Product Owner cho trin khai thm mt s hng mc ca Product
Backlog). tng th t Sprint th ba hoc th t t t tn s nh
c n lc sn xut ca mnh (phn ln thi gian), v vic hon thnh mc tiu Sprint ca
h s t . Cc Nhm Pht tri c khuyn khch chn khong thi gian cho cc
Sprint ca (tng l hai tu ta i n. u ny s gip Nhm Pht trin
h c nhng g c th thc hin, v gip h trong vi c tnh thi
gian v lp k hoch pht hnh di hn (longer-term release planning). Vi
Nhm pht tri t c nh u cho cng vic ca mnh; t c g l t a
Nhm Pht trin.
S kt Snt
a t t t t(t R t t ot
O t l t a a. t a l o (
t . o t a t a . t to
t o a l thanh tra v thch nghi (inspect v adapt) t
t a a a t l l l. t
t l t ot ta ta t o sn phm. l ot
O t l t t ( t l t
l hi t t t a ot O t t. t
t a t t a t l t cuc tro i t l a t t
ot O t t t a a l .. t
18

o t to t l t a t t o t t
tao t t .
t t a to l t
a at o t a o t
o t . ta o t o to l
a ot alo a o t to a o t.
a o t a t l ot alo ot O
l t. l o t t t
o t l t l tt t t
t l a t.
a a ot O t t at t t
l a a l o t ai c quan tm.
t to t t l t a t
t t . o a
3 t o t t a t to a t t.
l t t l. t t
t.
tn Snt
t t t t o ta ta t sn phm. Trong
, t t t a a t l ta ta
thch nghi vo quy trnh. l t t t a tt a l l
o a l to t
t t . l o to l l a
l ta t . ta
t t at ot O t ta t .
at t a t l to tt l t
t l a t t t tt o at t
t l a l o tao o a t to .
t t t t l Rtot ( t
La 6 lt tt . t
to l l l a t t t l l tt t t l l tt
- a a t t o t o o t t
. l l o l t
p . a t t t t l
19

ta t to t t a t t l to
t t t to.
t t t t l o t
l t ( l to t
a l E t ( a a
khng c Scrum, l o t a l "" l a
( t tt. t t t t t l
tt E t t l tt l t t tt l t
l tt l t a t t l
l l t t t o .
nht Relee cklog v Release Burndown
t o t t o t t a
t t ot O o ta t to
Rla alo ( l ot alo. o a t
o t t t t . Release Burndown
t o o ao (
ta trong Sprint. at t ot O
ot O t t ao o l t o to Rla
Burndown. 8 9 l t a Rla alo Rla o.
c tnh v kh
lng cng vc cn l
ng c
h tt
(wiki url)

tin
G t
c
tnh
c tnh
cng vc
bn 1 2 3 4 5 6
L t t
t o
( ao t
1 7 5 0 0 0
L t a t

2 6 2 0 0 0
t t l ao
( t t t

3 6 13 13 0 0


t t t t
( t t
trn wiki)
4 6 20 20 20 0
tt cc server thnh
Apache 2.2.3
5 5 13 13 13 13
a l a t l 6 2 3 3 3 3
20

(buazilla ID 14823)
L t to a
l t a
7 7 40 40 40 40
L t t
o a to a
sch o a
8 4 20 20 20 20
537 580 570 500
nh 8. Relese clog (mt phn c Product clog)

nh 9. iu Relese Burndown
h ng Snt t theo
a a t t ot O t ot alo ta .
a l ot O t t t t t .
t a a t - t t t t t o
L o t o a (o t t.
t to t a t t l ot l t
t a l l t t t t t t
.
21

Sprint Pht hnh
l o o t ao t
o t a t l. a l mi vic hon thnh a
t t ao o t a a t t. a l
t t l t o a o to
ot O l a. t a t.
t to t t t t t
o a t t t ( . o
t l t t t t t o
t t t (Rla t l t .
tt a t t l t a l t t l
t t . tt t t t t ot O t l
t . t t t a
t. tt l t t t t t t
to t t t t o tt t t.
L k hoch Pht hnh & L n Poct cklog bn
l o t to l l t . a
t t (1 o l t t a ( o l t
t to a c.
o sn phm tn ti mun p dng Scrum, l
ot alo t t t t. V l ot alo l a
ot O t t to a t ot alo l. V l
t t t o t t t to l t t
t tt l tt o l t t.
t to t t to ot alo t
a t l o o l t t tt. ao ot
O t t l ot alo t ( o
t t t l t o t la. t pht trin
sn phm lin tc l tt a t to a o -t
thi-t t t t t t t t t t t.
o l ot alo a l alo t
t t ot O l t o t l l
t .
22

t l pht hnh t a t ta t
. a o t a 1 t 11. o t
t t t t t ( t t o t a
. t t t l o t
t a t t o tt t o
t a o t . o t to a t t
ao a t ot O t t to a
t t t. o t l a o
thnh.
t t o t t to l o
t a t l t (
o t . o l l t t o t
a .
t ot O t t . V ot O t
t t l t t l a
Release Backlog t t . o t /
/ to t t t t t ta
ta t t ; Scrum khng khc g
o t .
tng vo ng ng hoc n h
V o t l to t
a t a l l trung tm a pht
trin ng dngsn phm lin tc. t t a t
t. V t l to t t. V ta o t
ot O t t t a to t
t o o t t. t
l tt o t t ot O l t
a t l .
l o a t l .
o d n tt a t l (ta to a
t t l to t t t ot O l
l .
a ao t t a a t t o o t
o t t t t t t
23

o t t a to t a t
t t t o t t.
to o t t t
t a to t t t t
t t a t t a
. t t to o t t l tp trung o t
a to t t.
Nhng thch thc h bn
Scrum khng ch l nh c rt t thc tin t, v quan tr l
mt khung lm vi a n s minh bch, v mt o ta ta t .
Scrum thc hi u ny bng cch pht l ra cc ch n v nhng tr ngi nh
n hiu sut lm vic ca Product Owner v Nhm Pht tri h c th gii quyt
chng. V d, Product Owner c th khng thc s hiu r v th t t oc
c tnh cc gi tr c lin quan. Hoc Nhm Pht trin c th thiu k to c
c tnh ni lc ca mnh hoc cng vic pht trin.
Scrum s gip nhanh chng pht hin ra cc y . i quyt cc v v
pht trin; n lm cho cc v ny hin hi a t v nhc nhi, v cung cp mt
khung lm vi m i pht hin ra cch gii quyt nhng v to ti gian
ngn, m ch cn thc hin nhng ci tin nh.
Gi s Nhm Pht trin tht bi trong vic chuyn giao nhng g h a t to t u
tin do yu km trong vic phn tch v k t. i vi Nhm Pht trin, h cm thy
l t tht b. to tc t, kinh nghi l u tin cn thit h
thc t tn tr i nhng cam kt ca mnh. M hnh ny ca Scrum gip lm r
cc ch n, cho php Nhm Pht trin thc hi i v ny, n l
mt n mang li nhng li ch rt quan trng vi nhng Nhm Pht trin c kinh
nghim trong vic s dng Scrum.
Mt sai lm ph bin ny sinh khi trin khai Scrum trong thc t l ta
chnh l mt thch thc. V d, Nhm Pht trin khi g to c thc hin nhng
cam kt ca h trong mt t o c th n quyt nh ko di thi gian trin khai
t u ny lm Sprint khng bao gi tr hn v vi quy trnh ny chc chn rng s
khng bao gi Nhm h c cch lm vic tt i khong th a c tnh v qun
l thi gian ca mnh. Vi cch thc ny, nu khng c s hun luyn v h tr ca mt Scrum
Master c kinh nghim, t chc c th ta i Scrum thnh mt hnh nh phn chiu cc
khuyt m v s t ch a chnh h ng thi hy hoi nhng li ch thc s
li: Lm l r cc mt tt v xu, v cung cp cho t chc nhng la ch
nng h ln mt tm cao mi.
Mt sai lm ph bi l c cho rng mt hot o to c
khuyn khch hoc b m ch a a u bt buc v n. V d, Scrum
24

nh Product Owner thit lp mt chi lc di hn cho sn phm ca
khng yu cu cc k t m li khuyn t nh i c kinh nghi nhng vn
k thut phc t. mc cho m l a a a ng quyt nh
n; v nhi tng hp, c hai thc t ( i nhiu th u l nhng li
khuyn tt.
Tri li, c nh u cn cnh gic khi cc nh qu l t Scrum vo Nhm Pht trin ca
h; Scrum mang li cho Nhm Pht trin khng gian ring v cc cng c h t qun, v vic
c cc quyt t t trn xung s li s thnh cng. Cch tip cn tt
vi mt Nhm Pht trin khi mi bt u nghin cu v Scrum l t mt ngang hng
hoc nh qun l, trin khai hun luyn mt cch chuyn nghip v ton di a a a
cc quyt mt Nhm trin khai thc t trong mt a on nht nh; cu a on
t tn s ng tri nghim ca mnh v quyt nh vic c tip tc
trin khai hay khng.
Mt u chc ch l to t t tng c nhiu thch thc vi Nhm Pht
trin, cc li ch ca ng hin din cui Sprint, nhiu Nhm Scrum mi
tng ku ln:
tt c chn l n tt hn tt c nhng g m chng ta l tc

25

Ph Lc: ht ng
Burndown
L t a l to t a to t t t
t (la o . l l t t alo ot alo
l to t t t o t a ( to t t
o t to t t o.
Chicken - G
t o a t t to (
cc vai tr Nh t t ot O a at.
Daily Scrum Sc ng ng
t t a t t to t a
t a ot a a v bo
o t t at lo . t
at t t ot t (ollo- al t
t t t t a t.
Done Hon thnh
a o t (o to a tt l o o t
t a tt t a t
. t l o t" t t t
a o t .
Estimated Work Remaining (Sprint Backlog Items) - Uc tnh kh lng cng vc cn l (c
hng c Snt cklog)
t t a l t t o . l
t t t to t alo. l
o t t l o t l t
a a o to .
Increment Phn tng tng
a t t t to t t
ao o t a l a.
Increment of Potentially Shippable Product Functionality Phn tng tng chn go
c
26

t o a t t o t t
o l a.
Sprint Phn on nc t
t o (tato to l t t t to a t
t o t. t t o t t t t t.o t t a
o t t l . t a l a o t t
t ao to o t a l .
Pig ln
t o t t to a a t a ( t t ot O
o at a t t a t a .
Product Backlog
t a t a t a t t t
o a . t to ot alo
l t t . a t ta
ta to oa o .
Product Backlog Item ng c Poct cklog
t a t. a
l t o t a t tt a . t
ao t to t t to l .
Product Owner h Sn h
t to a a t a . L t l ot alo
t a a t a . t o l a tt
l to to a a .
Scrum Master
L t to a a t a l t o t ao
t a t t a l t .
Sprint Backlog
a a to t t. a
t to t t. t t t l t alo t t
t t t t t a l o tt
t t t t.
Sprint Backlog Task ng vc tong Snt cklog
27

t to o t t to
to ot alo t a t.
Sprint Planning meeting hoch Snt
a to t t. l o
a t a o . o t ot O t
t ao t o t t. t t ot O t
l t t t to t t.
a t t t ot O t a t t.
o t t a a l o t a t
tt t tt tt a l tt t
o t t alo.
Sprint Retrospective meeting - tn Snt
o a at t o t o t l to
t l a t a a t a t to t t a l
t ao o .
Sprint Review meeting - S kt Snt
V t a t a t t t to
t t ot O l a l a t a
a. t t t t o tt to ot
alo to l t to l tt
t t t t to ( t ta ot alo.
o t t .
Stakeholder ng ln qn
a t t a t ( t t o o
to a t .
Team Nh Pht tn (cn g l Sn xt)
t l (o-toal t l t t t t t a
a t.
Time box hng th gian
L o t a t a o t ot o to . V al l
t a l l t t t t t t .
t . t .

You might also like