rekayasa perangkat lunak–2

Download Report

Transcript rekayasa perangkat lunak–2

01

WINTER

Template

DESAIND SISTEM

02

• Kegiatan untuk melihat sistem yang sudah berjalan, kemudian mendokumentasikan kebutuhan yang aan dipenuhi dalam sistem yang baru

• Wawancara

03

• Observasi • Kuisoner

DEFINISI desain sistem

• Upaya untuk mengonstruksi sebuah sistem yang memberikan kepuasan akan kebutuhan fungsional, memenuhi target, SD dan kepuasan batasan dari segi biaya, waktu dan perangkat.

SDLC

• Proses pengembangan atau mengubah perangkat lunak dengan menggunakan model-model dan metodelogi.

PowerPoint

styles

Tahapan SDLC

• Inisiasi • Pengembangan konsep sistem • Perencanaan • Analissi kebutuhan • Desaind • Pengembangan • Pengujian • Implementasi • Operasi dan pemeliharaan • deposisi

Model SCLC

• Waterfall • Prototipe • Rapid Aplication Development (RAD) • Iteratif • Spiral

PowerPoint

styles

Waterfall

• Analisis kebutuhan PL • Desain • Coding • Pengujian Model Waterfall adalah model SDLC paling sederhana, cocok untuk pengembangan PL dengan spesifikasi yang tidak berubah-ubah

• • •

Model Prototipe

WINTER

Pelanggan membayangkan Template kumpulan kebutuhan Menyambungkan ketidakpahaman pelanggan mengenai teknis dan memperjelas spesifikasi kebutuhan yang diinginkan pelanggan Dibuatlah prototipe agar pelanggan lebih terbayang dengan apa yang diinginkan Model prototipe cocok digunakan untuk menggali spesifikasi kebutuhan pelanggan secara lebih detail tetapi beresiko tinggi terhadap membengkaknya biaya dan waktu proyek

Model RAD

• Pengerjaan pengembangan relatif pendek • Membagi tim pengembang menjadi beberapa tim untuk mengerjakan beberapa komponen .

Model Spiral

• Komunikasi dengan pelanggan • Perencanaan • Analisis resiko • Rekayasa • Kontruksi dan peluncuran • Evaluasi pelanggaran Model prototipe cocok digunakan untuk mengembangkan aplikasi engan skala besar tetapi target waktu dan biaya tidak terlalu mengikat

Model Interatif

• Model incremental akan menghasilkan versi perangkat lunak yang sudah mengalami penambahan fungsi untuk setiap penambahannya Model interatif merupakan gabungan dari model waterfall dan model prototipe, cocok digunakan pengembang dengan pergantian staf yang sangat tinggi