REKAYASA PERANGKAT LUNAK (RPL)
Definisi Rekayasa Perangkat Lunak Menurut Fritz Bauer :
"Penerapan dan pemanfaatan prinsip-prinsip rekayasa untuk menghasilkan perngkat lunak yang ekonomis
yang handal dan bekerja secara efisisen pada mesin-mesin yang nyata"
Karakteristik Perangkat Lunak
- Dikembangkan atau direkayasa, tidak dibuat dalam pengertian pada umumnya.
- Tidak 'lapuk' atau mengalami penyusutan secara fisis.
- Pada umumnya dibuat secara khusus, tidak disusun dari komponen-komponen yang telah ada.
Problem Perangkat Lunak
- Perangkat lunak tidak berfungsi secara baik (kualitas yang kurang).
- Ketidaktepatan penjadwalan proses dan biaya produksi.
- Produktivitas yang belum dapat memenuhi tuntutan kebutuhan pemakai.
- Pemeliharaan yang sukar.
- Perkembangan teknologi perangkat keras di luar kemampuan programmer untuk membuat perangkat lunak yang dapat
memanfaatkan potensi perangkat keras secara maksimal.
Elemen-elemen Kunci dalam RPL
- Metode : 'how to' yang bersifat teknis
- Metode : 'how to' yang bersifat teknis
Meliputi bidang-bidang perencanaan proyek, estimasi, analisis persyaratan, perancangan, coding, pengujian, dan pemeliharaan.
- Tool : memberikan dukungan automasi bagi metode
- Prosedur : mengintegrasikan metode dan tool
Tidak ada komentar:
Posting Komentar