1 / 19

Pengembangan Sistem Informasi - 4

Pengembangan Sistem Informasi - 4. Pertemuan 12 Sistem Informasi Viska Armalina , S.T., M.Eng. Rapid Aplication Development.

tender
Download Presentation

Pengembangan Sistem Informasi - 4

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pengembangan Sistem Informasi - 4 Pertemuan 12 Sistem Informasi ViskaArmalina, S.T., M.Eng

  2. Rapid Aplication Development • RAD adalahistilah yang dibuatoleh James Martin, untukmenggambarkansuatusiklushiduppengembangan yang dibuatuntukmenghasilkansistemsecaracepattanpamenurunkankualitas • Dengan kata lain, RAD mengacupada proses pengembangansistem yang didesainuntukmenyediakanwaktupengembangan yang lebihcepatdanhasil yang berkualitasdenganbiaya yang lebihrendah • Kualitasdalampengembangansistemberartimemenuhikebutuhanbisnis yang sebenarnyaseefektifmungkinpadasaatsistemtsbdigunakan

  3. Rapid Application Development • RAD adalahseperangkatstrategi, metodologidanperalatan yang terintegrasidalamsatukerangkakerjamenyeluruh yang disebutrekayasainformasi • Rekayasainformasiadalahpendekatanmenyeluruhterhadappengembangansistem • Yang perlumenjadicatatandalam RAD yaknisebuahtim yang kecildapatmenjadikeunggulan. Inidikarenakan RAD membutuhkankerjacepatsertakomunikasidankoordinasi yang terjaga, daninimampudicapaibilatidakterlalubanyak “tangan” yang terlibatdidalamnya.

  4. RAD

  5. Unsur-Unsur Penting RAD • Manajemen, terutamamanajemenpuncak yang sukabereksperimendanmelakukanhalbaru • Manusia, (TIM SWAT, Skilled with advanced tools) adalahahlimetodologidanperalatan yang diperlukanuntukmelaksanakantugaskhususmereka • Tools (peralatan) terdiriatasbahasa-bahasapemogramangenerasikeempat

  6. RAD Goals RAD = Speed + Quality + Lower Cost

  7. Karakteristik RAD • Fleksibel : mudahdisesuaikandenganperubahankeadaan • Terkomputerisasi : mengurangipekerjaansecara manual • Tidakkaku : mengasumsikanbahwapengembangcerdasdankreatif • Mudahdipahami : membuatpemahamanbahwapengembangdanpenggunaadalahserupa • Pembelajaran : baikpengembangmaupunpenggunasecaraterusmenerusbelajarselamapengembangan

  8. RAD Lifecycle (Martin)

  9. RAD Lifecycle (Martin) • FasePerencanaanKebutuhan • Penggunamendeskripsikankegunaandarisistem • FaseDesain • Penggunaterlibatsecarapenuhdalamtahapdesain non-teknisdalampengambangansistem • FaseKonstruksi • Sistemdibangunolehpengambangdengantetapmelibatkaninteraksidaripengguna • FasePengujian • Bagian-bagiansistemdiujikansecaraparaleldenganbeberapabagian lain yang dibangunpadafasekonstruksi

  10. RAD dan SDLC

  11. Penggunaan RAD • RAD digunakanketika : • Anggotatim (programmer dananalis) berpengalamandalampengembangansistem • Ada tekananuntukmenyelesaikanpengembangansistemdengancepat • Proyekmelibatkanaplikasi e-commerce barudanmembutuhkanhasil yang cepat • Pengguna yang pahamteknologidandapatterlibatsecaraintensifdalampengembangansistem

  12. Kelemahan RAD • Dapatterlalumemaksakanuntukmempercepatmasapenyelesaianpengembangan • Sangatmungkintidakterdokumentasikansamasekali

  13. Pengembangan Berfase • Merupakan gabungan pengembangan SDLC Tradisional, Prototipe dan RAD • SDLC memberikan kontribusi tahap urutan logis • Prototipe memberikan kontribusi metode umpan balik terhadap pengguna untuk mengetahui apa yang dibutuhkanya • RAD memberikan kontribusi mengenai pemahaman bahwa keterlibatan pengguna lebih dari sekedar merespon prototipe, tetapi juga terlibat dalam pengembangan sistem.

  14. Tahap-Tahap Pengembangan Berfase • Investigasi Awal • Analisis • Desain • Konstruksi Awal • Konstruksi Akhir • Instalasi dan Pengujian Sistem

  15. Business Process Redesign • BPR adalah proses untuk meningkatkan dan memperbaiki sistem yang sudah ada dikarenakan sistem yang lama sudah tidak layak untuk dijadikan sebagai sumber informasi • Sistem Warisan, informasi dari sistem lama masih dibutuhkan, namun dibutuhkan sistem yang baru • Sistem Baru, aktivitas perusahaan memerlukan sistem yang baru untuk menghasilkan iformasi

  16. Tiga Teknik BPR • Rekayasa Terbalik • Restrukturisasi • Reengineering

  17. Rekayasa Terbalik • Rekayasa Terbalik adalah proses menganalisis suatu sistem untuk mengidentifikasi elemen-elemen dan cara elemen-elemen itu berinteraksi, serta untuk menciptakan dokumentasi dalam tingkat yang lebih tinggi dari yang sekarang telah ada. • Perusahaan mengikuti perkembangan produk pesaing dengan membeli contoh produk dan membongkarnya untuk melihat apa yang ada didalamnya

  18. Restrukturisasi • Restrukturisasi adalah proses transformasi suatu sistem menjadi bentuk lain tanpa mengubah fungsionalitasnya. • Salah satu contoh restrukturisasi adalah transformasi suatu program yang ditulis pada awal tahun penggunaan komputer dimana tidak banyak terdapat standar pemograman. Program lama tersebut ditransformasi menjadi modul-modul hierarki dalam format terstruktur.

  19. Rekayasa Ulang • Rekayasa ulang adalah rancang ulang lengkap sustu sistem lama dengan tujuan untuk mengubah fungsionalitas sistem tersebut

More Related