Tugas 1 Paradigma Pengembangan Perangkat Lunak

September 14, 2015 in Uncategorized

RAPID APLICATION DEVELOPMENT

(RAD)

               Rapid Application Development (RAD) adalah model proses perkembangan software sekuensial linier yang menekankan siklus perkembangan yang sangat pendek. Model RAD ini merupakan sebuah adaptasi “kecepatan tinggi” dari model sekuensial linier dimana perkembangan cepat dicapai dengan menggunakan pendekatan konstruksi berbasis pada komponen. Jika kebutuhan dipahami dengan baik, proses RAD memungkinkan tim pengembangan menciptakan “sistem fungsional yang utuh” dalam periode waktu  yang sangat pendek (kira-kira 60 sampai 90 hari).

 

 

Tahapan-tahapan dalam RAD

RAD digunakan pada aplikasi sistem konstruksi, maka menekankan fase-fase. Ada tiga fase dalam RAD yaitu:

1. Requirement Planning, dalam tahap ini diketahui apa saja yan menjadi kebutuhan sistem yaitu dengan mengidentifikasikan kebutuhan informasi dan masalah yang dihadapi untuk menentukan tujuan, batasan-batasan sistem, kendala dan juga alternatif pemecahan masalah. Analisis digunakan untuk mengetahui perilaku sistem dan juga untuk mengetahui aktivitas apa saja yang ada dalam sistem tersebut.

2. Design Workshop, yaitu mengidentifikasi solusi alternatif dan memilih solusi yang terbaik. Kemudian membuat desain proses bisnis dan desain pemrograman untuk data-data yang telah didapatkan dan dimodelkan dalam arsitektur sistem informasi. Tools yang digunakan dalam pemodelan sistem biasanya menggunakan Unified Modeling Language (UML).

3. Implentation, setelah Design Workshop dilakukan, selanjutnya sistem diimplementasikan (coding) ke dalam bentuk yang dimengerti oleh mesin yang diwujudkan dalam bentuk program atau unit program. Tahap implementasi sistem merupakan tahap meletakkan sistem supaya siap untuk dioperasikan.

Keunggulan dan Kelemahan Menggunakan RAD

Berikut adalah keunggulan dan kelemahan menggunakan RAD:

Keunggulan

1.Berguna untuk proyek-proyek tempat persyaratan-persyaratan pengguna tidak pasti dan tidak tepat.

2.  Mendorong pengguna aktif dan partisipasi manajemen (berkebalikan dengan reaksi pasif pada model-model sistem yang tidak bekerja). Hal ini meningkatkan antusiasme pengguna akhir pada proyek.

3. Proyek-proyek memiliki visibilitas dan dukungan lebih tinggi karena keterlibatan pengguna yang ekstensif selama proses.

4. Para pengguna dan manajemen melihat solusi-solusi yang berbasis perangkat lunak dan bekerja lebih cepat daripada pengembangan yang model-driven.

5.Error dan penghilangan cenderung untuk dideteksi lebih awal dan prototype daripada dalam model sistem.

Kelemahan

1. Beberapa orang berpendapat bahwa RAD mendorong mentalitas “mengkode, mengimplementasi, dan memperbaiki” yang meningkatkan biaya seumur hidup yang diperlukan untuk mengoperasikan, mendukung dan merawat sistem.

2. Prototype-prototype RAD dapat dengan mudah memecahkan yang salah karena analisis masalah disingkat atau diabaikan.

3. Prototype berbasis RAD mungkin membuat para analis minder untuk mempertimbangkan alternatif-alternatif teknis lain yang lebih bernilai.

4. Kadang-kadang lebih baik membuang sebuah prototype, tapi para stakeholder enggan melakukannya karena menganggapnya sebagai hilangnya waktu dan usaha dalam produk saat ini.

5.  Penekanan pada kecepatan dapat berdampak terhadap kualitas yang disebabkan jalan-jalan pintas yang disarankan dengan buruk melalui metodologi tersebut.

 

Referensi:

  • http://bacablogmaisar.blogspot.co.id/2013/06/normal-0-false-false-false-in-x-none-ar_10.html
Print Friendly

TUGAS PENGANTAR MULTIMEDIA

March 17, 2012 in Uncategorized

  1. 22050 x 300 x 16 x12) 18 =26.460.000 bite =26 460 KB
  2. MIDI adalah sebuah standar hard ware dan soft ware internasionaluntuk saling bertukar data diantra prangkat musik elektronik dan komputer dari merek yang berbeda.                                                          Keuntungan dari MIDI yaitu dapat diedit dapat menghubungkan synthesizers dasn alat lkainnya
  3. Perbedaan Vektor image menggabugkantitik dan garis untuk menjadi sebuah objek sehingga gambar tidakmenjadi pecah biarpun diperbesar atau di perkecil Bitmap image disebut juga gambar raster merupakan kumulan kotak kotak kecil (Pixel) titik pixek tersebut di tepatkan pada lokasi dengan nilai warna tersendiriyang  keseluruhannya akan membentuk tampilan
  4. Monochrome sebuah citra yng terdiri dari warna hitam dan putih yang diwaili bit 0 dan 1                                 Grayscale merupakan sebuah citra yang terdiri dari warna abu abu yang memiliki tingkat keabuan grayscale yang berbeda                                                                                                                                                                               8 bit masing masing pixel mempunyai gray value antara 0 sampai dengan 255 masing masing pixel di persentasilkan oleh single bite                                                                                                                                           24 bit color image untuk mempersentasikan warna yang menyebabkan warna yang tercipta sangat ditail dan dapat mencakup sekuruh warna
  5. color depth jumlah bite yang dugunakan untuk mempersentasikan sebuah warna dan pixel resolusi jumlah pixel yang terdapat sebua image
  6. ukuran file 800 X 600 X (24/8) = 1440000 bite = 1,44 MB
  7. anti-aliasing sebuah teknik memperhalus garis garis miring dan melengkung pada sebua image
  8. CMYK sebuah medek waran berbasis pengurangan sebagai gelombang cahaya dan yang umum dipergunakan dalam percetakan berwara
  9. RGB model warna pencahayaan (additive color model) dipaai untuk input device seperti scener maupun output divices seperti display monitpr  HSV dan HSL terletak di lightness dan value dimana lightness akan semakin mamperterang tiapwarna hingga ke tingkat paling terang
  10. soft ware matlab VFM (vision format matlab)

Nama Iyus Jayusman

NPM 0611U042

Kelas B

Print Friendly

Hello world!

March 15, 2012 in Uncategorized

Welcome to Blog Universitas Widyatama Sites. This is your first post. Edit or delete it, then start blogging!

Print Friendly