Sabtu, 04 Januari 2014

Pengembangan Sistem

Pengembangan Sistem dapat berarti menyusun suatu sistem yg baru untuk menggantikan sistem yg lama secara keseluruhan atau memperbaiki sistem yg telah ada.

PRINSIP PENGEMBANGAN SISTEM
  • Sistem yang dikembangkan adalah untuk manajemen.
  • Sistem yang dikembangkan adalah investasi modal yang besar.

Setiap investasi modal harus mempertimbangkan 2 hal berikut ini:
- Semua alternatif yang ada harus diinvestigasi
Investor harus memeriksa semua alternatif yang ada dengan melihat opportunity cost dari masing-masing alternatif
- Investasi yang terbaik harus bernilai
manfaat (benefit) atau hasil baliknya harus lebih besar dari biaya untuk memperolehnya (cost). Cost-benefit analysis dapat digunakan untuk menentukan apakah proyek investasi tsb bernilai atau tidak.
  • Sistem yang dikembangkan memerlukan orang yang terdidik

Seperti Analis sistem, Manajer sistem dan programmer, serta user yang dididik dengan diberikan on-the-job training.
  • Tahapan kerja dan tugas yang harus dilakukan dalam proses pengembangan sistem

Proses pengembangan sistem umumnya melibatkan beberapa tahapan kerja & melibatkan beberapa personil dalam bentuk suatu team untuk menjalankannya.Siklus pengembangan Sistem (System Development Life Cycle (SDLC))umumnya menunjukkan tahap–tahap kerja yg harus dilakukan.
  • Proses Pengembangan Sistem tidak harus urut
  • Jangan Takut membatalkan proyek
  • Dokumentasi harus ada untuk pedoman dalam pengembangan sistem

METODOLOGI PENGEMBANGAN SISTEM
Metodologi adalah :
Kesatuan metode-metode , prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan dan postulat-postulat yg digunakan oleh suatu ilmu pengetahuan , seni, atau disiplin lainnya.

Metode adalah :
Suatu cara / teknik yg sistematik untuk mengerjakan sesuatu.
Metodologi pengembangan sistem yang ada biasanya dibuat atau diusulkan oleh :
- Penulis buku
- Peneliti
- Konsultan
- Systems house
- Pabrik software

Metodologi pengembangan sistem diklasifikasikan menjadi 3 golongan yaitu:
  • Functional decomposition methodologies (metodologi Pemecahan fungsional)

Menekankan pada pemecahan dari sistem ke dalam subsistem subsistem yg lebih kecil, sehingga lebih mudah dipahami, dirancang dan diterapkan. Yang termasuk metodologi ini :
- HIPO (Hierarchy Input Process Output)
- Stepwise refinement (SR) atau Iterative Stepwise Refinement (ISR)
- Information hiding
  • Data oriented methodologies ( metodologi orientasi data )

Menekankan pada karakteristik dari data yg akan diproses.
Dapat dikelompokkan menjadi 2kelas yaitu :
- Data Flow Oriented Methodologies
Yang termasuk dalam metodologi ini adalah :
- SADT (Structured Analysis and Design Technique )
- Composite Design
- Structured System Analysis & Design (SSAD)
- Data Structure Oriented Methodologies
Yang termasuk metodologi ini adalah :
- JSD
- W/O
  • Prescriptive methodologies

Yang termasuk metodologi ini adalah :
- ISDOS (Information System Design and Optimization System )
- PLEXSYS
- PRIDE
- SDM/70
- SPEKTRUM
- SRES dan SREM


Tidak ada komentar:

Posting Komentar