QUIZ PERTEMUAN 1

1. Pertanyaan :

Berdasarkan materi pertemuan 1

Jawablah pertanyaan dibawah ini

1. Jelaskan apa yang dimaksud dengan Software Development Life Cycle (SDLC) ?

2. Sebutkan dan jelaskan model yang ada pada Software Development Life Cycle (SDLC) ?

3. Berikan contoh model Waterfall ?

4. Berikan contoh model Prototype ?

5. Berikan contoh model Rapid Application Development (RAD) ?

6. Berikan contoh model Evolutionary Development/Evolutionary Software Process Models ?

2. Keterangan : Saya telah mengerjakan tugas ini dengan baik dan benar

3. Status : Tercapai

4. Pembuktian :

1. Jelaskan apa yang dimaksud dengan Software Development Life Cycle (SDLC) ?

System / Software Development Lyfe Cycle (SDLC) adalah keseluruhan proses dalam membangun sistem melalui beberapa langkah. Ada beberapa model SDLC. Model yang cukup populer dan banyak digunakan adalah waterfall. Beberapa model lain SDLC misalnya fountain, spiral, rapid, prototyping, incremental, build & fix, dan synchronize & stabilize.

2. Sebutkan dan jelaskan model yang ada pada Software Development Life Cycle (SDLC) ?

Waterfall
Model ini menggunakan pendekatan secara sistematis dan sekuensial yang mulai pada tingkat requirment sampai tingkat maintenance.
Prototype
Model prototype merupakan model pengembangan software yang mengijinkan pengguna/user memiliki gambaran awal tentang program yang akan dikembangkan serta melakukan pengujian awal.
Rapid Application Development (RAD)
Model pengembangan yang menggunakan pendekatan orientasi komponen terhadap pengembangan perangkat lunak. Model ini bertujuan mempersingkat waktu yang biasanya diperlukan dalam siklus hidup pengembangan konvensional.
Spiral
Model Spirall merupakan model pengembangan perangkat lunak yang evolusioner yang memadukan sifat iteratif model protype dan aspek sisematis dari mode sekuensial. Version Release meningkat setiap iterasi terjadi.

3. Berikan contoh model Waterfall ?

Contoh model Waterfall, Sistem program untuk pendaftaran dibuat menggunakan bahasa pemrograman PHP, dengan Sistem Database yang dibuat menggunakan MySQL, dan diterapkan (diaplikasikan) pada PC (personal computer) dengan sistem operasi berbasis Microsoft Windows, Linux, dan sebagainya.

4. Berikan contoh model Prototype ?

Contoh model Prototype, Sebuah rumah sakit ingin membuat aplikasi sistem database untuk pendataan pasiennya. Seorang atau sekelompok programmer akan melakukan identifikasi mengenai apa saja yang dibutuhkan oleh pelanggan, dan bagaimana model kerja program tersebut. Kemudian dilakukan rancangan program yang diujikan kepada pelanggan. Hasil/penilaian dari pelanggan dievaluasi, dan analisis kebutuhan pemakai kembali di lakukan.

5. Berikan contoh model Rapid Application Development (RAD) ?

Model RAD mengikuti tahap pengembangan sistem seperti pada umumnya, tetapi mempunyai kemampuan untuk menggunakan kembali komponen yang ada sehingga pengembang tidak perlu membuatnya dari awal lagi sehingga waktu pengembangan menjadi lebih singkat dan efisien.

6. Berikan contoh model Evolutionary Development/Evolutionary Software Process Models ?

Perangkat lunak pengolah kata yang dikembangkan dengan menggunakan paradigma pertambahan akan menyampaikan manajemen file, editing, serta fungsi penghasilan dokumen pada pertambahan pertama, dan selanjutnya. Pertambahan pertama dapat disebut sebagai produk inti (core product). Dan pada pertambahan selanjutnya, produk inti akan dikembangkan terus hingga menghasilkan produk jadi yang siap untuk digunakan/dipasarkan.