DATE
[Link] Development
Inb bAgle detvelegment -
Agile de elopmenkisa way ot making sufkuare
at
ak on
skep by step inshcdef doing everything
helps eaths 20k ogehe) bethey and mgke
if needed
chenges easily
n sglle bia-peuts 4e brokeh in
are brke, inhe sma ll paybs
called sprinksa esch sprint,a smallpart at
ot he
Sofbuare is built
built and tested
an A tested This way, yo See
resulbs_quickly and eX erblems carly
Agiliy mans being quick, flexible, abd able te
depteasily. bo change
[Link] developmen t, agilby means Feam
kesm can
Suek Tpenlto charges
Small sp
-
ingreve cs h
fix misltakes eary
hey
Advantages
)new che
hanges are jnduded fastly.
i) ta3 geatnat et ter cammnicatien
) Custacmex saldsf acien,cust onmas 3ce
See Tesult
tes
daily meokiag
ofren and
-CAn 4e feedlacl
j) fewer mistalke -
) Petter Galiky : kith regular impretÁheakr eaig
)LessPradieable- since he plan changcs ofkn.
-) Les5 documentahien i fecuses an woykingater hat docsmenohun
i) Needs frequent meehing
Team work
iv) Oepen ds on
on Good
Gosd
) Cushomer inyovement needol
Agile principles
princiele 1ustomey satistacion is the top prierity.
2 - Welcome chengin4 requiremenhs.
3 1- Oe liyer working sofk are frequently
Work bogehor daily.
S-Bui ldi projects aYound moivd peop le
6ace tofaei consersaior wih keamjs best.
work at sta dy
1:- Sushain able develor ment Cream should
speed, nor too fest as slow)
): focus on qod design quaiy
9Simli<y is key (diné
ove9 omplidacte hings.
(9 se ex44nizing teams
endinoroe regularly (diseuss wih frem
Reflect
Yeglarly n wayk ya dene)
[Link] fachs)
Charac erishies f A4ile develapment
i) Collabor ation
j)Cor mon focus
) Deision nnin cblby
iv)
v)Muaa)
Sel oTGanized . Re ques t
Ex t reme Programping
(Xpis a type of Aaile
Programming
Extreme
mehoa.1Fwarcreed b kent
soft ware deyelepmen
the 1950sXpfocuses on highkqua) ty
Beck in
quickly b ed
bein able to change
softwcare an d
customeT needs.
exreme because it rakesqood
i2 called
pushes hem
pracices (ike tesYing, ea muoy lk, codirg) and
te he extyemelevel e impreve resulbs
Practices )n Xew
|The
micityommenicq
xp oriain isbased
tion yfecdbgclk
ona simple Volues:
and co4rage
rale
nges
t desien)
Csplaincd bele
).Pairo Rrogrzen
rgaming ing Tue programërs Dk on one
one problem f helps each ohey
i)Conhinuaus Team m ember add f test fheiy
bestig
tede many Himes a de
i) Sm al| Releses Deliver lwerking sobua4e
atrgularly.
availab ho [Link]
ekactozing Regulary clean inprost ade
wihaat changirg shs fuochien.
w) Simple design - 9esign anly wha is aecd e ney
Process Xp.
sinle Desi gr
Ses us shony ,4ccepYencc st
rulesshrt erm plans.
\esr
2. Design
[Link].
Refactorisg [Link]
air pregramning
conineoug
4. Tesb ng_
Release
)
Hccepkance rest
pfrocess o del
A dvantag ot Extr eme pragYa m goi ng CA)
CXP),
hiahqualhy ofher
osllaod) Cus tome satisfachien,.
ii) fast and frequent Oelivery.
iN) Easy to adapkiehenges upaky
)_Simple design ndbo
DiadranHges of fxtreme Prog ramminq (XP)
) Pair Pregraming is cosly
1) Naeas consbant cusbo mer inv)yem en t
i0) Lacle docupmentation
i) too nany meelings
v) Noideal for large teamS.
ftvoak deselepment (As0)
A0AP1VE
Derelspmenh CAsp)is an
aplive SofFware
Ad
usedho build
Hho n eesily adjurt
Dehod
ncerheint.
changes
Asp beliues haSoffuoe
that pniechs
prajecks oen change,
insted t perning ecenytng in advane} focuses
learhing and adaphingduring
he eech
AsO te cyde C3 main phaes"
)Speelat 1 Make a rough plan , Undersken d
) that the pln msy chenge based
)
cushemer nee ds
learningand
Collaborae The team works o geHhromnicales
ofhenand solves pnbleny ) egsue
Leavn -AfHer huilding eah perh, he ean.
gels fecdback
impoYe he negt sheps.
peculahion
Coll aboratje
Leaying
Release
AsO Life Lye
DATE
ScRUM
gile -Frameulok use ho buill sftuare
in s m all, mqnaqeab
nd
le parts . b helps eams
theiwoy k
work
jnto
faskr,
shoy}
bekter togeher by breaking
timc frames called s prin ts
Activities ofScrumdd
team w orls bo Camplete tas sele cled kas ks.
he u5er's pint vjew.
iiD ASory Roinh A number hat show how hayd tasles to do
I:k t2,3 o7 9 poiat ).
ouner - Deseides oha ul
the prioity work.
b)scran masler -helps
- He tam fallow
ScrunHles f Yem ovs bloele ers.
) 0evelepmen Tesn The pesple phe desiga
buildtes te p duct
Scrum Artifachs (Znporkent Docume / Tos)
3) Produc 8acklog'-A lis of all feekrer ar taslks.
needed in the project
i) Spin Bacelo:-Blis tascr hd in he
CuILent szint
Serum
Pro ce sses
tb buila
what d.
) Sprink Planning - Plan
nex sprint
fo
-
mechinq
)Daily scrumAs-midute
diseu3spm4Ter
daily
i15Me
piscuss
) Sprint Qevitx Rekraspecive
what was buil e yet Feedbac
remework nid
Scrum
Sprint plapbiag
Soyum defination ? Produet Beach loy
5print eview
sprink
Advontages ef isen
)fast del
ex/ble
i) Bether Tem
êvery
chanqeir
calaboraion
) Cus}omer invalenen
at-Scrum
Disadvan tage of-5
)Necss orperiencd kam
any meehings
i0)Cuskamex s h he aveiloble.
i) Hard lo scale
v) Ne fixed CostaTne
TE 0eyelofMENT Mo DEL C DSo M)
0YNA MIC sy s M
Devebpment Model is an agile
DsDMCOynamie syshem
focuses on delivering sofFuae
s8fhuqr
meto that
projec developmenk
-4i cyand en }ime
sy pincples.
iv) Never wmpromise quali hy
)focvs oo bu iner need
) eliver oo ime. ommu ni cate cerly
i) Coll aborae wi useY
eocess } DsDM
) Re-project '- Check it priect is_possib le
be built "is
worh dojng
fipanely euhaiay ps
i) feosibily Can be syskem
) shdyr under stan
-
BusÌNS) Nccd goals.
Bu sines
nodes ond ge)
mcdek feedback
|iv) funhena) mo Lel krahien ceale
COro rolge )
N) Desisn Ruili iexetien - Design Buil
achual producr in p ars.
fina) balUseY
rodaet ho
|i)[Link]?n !.- Deliver ha
h1 view sysker afer dilerey.
Oisadxanage
Advanttge
fast deliyery wjh use feebach iJ Needs active ujer involemnt
Clear ecus on Busines goals
) N dal tor eyey small
leamwor k) veny simplk prject
|) Can be compler h follau
) fasy hpirage changor
he keam inex peri ened