Agile Modelling

download Agile Modelling

of 24

Transcript of Agile Modelling

  • 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