Upload
anonymous-wly6bnkum
View
221
Download
0
Embed Size (px)
Citation preview
8/19/2019 Agile Modelling
1/24
AGILE MODELLINGRukhsotul Hikmah 12.12.0225
Fatkhan Ariyani 12.12.0322
Melina Krisnawati 12.12.0328
Yuli Kusuma Nin !iyas 12.12.032"
#$$atul Nurhi%ayah 12.12.03&1
(# 12 )
8/19/2019 Agile Modelling
2/24
Apa itu
agile
modelling ?
Metode Agile adalah kumpulainovatif, pendekatan yang bpada pengguna untuk pengembDi dalam agile modelling terdnilai#nilai dan prinip#prinipdikembangkan oleh $e%k&'((()karyanya pada agile modellindiebut *E+treme rogram.eempat nilai terebut komunikai, keederhanaan, balik dan keberanian!
8/19/2019 Agile Modelling
3/24
" nilai
dari
model agile
8/19/2019 Agile Modelling
4/24
/!
.omunikai
&%ommuni%ation)
'!
.eederhanaan
& impli%ity)
.ebanyakan dari programmemenyukai berbi%ara dengan mein dengan orang! Ini yang dapat memuuntuk ter0adinya mikomunikai, makantara paangan programmer, unitharu memperkirakan tuga dan bergantung pada komunikai yang bdapat menyeleaikan maalah dengan
Melakukan hal yang ederhana, atmelakukan dengan %ara yang enamun dapat menghailkan uatu hbear!
8/19/2019 Agile Modelling
5/24
1!
2mpan balik&feedba%k)
"!
.eberanian
&%ourage)
2mpan balik penting pengembangan proyek karena dapat tanggapan kriti mengenai proyek yadibuat! 2mpan balik membantu prog
untuk dapat menyeuaikan memungkinkan perubahan terhadapbaru yang akan men0adi epfungional!
Makudnya adalah berani mmialkan berani men%oba hal barberani alah 4 tidak takut akan keala 0ika ter0adi kealahan maka beranmemperbaiki!
8/19/2019 Agile Modelling
6/24
"
prinip
daar
model agile
8/19/2019 Agile Modelling
7/24
/!
roviding
rapid
feedba%k
5ika perintah dari manuia atauuntuk membuat koneki antara timreaki, umpan balik haru ter0adi interval yang mauk akal! 2mpan ba%epat untuk tim pengembang bmenyingkat 6aktu tindakan &keu%oding diperoleh dari uer tory
teting, umpan balik &hail te) berhalebih dari umpan balik pada binmengukur apakah item euai tu0uan!
8/19/2019 Agile Modelling
8/24
'!
Auming
impli%ity
Lebih dari 7(8 maalah bia diedengan %ara ederhana! erhatian b
a6al pada kebanyakan pelatihan trayang bertanya kepada pengembanren%ana kedepan, 9gur luar dari ketampilan, dan banyak lagi, ebelum mE+treme rogramming &:), uatu agile yang mengambil prinip dan
yang e+treme, mengatakan bah6a ederhana ekarang-! .erumitaditambahkan nanti! Ini prinip yauntuk beberapa mater developer!
8/19/2019 Agile Modelling
9/24
1!
;hanging
in%rementally
$erarti elalu membuat kemungkin
perubahan yang hailnya tetaperbedaan dalam uaha pengem
8/19/2019 Agile Modelling
10/24
"!
Embra%ing
%hange
.ita ingin men0aga emua pilihan ttapi kita ingin mampu menyeleaikan apakah rintangan aat ini! =alaupun, elalu menperdagangan, kita yakin tahu perubahdatang! Dinamime memelihara
bergerak kedepan dan menganemangat dari pro0ek tim!
8/19/2019 Agile Modelling
11/24
>!
En%ouraging
uality
6ork
rinip dari ide emua partiipanmenginginkan kualita ker0a! 3elain itumengapa mereka dilibatkan dalam u
agile ? untuk membuat kenyamanan, baik dengan tim, dan men0aga pro0ek dan baik!
3e%ara ingkat, mereka memberikaperintah untuk memberikan pengetahdorongan untuk membuat a6al invet
yang baik, tapi tidak mubair, ker0a ebermain untuk menang, 0angan bermauntuk menghindari kekalahan@ dan meper%obaan nyata untuk mengu0i ker0a berhail!
8/19/2019 Agile Modelling
12/24
*
akti+itas
%asar
,enem-an
an
aile
/!;oding
'!
8/19/2019 Agile Modelling
13/24
1.
o%in
alah atu kegiatan tidak mungkin dapat dila
tanpa adanya program;oding 0uga dapat diguuntuk mengkomunikaide#ide yang dinyatakan 3our%e %ode adalah untuk hidup item! Bpenting untuk pengemba
8/19/2019 Agile Modelling
14/24
2.
!estin
pengu0ian merupendekatan agile yang
E+treme rogramming mendprogrammer untuk m%oding, fungionalita, kinerkeeuaian! engu0ian ini
diperlukan untuk diperbelama kema0uan proyek dalaan baik pengu0ian 0pan0ang atau 0angka pendek
8/19/2019 Agile Modelling
15/24
3.
/istenin
pentingnya mendengeperti halnya 6a6aengembang haru mendengarkan partner mmendengarkan e%ara aktimengenai kebutuhan pela
ehingga pengembang tahyang dibutuhkan pada pengu0ian proyek!
8/19/2019 Agile Modelling
16/24
*.
esinin
meran%ang merupakan %ara
men%iptakan truktur untuk mengatulogika dalam item! Meran%ang adalah
dan begitu item yang dmenggunakan pendekatan agile berkembang, kemudian diran%ang! Debaik ederhana! Deain 0uga haru CekMeran%ang 0uga memungkinkan membuat ekteni item dengan m
perubahan hanya atu tempat! ang deain haru berguna untuk emua oraakan membutuhkannya ebagai pengehail uaha, termauk pelanggaprogrammer!
8/19/2019 Agile Modelling
17/24
* inti
,raktek
aile
/!3hort eleae
'!Forty#hour 6ork 6eek
1!Onite ;otumer
"!air rogramming
8/19/2019 Agile Modelling
18/24
/!
3hort
eleae
8/19/2019 Agile Modelling
19/24
'!
Forty#hour
6ork 6eek
8/19/2019 Agile Modelling
20/24
1!
Onite
;otumer
engguna yang pandai di bini dari ker0a pengembang
ialah ditempat elama pengembangan! Orang ini pada proe, menuli %erita penberkomunikai dengan anggotmengutamakan bantuan dan e
lama 6aktu bini yang dibutuhkmembuat keputuan mengenayang haru di0alankan pertama!
8/19/2019 Agile Modelling
21/24
"!
air
rogrammin
g
5ika anda beker0a dengan proglain euai pilihanmu! .alian
melakukan %oding, men0pengu0ian! Memiliki vii yang 0etu0uan untuk melakukan %oding b$eker0a dengan programer lain mememper0elakan pemikiran kita! berdua, khuunya elama peny
tempat dari proe pengembangaprogramming menghemat men%egah pikiran %eroboh, men%kreativita, dan enang ke program
8/19/2019 Agile Modelling
22/24
roses
%an Alat
enem-a
nan Aile
8/19/2019 Agile Modelling
23/24
roepengembangan
model agile
/! Mendengarkan %erita uer dari %utom
'! Gambaran model logi%al 6orkCo6 untmemperoleh keuntungan bini yang
diperembahkan oleh %erita %utomer
1! $uat %erita baru dari uer untuk mode
"! Mengembangkan beberapa prototype dibangun! Dalam pelakanaannya, tunkepada %utomer bagian apa a0a dari
interfa%e yang mereka miliki!>! Gunakan feedba%k atau umpan balik d
prototype dan logi%al 6orkCo6 diagrakembangkan item ampai dapat memodel data 9ik atau tampilan 9iknya
8/19/2019 Agile Modelling
24/24