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