Pendekatan Pengembangan Sistem

Terdapat beberapa pendekatan untuk mengembangkan sistem ada 5 tinjauan yaitu:

Tinjauan Metodologi

  1. Classical approach, proses pendekatan pengembangan sistem yang lebih diterapkan pada sistem yang relatif kecil dan tidak kompleks, pendekatan ini dilakukan tanpa dibekali alat ataupun teknologi
  2. Structured approach, proses pendekatan pengembangan sistem yang lebih diterapkan pada sistem  besar dan kompleks, pendekatan ini dilakukan dengan dibekali alat atau teknologi yang memadai

Tinjauan Sasaran

  1. Piecemeal  approach, proses pendekatan pengembangan sistem yang diterapkan atau difokuskan kepada satu aplikasi kegiatan tertentu, pendekatan ini tidak memperhatikan tujuan atau sasaran organisasi serta kedudukan di SI
  2. System approach, adalah proses pendekatan pengembangan sistem yang diterapkan pada seluruh komponen dalam organisasi, pendekatan ini lebih memperhatikan tujuan dan sasaran organisasi, artinya pendekatan yang memperhatikan sistem informasi sebagai satu kesatuan utuh terintegrasi dengan semua kegiatan kegiatan – kegiatan lain di dalam perusahaan

Tinjauan Kebutuhan

  1. Top-Down Approach, proses pendekatan pengembangan sistem untuk melayani kebutuhan dari level atas ke bawah (pada level manajemen), berupa perencanaan strategis agar dapat diterjemahkan ke level manajemen dibawahnya, berupa pendefinisian sasaran dan kebijaksanaan organisasi melalui analisis kebutuhan informasi yang diturunkan kepenentuan output, input, basis data, prosedur operasi dan kendali, pendekatan ini lebih sesuai dengan pendekatan sistem,
  2. Bottom-Up Approach, proses pengembangan sistem untuk melayani kebutuhan dari level bawah ke atas, yaitu dimulai dari level operasional pada bagian transaksi berupa perumusan kebutuhan – kebutuhan untuk menangani transaksi yang kemudian ditentukan kebutuhan dalam SI.

Tinjauan Pengembangan

  1. Total System Approach, proses pendekatan pengembangan sistem yang dilakukan secara serentak bersama-sama (menyeluruh), pendekatan ini tidak sesuai untuk sistem yang besar dan kompleks,
  2. Modular Approach, proses pendekatan pengembangan sistem yang dilakukan melalui penguraian komponen/bagian dalam sistem, dengan cara memecah sistem yang rumit menjadi bagian – bagian modul yang lebih sederhana,  akibatnya setiap modul dapat dikembangkan dalam waktu yang tepat sesuai dengan rencana, pendekatan ini lebih sesuai untuk sistem yang besar dan kompleks

Tinjauan Ekologi

  1. Evolutionary Approach, proses pendekatan pengembangan sistem yang didasarkan pada perkembangan teknologi (mengikuti trend teknologi), yaitu penerapan teknologi pada aplikasi – aplikasi yang memerlukannya dan akan terus dikembangkan mengikuti kebutuhan, pendekatan ini menyebabkan investasi tidak terlalu mahal dan dapat mengikuti perkembangan teknologi yang cepat
  2. Great-Loop Approach, proses pendekatan pengembangan sistem yang  dilakukan secara serentak dengan menggunakan tekhnologi yang lebih up to date, dan pendekatan ini mengandung resiko tinggi karena perkembangan teknologi yang begitu cepat