Handout TIF210 INF108 Bab 4 Metode Pengembangan 2016

4/28/2016

Prio Handoko, S. Kom., M.T.I.
Program Studi Teknik Informatika
Universitas Pembangunan Jaya
Jl. Cendrawasih – Sawah Baru
Tangerang Selatan – Banten 15211

BAB 4:
Mahasiswa mampu memahami dan
menerapkan metode pengembangan dalam
proses pengembangan antarmuka.

BAB 4:
• Software Development Life Cycle (SDLC)










Waterfall Model
Incremental Model
V-Model
Iterative Model
RAD Model
Agile Model
Spiral Model
Prototype Model

1

4/28/2016

• Model SDLC menggambarkan tahapan dari siklus




software dan urutan eksekusi setiap proses.
Setiap tahapan menghasilkan kebutuhan untuk
tahapan berikutnya pada siklus software.
Secara umum proses yang selalu ada pada setiap
model SDLC adalah sebagai berikut:
Requirements






Design

Coding &
Developmnet

suklus model SDLC:






Testing

Implementation or coding, proses ini terbagi menjadi
beberapa modul atau unit, fokus tahapan ini adalh pada
pengembangan.
Testing, proses pengujian untuk memastikan hasil koding
sesuaii dengan rancangan dan kebutuhan.
Deployment, menyerahkan hasil pengembangan kepada
pengguna.
Maintenance, proses memelihara produk hasil
pengembangan.

• Secara detil, berikut adalah keenam tahapan pada
Requirement gathering and analysis, proses pengumpulan
kebutuhan software. Kebutuhan software yang telah
terkumpul kemudian dianalisa untuk melihat kemungkinan
adanya kebutuhan lain yang perlu dikembangkan.

Design, pada tahapan ini dipersiapkan perancangan sistem
software berdasarkan spesifikasi kebutuhan yang telah
dipelajari pada tahap pertama.

• Terdapat 8 model pengembangan dalam SDLC:
1.
2.
3.
4.
5.
6.
7.
8.

Waterfall Model
Incremental Model
V-Model
Iterative Model
RAD Model
Agile Model

Spiral Model
Prototype Model

2

4/28/2016

Sumber: http://istqbexamcertification.com/what-is-waterfall-model-advantages-disadvantages-and-when-to-use-it/

Sumber: http://istqbexamcertification.com/what-is-v-model-advantages-disadvantages-and-when-to-use-it/

Sumber: http://istqbexamcertification.com/what-is-incremental-model-advantages-disadvantages-and-when-to-use-it/

Sumber: http://istqbexamcertification.com/what-is-iterative-model-advantages-disadvantages-and-when-to-use-it/

3

4/28/2016

Sumber: http://istqbexamcertification.com/whatis-rad-model-advantages-disadvantages-andwhen-to-use-it/


Sumber: http://istqbexamcertification.com/what-is-prototype-model-advantages-disadvantages-and-when-to-use-it/

Sumber: http://istqbexamcertification.com/whatis-spiral-model-advantages-disadvantages-andwhen-to-use-it/

4