(Prototype)
diajukan sebagai salah satu Tugas mata kuliah Perangkat Lunak
TAHUN 2015
KATA PENGANTAR
Puji dan Syukur kita panjatkan kepada Allah SWT. Salawat dan salam kita kirimkan
kepada junjungan kita, Nabi Muhammad Saw, karena atas hidayah-Nyalah paper ini dapat
diselesaikan. Paper ini penulis sampaikan kepada pembina mata kuliah Perangkat Lunak Bapak
Carli Darulani S.Pd M.Kom sebagai salah satu syarat kelulusan mata kuliah tersebut. Tidak lupa
Penulis ucapkan terima kasih kepada Bapak/Ibu yang telah berjasa mencurahkan ilmu kepada
penulis.
Penulis memohon kepada Bapak/Ibu dosen khususnya, umumnya para pembaca apabila
menemukan kesalahan atau kekurangan dalam karya tulis ini, baik dari segi bahasanya maupun
isinya, penulis mengharapkan kritik dan saran yang bersifat membangun kepada semua pembaca
demi lebih baiknya karya-karya tulis yang akan datang.
Azis Maulana
BAB I
PENDAHULUAN
a. Latar Belakang
Dewasa ini banyak bertaburan perangkat lunak yang bisa dugunakan oleh
masyarakat dengan mudahnya. Perangkat lunak sendiri memiliki sejarah yang tidak
pendek untuk dijelaskan. Komputer merupakan mesin yang memproses fakta atau data
menjadi informasi. Komputer di gunakan manusia untuk meningkatkan hasil kerja dan
memecahkan berbagai masalah. Yang menjadi pemroses data atau pemecah masalah itu
adalah perangkat lunak. Perangkat lunak sendiri memiliki ragam yang banyak. Sehingga
memicu perkembangan perangkat lunak di seluruh dunia.
Perkembangan yang pesat itu juga didukung kebutuhan manusia yang
berkembang dari zaman ke zaman. Setiap individu mempunyai kebutuhan yang berbeda
beda terhadap perangkat lunak yang ada sehingga membuat mereka ingin
mengembangkannya hingga memenuhi kebutuhannya masing masing. Untuk itulah kami
ingin mengulas beberapa hal tentang perkembangan perangkat lunak dalam makalah ini.
b. Maksud dan Tujuan
1. Memaparkan apa sebenarnya itu perangkat lunak.
2. Memaparkan perkembangan perangkat lunak
BAB II
PEMBAHASAN
1. Apa Itu Perangkat lunak???
Software adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu
perintah, seperti memberikan informasi tentang hardware, menentukan fungsi hardware,
dan menjalankan sistem. Agar komputer dapat membaca, mengingat, membuat keputusan
Perubahan dan presentasi prototype ini dapat dilakukan berkali-kali sampai dicapai kesepakatan
bentuk perangkat lunak yang akan dipakai
Metode Pengembangan Perangkat Lunak (Prototype)
Metode pengembangan perangkat lunak ini dimulai dengan pengumpulan kebutuhan.
Pendekatan prototyping model digunakan jika pemakai hanya mendefenisikan secara umum dari
perangkat lunak tanpa merinci kebutuhan input, pemrosesan dan outputnya, sementara
pengembang tidak begitu yakin akan efisiensi algoritma, adaptasi sistem operasi, atau bentuk
antarmuka manusia-mesin yang harus diambil. Cakupan aktivitas dari prototyping model terdiri
dari :
1. Mendefinisikan objektif secara keseluruhan dan mengidentifikasi kebutuhan yang sudah
diketahui.
2. Melakukan perancangan secara cepat sebagai dasar untuk membuat prototype.
3. Menguji coba dan mengevaluasi prototype dan kemudian melakukan penambahan dan
perbaikan-perbaikan terhadap prototype yang sudah dibuat.
secara ideal prototype berfungsi sebagai sebuah mekanisme untuk mengidentifikasi kebutuhan
perangkat lunak. Bila prototype yang sedang bekerja dibangun, pengembang harus menggunakan
fragmen-fragmen program yang ada atau mengaplikasikan alat-alat bantu (contoh: window
manager, dsb) yang memungkinkan program yang bekerja agar dimunculkan secara cepat.
Metode pengembangan perangkat lunak model prototype dirancang agar dapat menerima
perubahan-perubahan dalam rangka menyempurnakan protitype yang sudah ada sehingga pada
akhirnya dapat menghasilkan perangkat lunak yang dapat diterima dan perubahan-perubahan
yang terjadi dapat dianggap merupakan bagian dari proses pengembangan itu sendiri.
BAB III
KESIMPULAN
Software adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu perintah,
seperti memberikan informasi tentang hardware, menentukan fungsi hardware, dan menjalankan
sistem. Dalam perkembangan perangkat lunak ada beberapa hal yang harus diperhatikan yaitu
kebutuhan pelanggan, pembuatan pasar atau market dan uji coba kebutuhan pasar, agal sistem
yang kita pakai benar benar sesuai dan bias dipergunakan dengan baik sesuai apa yang
diharapkan.