angkatLunak
"
Met
odeAgi
le"
Peny
usun:
Di
andr
aRamadi
tyaAdi
kar
a
Al
i
fAhmadFauzi
Rev
aRy
uRy
anat
a
Gi
taMul
yani
Al
piani
EkaSaput
ri
Susi
Neni
Dwi
Saput
ri
SMKN1PADAHERANG
2023/
2024
Kat
aPengant
ar
Pujisyukurkehadir
atTuhanyangmahaesa, karnaber
katrahmatdan
kar uni
any akami dapatmenyel
esaikanmakalah"ModelAli
ge"inidengan
baik.Makalahinimasihbanyakkekurangan-
kekurangandanket er
batasan
pengetahuanolehsebabitukami harapbi
mbinganatausaran-sarandari
kal
iansemua.
Ber
kai
tandenganmakalahinikamimengucapkant eri
makasihkepada
semuapihakyangtel
ahturutmemberikankontr
ibusidal
am penyusunan
makalahi
ni.Kamihar
apsemogamakal ahyangkami susunbisa
memberikanmanfaatbagiki
tasemua.
Padaher
ang,
24Agust
us2023
Peny
usun
DAFTARI
SI
KATAPENGANTAR………………………I
DAFTARI
SI……………………………….
.i
i
BABIPENDAHULUAN………………….
ii
i
A.
Lat
arBel
akang………………….
1
B.RumusanMasal
ah…………….
.2
C.Tuj
uan……………………………3
BABI
IPEMBAHASAN………………….
.i
v
A.Penger
ti
anAl
i
geModel
…………4
B.Tahapan-
tahapanModel
Ali
ge…5
C.KonsepPengembanganModeAl
i
ge………………………………6
D.Kar
akt
eri
sti
kModel
Ali
ge……….
7
E.Kel
ebi
handanKekur
anganModel
Ali
ge……………………………….
8
BABI
IIPENUTUP
A.Kesi
mpul
an………………………9
DAFTARPUSTAKA
1.
1Lat
arBel
akang
AgileDev el
opmentadal ahkumpul anmet odologi pengembanganapl ikasi
berkonsepi ncrement aldani terative[1] [
2][3]
.Agi ledev elopmentf okuspada
penger j
aanapl i
kasi dankomuni kasidengankl ien.Tuj uanny aagarr espon
padaper ubahanl ebi hcepat , sehinggamengur angi wakt upeny elesaian
proyekapl i
kasi.Per ubahany angdi maksudber upabi aya, r
equirement s,
j
adwal ,dananggot atim[ 3]
.Cont ohmet odologi dalam Agi leDev elopment
adalahSCRUM danExt r
emePr ogrammi ng(XP)[ 4][5].Perbandi nganant ara
met odologiSCRUM danXPt erl
etakdi manaSCRUM f okuspada
manaj emenpr oy ekdanmembert i
m[ 4],sedangkanXPf okuspada
pemr ogramanapl ikasi,feedback, dankomuni kasi dengankl ien.XPcocok
di
gunakandal am pr oyekskal akeci lhi nggamenengah, dengankondi si,
kl
ient i
dakmenget ahui secar adet ailkebut uhandal am pengembangan
apli
kasi ser
taapl ikasi i
tudibut uhkandal am wakt ur elati
fcepat[ 4].Dal am
perkembanganny a, t
ahapdal am pr aktikXPdi sesuai kanagardapat
di
gunakanol ehpemr ogram t unggal y angkemudi andi sebutPer sonal
ExtremePr ogrammi ng( PXP)[ 6][7].Dal am PXP, pri
or i
taskebut uhanhar us
di
tentukanagarapl ikasiselesai tepatwakt udansesuai permintaan
pengguna.Penent uanpr ior
itasdal am PXPdi l
akukanber dasarkanaspek
ri
skdanbusi nessv alue[8].
1.
2RumusanMasal
ah
Ber
dasar
kanlat
arbelakangt
ersebut
,makadapatdi
urai
kanr
umusan
masal
ahsebagaiber
ikut:
a.
bagai
manamembangunapl
ikasi
per
pust
akaanmenggunakanmet
odol
ogi
Per
sonalExt
remePr
ogr
amming?
b.Bagai
manamenganal
i
siskebutuhankl
i
enunt
ukdi
gunakandal
am
membangunapl
i
kasiper
pustakaan?
c.Bagai
manamenent
ukanpr
ior
it
askebut
uhanmenggunakanpendekat
an
MoSCoW?
1.
3Tuj
uan
Adapuntuj
uany
angi
ngi
ndi
capai
padat
ugasakhi
rini
adal
ahsebagai
ber
ikut
:
a.Membangunapl
i
kasiper
pust
akaanmenggunakanpendekat
anPer
sonal
Ext
remeProgr
amming.
b.Membangunapl
i
kasi
per
pust
akaanber
dasar
kanhasi
lanal
i
siskebut
uhan
kl
ien.
c.Menent
ukanpr
ior
it
askebut
uhandar
isi
sikl
i
enmenggunakanpendekat
an
1.
4Bat
asanMasal
ah
Bat
asanmasal
ahpadapenel
i
tiani
niadal
ahsebagai
ber
ikut
:
a.Apl
i
kasidi
kembangkanber
basi
swebmenggunakanPHP,
CodeI
gni
ter
,
danMySQL.
b.Prosespenguj
i
andil
akukanol
ehpengur
usper
pust
akaandanpegawai
KejaksaanNeger
iBat
u.
c.Aplikasi
per
pust
akaanunt
ukpengur
usper
pust
akaandanpegawai
KejaksaanNeger
iBatu.
1.
5Per
sonalExt
remePr
ogr
ammi
ng(
PXP)
Pr
osespengembanganapl
i
kasi
menggunakanPXPadal
ahsebagai
ber
ikut
.
a.Requi
rement
Requi
rementadalahtahapawal dal
am PXPunt ukmembuatdokumen
kebut
uhanfungsionaldannon-f
ungsionalyangdi per
olehdarihasildi
skusi
kl
iendanpengembang.Padapenel i
ti
ani ni
,diskusiakandil
akukandengan
kl
ienyangter
dir
iataspengurusperpustakaandanpegawai Kejaksaan
NegeriBat
u.Hasildi
skusit
ersebutdalam XPdi sebutUserStory.
b.Pl
anni
ng
Tahapplanni
ngadalaht ahapuntukperencanaanimplement
asiuserst
ory,
desainsi
stem seper
tibahasapemgr ogramany angakandi
gunakan,model
apl
ikasi
,dankerangkaker j
apengembangan.
c.I
ter
ati
onI
nit
ial
izat
ion
I
terat
ionInit
ial
izati
onmengindi
kasikanawaldari
setiapit
erasi.I
terasi
di
mul aidenganseleksi
userstor
ycar dyangakandikerj
akandalam iter
asi.
Durasii
terasiantar
a1hingga3mi nggusesuaiperencanaan.Pada
peneli
ti
aniniiter
asidi
kerj
akanberdasar
kanperencanaaniterasipadatahap
pl
anning.
d.Desi
gn
Tahapi niadal
ahmembuatdesai nyangakandi implement
asikanpada
i
terasiyangberjal
an.Desai
ny angdibuatberupaprosesbi
snisaplikasi
,
tabeldatabase,cl
ass,danmodul si
stem.Padapenel i
ti
ani
ni,prosesbisni
s,
tabeldatabasedibuatber
dasarkanyangterdapatpadaperpustakaan
KejaksaanNeger iBat
u.
e.I
mpl
ement
ati
on
Tahapi
mplementati
onmerupakant
ahappenul
i
sansour
cecode
menggunakanpendekat
anTDD.
f
.Sy
stem Test
ing
Pr
osespenguj
i
ansi
stem menggunakanmet
odeuseraccept
ancet
est
.
g.Ret
rospect
ive
Ret
rospect
ivesebagai
tahapakhi
rit
erasi
.
BAB2PEMBAHASAN
Pr
insi
pagi
le
Agi l
esof twar edev elopmentdi dasar kanpada12pr insip.Lebi h
menekankankepuasanpenggunadengancar amer i
li
spr oduksecar acepat
danber tahap.Sel aluterbukamener i
maper ubahan, meski punber dampak
padaket erlambat andal am mengembangkanpr oduk.Dapatmenghasi l
kan
per angkatl unaky angdapatbeker jadenganbai kdalam j angkawakt uy ang
relatifpendek.Dapatmenj ali
nker jasamay angbai kant arapengembang
produkdankl i
en.Membuatsuasanay angber isianggot adenganmot i
v asi
yangt i
nggi.Denganadany alingkungany angmendukung, makaset i
ap
anggot anyaakanmeny elesaikanpeker j
aandenganbai k.Sebi samungki n
mel akukankomuni kasi secar alangsung, karenamet odet ersebutdi nil
ai
l
ebi hef ekti
funt ukmeny ampai kani nformasi .Kemaj uansebuahpr oyekI T
dinilaidariper angkatlunaky angdapatbeker j
adenganbai k.Pengembangan
per angkatl unaky angber kelanjutandengandukungandar iberbagai pihak,
seper tipengguna, kli
en, dandev eloper.Memi li
kikeunggul andar isegi t
ekni s
adal ahhal ut amadal am pengembanganper angkatlunakmenggunakan
met odeagi leKeseder hanaanadal ahpoi nut amadal am agi l
edev elopment
unt ukmemaksi mal kansumberday ay angada. Setiapanggot ati
m har us
mampuunt ukmengor ganisirdirisendi r
i.
Mel akukanr efleksi secaraber kala
mengenai car abeker j
ay angl ebihef ekti
fdanmeny esuai kanny a.
Jeni
sjeni
smodelAgi
le
1.
Scr
um Met
hodol
ogy
2.Scal
edAgi
leFr
amewor
k
Sel
anjut
nyaadal
ahScaledAgil
eFr ameworkatau(SAFe).Metodeini
cocok
di
ter
apkanpadaperusahaanbesaratauenter
pri
se.Perusahaansepert
iini
bi
asanyamemili
kisusunanti
m ataudivi
siy
angbany ak.
3.LeanSof
twar
eDev
elopment
Metodeagil
esel
anjutnyaadalahLeanSoft
wareDevel
opment(
LSD).
Metodeini
cocokditerapkanuntukkamuyangingi
nmengembangkan
sof
twaredengansumberday ay anghemat
.
4.Cr
yst
alMet
hodol
ogy
Jikamet odelai
ncukupberfokuspadaproj
ek,makaberbedadengan
met odeini
.Cryst
almethodologyl
ebihf
okuspadakondisiti
m saati
tu
sepertii
nter
aksi,f
eedback,
komunikasi
,dokumentasi
,danyanglai
n.
5.Feat
ureDr
ivenDev
elopment
Feat
ureDri
venDev
elopment(FDD)merupakanmet
odeagil
eyangberfokus
menyel
esai
kansat
uf i
tur
.Waktupeny
elesai
anny
asendi
riber
kisarant
ara2-
10hari
.
6.Ext
remePr
ogr
ammi
ng
Selanjut
nyametodeagileadalahExt
remeProgramming(XP).Ber
beda
denganmet odelai
n,XPlebihberf
okuspadasisit
ekni
s.Tuj
uannyaagar
hasilsoft
warememi l
iki
kuali
tasyangti
nggi
.
7.Rat
ionalUni
fi
edPr
ocess
RUPadalahsebuahprosespengembanganperangkatl
unakyang
menyedi
akanpanduan,simul
asi,hi
nggacont
ohimplementasi
pengembangansist
em.
8.Dy
nami
cSy
stem Dev
elopmentMet
hod(
DSDM)
DSDM merupakanmetodeagil
eyangberf
okuspadaketer
li
batansemua
anggot
ati
m dalam pr
osespengembangansoft
ware.Sel
aini
tupri
nsi
p
utamapadamet
odeini
adalahmenci
ptakansof
twar
eyangber
manf
aat
secar
anyat
apadaduni
abisni
s.
Kel
ebi
hanModelAgi
le
1.
Kual
i
tassof
twar
eyangdi
cipt
akanbi
sal
ebi
hbai
k.
2.
Klienl
ebi
hmerasapuasdanbi
sat
urutber
kont
ri
busi
pada
pengembangan.
3.
Sangatf
leksi
bel
.
4.
Fokuspadakebut
uhankonsumen.
Kekur
anganModelAgi
le
Agilet
idakcocokapabiladiker
jakanol
ehti
my angti
dakmemili
kikomitmen
untukmeny el
esaikanproy
ekber sama–sama.MetodeAgilei
nikurang
tepatapabi
ladikerj
akandenganj uml
ahskal
atimyangbesar(
>20or ang)
.
BABI
IIPENUTUP
Kesi
mpul
anDar
iModelAgi
le
Jadii
tul
ahpembahasanmengenai agi
leuntuksoftwar
edev el
opment.
metodeataukerangkakerj
ay angmemi l
i
kipri
nsip“ber
tahapdanberulang”
.
Denganbegit
u,prosespengembanganny adapatberj
alandengancepat,
sel
esait
epatwakt u,
dantentunyadenganhasilyangberkual
it
asti
nggi.