PERANGKAT LUNAK
BY: ANNA DINA K
Pengembangan Perangkat Lunak
2
Sumber Perangkat Lunak
➢ Paket (off-the-self) yang tersedia bisa diterapkan dalam berbagai kebutuhan bisnis.
Beberapa paket bersifat generik dan multifungsional yang memungkinkan para
pemakai memprogram sofware tersebut untuk kebutuhannya sendiri. Paket-paket
tersebut mengotomisasi fungsi-fungsi bisnis dasar yang umumnya tidak terlalu
bervariasi dari satu organisasi dengan organisasi lain.
➢ Jika system yang sedang dikembangkan tidak bisa didukung oleh paket software
maka harus memesan dari perusahaan jasa/kontraktor independen atau
membangun sendiri perangkat lunak (in-house) agar sesuai dengan rancangan
sistemnya.
3
A. Perangkat Lunak Komersial, Keuntungan/kelebihan :
• Penghematan Biaya
2
• Reliabilitas
4
4
Kerugian/Kelemahan :
Kesesuaian rancangan
sistem yang tidak baik Ketergantungan
Paket software Vendor Biaya tidak langsung
komersial dibuat untuk (Jika memerlukan dari kerusakan SDLC
berbagai organisasi perubahan paketnya )
(paket)
5
◦ Menentukan paket software dari vendor yang menawarkan
manfaat terbesar dengan biaya/harga termurah.
6
Vendor A Vendor B
Faktor kinerja umum Bobot
Nilai Skor Nilai Skor
Penilaian vendor 10 6 60 8 80
PENILAIAN Dokumentasi 10 8 80 9 90
Kendali dan
20 4 80 6 120
penanganan kesalahan
Dukungan 10 7 70 8 80
Total 100 620 710
7
Lanjutan…
◦ Misalkan biaya atau harga paket vendor A adalah
8
Angka Biaya per angka
Biaya Total
Penilaian Total penilaian
9
Perangkat Lunak Pesanan
(customized software),
Keuntungan/kelebihan :
Menggunakan Siklus Hidup Pengembangan
Perangkat Lunak (Software Development Life
Cycle), mengikuti tiga tahapan, yaitu :
◦ Rancangan (Design)
◦ Kode (Code)
◦ Uji (Test)
10
11
1. Tim pengembangan program
Manajer Tim
Pengembangan Program
13
3. Tim pemrograman bersama
14