Pengertian RPL sendiri adalah sebagai berikut:
Suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, disain, pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan
perangkat lunak adalah alat untuk menyajikan suatu produk atau sekelompok item/objek yang membentuk "konfigurasi" di mana di dalamnya termasuk program,dokumen dan data
Krisis software tidak dapat hilang dalam satu malam, di mana tidak ada suatu pendekatan yang baik dalam mengatasi krisis software, namun gabungan dari metode untuk semua fase dalam pengembangan siftware seperti peralatan yang lebih baik untuk mengautomatisasi metode-metode ini, tehnik yang lebih baik untuk mengontrol kualitas, dan filosofi untuk koordinasi kontrol, serta manajemen dipelajari dalam suatu disiplin ilmu yang kita sebut software engineering
Arti Software Engineering :
Ilmu yang mempelajari tehnik pembuatan software yang baik dengan pendekatan tehnik (Engineering approach)
Software prototyping, mengacu pada kegiatan untuk menciptakan prototipe aplikasi perangkat lunak, yaitu, versi lengkap dari program perangkat lunak yang dikembangkan. Ini adalah kegiatan yang dapat terjadi dalam pengembangan perangkat lunak dan sebanding dengan prototyping sebagaimana diketahui dari bidang lain, seperti teknik mesin atau manufaktur.
Jaminan kualitas perangkat lunak merupakan “aktivitas pelindung” yang diaplikasikan pada setiap proses perangkat lunak.
Konsep Kualitas
Kualitas didefinisikan sebagai sebuah karakteristik atau atribut dari sesuatu. Jika berkaitan dengan software, berarti karakteristik atau atribut dari software. Karakteristik atau atribut harus dapat diukur, atau dibandingkan dengan standar yang sudah diketahui/ditetapkan. Pada software meliputi: kompleksitas, kohesi, jumlah fungsi point, baris kode, dll.
Kualitas software yang ada, ditinjau dari kualitas design yaitu mengacu pada karakteristik yang ditentukan oleh designer terhadap suatu item tertentu, dan kualitas konformasi yaitu tingkat dimana spesifikasi design terus diikuti selama pembuatan software. Semakin tinggi kualitas konformasi, semakin bermutu dan bermanfaat software tersebut.
Kualitas perangkat lunak didefinisikan sebagai konformasi terhadap kebutuhan fungsional dan kinerja yang dinyatakan secara eksplisit, standar perkembangan yang didokumentasikan secara eksplisit, dan karakteristik implisit yang diharapkan bagi semua perangkat lunak yang dikembangkan secara profesional.
No comments:
Post a Comment