Metode Pengembangan Perangkat Lunak 4Gt

ADSENSE Link Ads 200 x 90
ADSENSE 336 x 280

Metode Pengembangan Perangkat Lunak Fourth Generation Techniques (4GT)

Istilahnya metode pengembangan perangkat lunak generasi keempat, mengarah ke perangkat lunak yang umum yaitu tiap pengembang perangkat lunak memilih beberapa karakteristik perangkat lunak pada level tinggi.  Saat ini pengembangan perangkat lunak yang mendukung 4GT, berisi tool-tool berikut:
  1. Bahasa non prosedural untuk query basis data;
  2. Report generation;
  3. Data manipulation ;
  4. Interaksi layar ;
  5. Kemampuan grafik level tinggi ;
  6. Kemampuan spreadsheet .
Tiap tool ini ada tapi hanya untuk sauatu aplikasi khusus. Metode pengembangan perangkat lunak 4GT memakai perangkat bantu (tools) yang akan menciptakan arahan sumber secara otomatis menurut spesifikasi dari pengembang perangkat lunak. Hanya dipakai untuk memakai perangkat lunak yang memakai bahasa khusus atau notasi grafik yang diselesaikan dengan syarat yang dimengerti pemakai. Cakupan acara 4GT meliputi:
  1. Pengumpulan kebutuhan, idealnya pelanggan akan menjelaskan kebutuhan yang akan ditranslasikan ke prototype operasional.
  2. Translasi kebutuhan menjadi prototype operasional, atau pribadi melaksanakan implementasi secara pribadi dengan memakai bahasa generasi keempat (4GL) jikalau aplikasi relatif kecil.
  3. Untuk aplikasi yang cukup besar, diperlukan taktik perancangan sistem walaupun 4GL akan digunakan.
  4. Pengujian.
  5. Membuat dokumentasi.
  6. Melaksanakan seluruh acara untuk mengintegrasikan solusi-solusi yang membutuhkan paradigma rekayasa perangkat lunak lainnya.
Kelebihan dari metode pengembangan perangkat lunak ini diantaranya :
  • Pengurangan waktu dan peningkatan produktivitas secara besar
  • Karena 4GT memakai 4GL yang merupakan bahasa pemrograman yang  khusus dirancang dengan tujuan tertentu (spesifik), maka untuk permasalahan yang tertentu dengan 4GL tertentu pula sangat sempurna memakai 4GT.
  • Tool yang memakai metode pengembangan perangkat lunak 4GL bisa meng-generate sistem dari output yang dihasilkan oleh CASE tools.
Untuk aplikasi yang kecil, ialah mungkin untuk pribadi berpindah dari pengumpulan kebutuhan ke implementasi dengan memakai metode 4GL. Tapi untuk aplikasi yang besar, diperlukan pengembangan taktik desain untuk sistem, walau dipakai 4GL. Penggunaan 4GL tanpa perencanaan yang matang (untuk proyek skala besar) akan meyebabkan kesulitan yang sama (kualitas dan pemeliharaan yang jelek, ketidakpuasan pelanggan) ibarat dengan metode pengembangan perangkat lunak model konvensional.

Metode Pengembangan Perangkat Lunak Fourth Generation Techniques (4GT)

Kekurangan metode pengembangan perangkat lunak ini
  • Penggunaan perangkat bantu (tools) dibandingkan dengan bahasa pemrograman, dan juga arahan sumber yang dihasilkannya tidak efisien.
  • Untuk perjuangan yang besar, diperlukan pengembangan taktik desain untuk sistem, walau dipakai bahasa 4GL.
  • Penggunaan 4GT tanpa perencanaan matang (untuk proyek besar) akan mengakibatkan kesulitan yang sama (kualitas dan pemeliharaan yang jelek, ketidakpuasan pelanggan) ibarat dengan metode konvensional.
  • 4GL tidak selalu berhasil menghasilkan sistem yang diinginkan.
Pembahasan bahan metode pengembangan perangkat lunak sudah complete, kalo ada yang masih ada yang perlu di tambah bisa kontak admin yach, coz sambil mencar ilmu juga :D
Salam dumay (^_^)
ADSENSE 336 x 280 dan ADSENSE Link Ads 200 x 90

0 Response to "Metode Pengembangan Perangkat Lunak 4Gt"

Posting Komentar