• Tidak ada hasil yang ditemukan

Slide INF205 Pertemuan 2

N/A
N/A
Protected

Academic year: 2017

Membagikan "Slide INF205 Pertemuan 2"

Copied!
7
0
0

Teks penuh

(1)

REKAYASA PERANGKAT

LUNAK

PERTEMUAN KE 2

SAFITRI JAYA, S.Kom, M.T.I

SEMESTER GANJIL TA 2017/2018

(2)

PROSES PERANGKAT LUNAK

Proses perangkat lunak merupakan sebuah peta jalan (roadmap)

yang akan membantu kita untuk melaksanakan pekerjaan dalam

kerangka waktu yang telah ditentukan sebelumnya dan

menghasilkan produk/perangkat lunak yang berkualitas tinggi.

(3)

ALIRAN PROSES

Aliran proses linier

(4)

ALIRAN PROSES

Aliran proses Evolusioner

Perencana

an

Penyeraha

n

(5)

MODEL PROSES -

WATERFALL

Nama model ini sebenarnya adalah “

Linear Sequential Model

”. Model ini sering

disebut dengan “classic life cycle” atau model waterfall. Model ini pertama kali

yang diperkenalkan oleh Winston Royce sekitar tahun 1970 sehingga sering

dianggap kuno, tetapi merupakan model yang paling banyak dipakai

didalam 

Software Engineering (SE).

Model ini melakukan pendekatan secara

(6)

MODEL PROSES -

WATERFALL

Kapan model proses diterapkan : 

1. Ketika semua persyaratan sudah dipahami dengan baik di awal pengembangan.

2. Definisi produk stabil dan tidak ada perubahan saat pengembangan untuk alasan apapun seperti perubahan eksternal, perubahan tujuan, perubahan anggaran atau perubahan teknologi. Untuk itu, teknologi yang digunakan pun harus sudah dipahami dengan baik.

3. Menghasilkan produk baru, atau versi baru dari produk yang sudah ada. Sebenarnya, jika menghasilkan versi baru maka sudah masuk incremental development, yang setiap

tahapnya sama dengan Waterfall kemudian diulang-ulang. 4. Porting produk yang sudah ada ke dalam platform baru.

Dengan demikian, Waterfall dianggap pendekatan yang lebih cocok digunakan untuk proyek  pembuatan sistem baru. Tetapi salah satu kelemahan paling dasar adalah menyamakan pengembangan perangkat keras dengan perangkat lunak dengan

(7)

MODEL PROSES –

WATERFALL

Kelebihan : 

1. Merupakan model pengembangan paling handal dan paling lama digunakan.

2. Cocok untuk system software berskala besar.

3. Cocok untuk system software yang bersifat generic.

4. Pengerjaan project system akan terjadwal dengan baik dan mudah dikontrol.

Kelemahan :

5. Waktu pengembangan lama

6. Biaya juga mahal, hal ini juga dikarenakan waktu pengembangan yang lama

7. Terkadang perangkat lunak yang dihasilkan tidak akan digunakan karena sudah tidak sesuai

dengan requirement bisnis customer. 

8. Karena tahap-tahapan pada waterfall tidak dapat berulang, maka model ini tidak cocok untuk pemodelan pengembangan sebuah proyek yang memiliki kompleksitas tinggi.

Referensi

Dokumen terkait

DARI BEBERAPA JENIS MODEL PROSES PERANGKAT LUNAK MANAKAH YANG BENAR DARI PILIHAN DIBAWAH

 Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras dan perangkat lunak) yang digunakan untuk memproses dan mengirimkan informasi dalam bentuk

• Menguji jumlah numerik untuk memastikan bahwa jumlah di dalam suatu field tidak melebihi batas atas dan batas bawah yang ditentukan sebelumnya. • Contoh : Dalam input gaji

mengimplementasikan strategi kontrol sederhana dengan selalu memilih aturan pertama pada daftar 12 aturan yang telah dibuat, maka kita tidak akan pernah memecahkan masalah.

Pada sebuah sistem perangkat lunak, waktu akses yang diartikan sebagai lamanya waktu yang dibutuhkan untuk mengakses informasi dalam media penyimpanan merupakan

Perancangan dan Pembuatan Perangkat Lunak untuk simulasi pembuatan peta alamat memori pada sistem mikroprosessor ini dirancang untuk membantu mahasiswa dalam menentukan peta alamat

PROSES – PROSES REQUIREMENT ENGINEERING POLITEKNIK NEGERI MEDAN ❑ Specification ➢ Proses untuk menjelaskan kebutuhan Perangkat Lunak yang telah didefinisikan sebelumnya secara lebih

GMP Good Manufacturing Practices merupakan pedoman cara berproduksi pangan yang bertujuan supaya produsen pangan memenuhi persyaratan- persyaratan yang telah ditentukan untuk