Bogdan VINTILA
Academy of Economic Studies, Bucharest, Romania
vb@vintilabogdan.ro
Disusun oleh :
Sri Handhina Y (M0508021)
Denis Eka Cahyani (M0508035)
Retno Laila Arfiani (M0508065)
JURUSAN S1 INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2011
1.Pendahuluan
Open source merupakan software yang tidak memerlukan biaya dan dapat dimodifikasi dan
didistribusikan kepada siapa pun. Aplikasi dan komponen open source sangat penting bagi komunitas pengembang software. Pengembangan aplikasi menggunakan komponen open source dapat menghemat faktor biaya dan waktu.Penggunaan komponen open source ini juga memiliki kualitas yang tinggi karena komponen-komponennya diuji secara langsung oleh seluruh masyarakat sebagai pihak pengguna.Source code yang disediakan oleh pengembang komponen atau aplikasi memungkinkan pengembang lain dengan cepat memodifikasi kode untuk dapat memecahkan problem/permasalahan mereka sendiri.
didistribusikan kepada siapa pun. Aplikasi dan komponen open source sangat penting bagi komunitas pengembang software. Pengembangan aplikasi menggunakan komponen open source dapat menghemat faktor biaya dan waktu.Penggunaan komponen open source ini juga memiliki kualitas yang tinggi karena komponen-komponennya diuji secara langsung oleh seluruh masyarakat sebagai pihak pengguna.Source code yang disediakan oleh pengembang komponen atau aplikasi memungkinkan pengembang lain dengan cepat memodifikasi kode untuk dapat memecahkan problem/permasalahan mereka sendiri.
Kualitas merupakan masalah penting untuk software open source. Software Open source harus sesuai dengan standar mutu untuk dapat sukses dalam komunitas.Model kualitas The McCall adalah model referensi untuk kualitas software. Dalam jurnal Quality Standards in Open Source Lifecycle,model ini disajikan dan dijelaskan. Alternatif model juga disajikan dan dijelaskan. Perbedaan antara model kualitas ini juga disorot. Pengaruh dalam memenuhi standar kualitas juga dibahas.
Konsep open source berbeda dari software gratis dimana pada
kasus software gratis ,source codenya tidak tersedia dalam third parties dan hal ini tidak dapat memodifikasi produk dalam rangka untuk mendistribusikannya secara ulang. Keberadaan sebuah produk software yang dapat memecahkan masalah secara gratis ini,mengakibatkan pengurangan jumlah penjualan produk komersial yang dapat memecahkan masalah yang sama.
kasus software gratis ,source codenya tidak tersedia dalam third parties dan hal ini tidak dapat memodifikasi produk dalam rangka untuk mendistribusikannya secara ulang. Keberadaan sebuah produk software yang dapat memecahkan masalah secara gratis ini,mengakibatkan pengurangan jumlah penjualan produk komersial yang dapat memecahkan masalah yang sama.
Mengembangkan produk open source informatika memiliki banyak keuntungan :
- Pembangunan yang cepat
- Pengujian secara rinci
- Kinerja tinggi dari aplikasi yang dikembangkan
- Versi baru dari aplikasi dalam jangka waktu yang singkat
- Modularisasi tinggi
- Keamanan source code
Seperti yang terlihat di atas, ada banyak keuntungan mengembangkan software open source atau menggunakan modul open source.
2. McCall Quality Standard
McCall Quality model memiliki sebelas Software Quality Factor:
Faktor-faktor ini dikelompokkan menjadi tiga kategori:
• Faktor operasi produk:
Faktor-faktor ini dikelompokkan menjadi tiga kategori:
• Faktor operasi produk:
• Faktor revisi produk:
• Faktor transisi produk:
Full Makalah DOWNLOAD
0 comments:
Post a Comment