Anda di halaman 1dari 4

BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM

2 RUANG LINGKUP Perlunya Pengembangan Sistem Prinsip Pengembangan Sistem


Siklus Hidup Pengembangan Sistem Pendekatan Pengembangan Sistem Metodologi
Pengembangan Sistem Alat dan Teknik Pengembangan Sistem Analis Sistem dan Programmer
Pengetahuan dan Keahlian yang diperlukan Analis Sistem Tim Pengembangan Sistem.

3 Pengembangan Sistem (Systems Development)


Yakni menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara kese-
luruhan atau memperbaiki sistem yang telah ada. Sistem yang lama perlu diperbaiki atau diganti
disebabkan karena beberapa hal, yakni sebagai berikut :

4 Alasan Pengembangan : Adanya permasalahan (problems) yang timbul pada sistem yang lama,
yakni meliputi : Ketidakberesan Pertumbuhan Organisasi Oppurtunity (Kesempatan) Instruksi
dari Pimpinan

5 Penjelasan : Ketidakberesan , Dapat berupa :


Kecurangan-kecurangan disengaja yg me nyebabkan tidak amannya asset perusahaan.
Kesalahan-kesalahan yang tidak disengaja Tidak efisiensi operasi Tidak ditaatinya kebijakan
manajemen yang telah ditetapkan

6 Pertumbuhan Organisasi
Pertumbuhan organisasi yang menyebabkan harus disusunnya sistem yang baru, dapat meliputi :
Kebutuhan Informasi Yang Semakin Luas Volume Pengolahan Data Semakin Meningkat
Perubahan Prinsip Akuntansi Yang Baru

7 INDIKATOR PERLUNYA PENGEMBANGAN SISTEM


Keluhan dari pelanggan Pengiriman barang yg sering terlambat Pembayaran gaji yg terlambat
Laporan yg tidak tepat waktu Isi laporan yg sering salah Tangung jawab yg tidak jelas Waktu
kerja yg berlebihan Ketidakberesan kas Produktivitas tenaga kerja yg rendah Banyaknya tenaga
kerja yg menganggur

8 Kegiatan yg tumpang tindih


Respon yg lambat thd pelanggan Kehilangan kesempatan kompetisi pasar Kesalahan-kesalahan
manual yg tinggi Persediaan barang yg terlalu tinggi Pemesanan kembali barang yg tidak efisien
Biaya operasi yg tinggi File-file yg kurang teratur Keluhan dari supplier karena tertundanya
pembayaran Tertumpuknya back-order Investasi yg tidak efisien Peramalan penjualan dan
produksi yg tidak tepat Kapasitas produksi yg menganggur (idle capacity) Pekerjaan manajer yg
terlalu teknis.

9 Oleh karenanya sistem yg baru perlu dikembangkan utk memecahkan permasalahan


tsb:
yg ada Permasalahan Kesempatan instruksi pengembangan sistem Memecahkan masalah Meraih
kesempatan Memenuhi instruksi Sistem yg baru
10 Performance Information Economy Control Efficiency Services
Sistem baru diharapkan memberikan peningkatan: PIECES Performance Information Economy
Control Efficiency Services

11 1. Performance : 2. Information :
Yakni bahwa pengembangan sistem yang baru diharapkan dapat meningkatkan terhadap kinerja
(hasil kerja) sistem yang baru, sehingga menjadi lebih efektif. 2. Information : Dengan sistem
yang baru diharapkan dapat meningkatkan kualitas informasi yang disajikan.

12 3. Economy Peningkatan terhadap manfaat-manfaat atau keuntungan-keuntungan atau


penurunan biaya biaya yang terjadi. 4. Control Peningkatan terhadap pengendalian untuk mende-
teksi dan memperbaiki kesalahan-kesalahan serta kecurangan-kecurangan yg akan terjadi.

13 5. Efficiency 5. Services (Pelayanan)


Peningkatan terhadap efisiensi operasi, yakni bagaimana sumber daya bisa digunakan dengan
pemborosan yang paling minimum. 5. Services (Pelayanan) Peningkatan terhadap pelayanan
yang diberikan oleh sistem

14 PRINSIP PENGEMBANGAN SISTEM


Sistem yg dikembangkan adalah utk manajemen Sistem yg dikembangkan adalah investasi yg
besar Sistem yg dikembangkan memerlukan orang yg terdidik. Adanya tahapan kerja dan tugas
yg harus dilakukan dlm proses pengembangan Proses pengembangan sistem tidak harus urut
Jangan takut membatalkan proyek. Dokumentasi harus ada untuk pedoman dalam
pengembangan sistem.

15 SIKLUS HIDUP PENGEMBANGAN SISTEM


Awal proyek sistem Kebijakan dan perencanaan sistem Analisis sistem Perancangan sistem scr
umum Perancangan sistem scr terinci Pengembangan sistem Seleksi sistem Implementasi sistem
Manajemen sistem Pemeliharaan sistem

16 PENDEKATAN PENGEMBANGAN SISTEM


Pendekatan klasik vs pendekatan terstruktur Pendekatan sepotong vs pendekatan sistem
Pendekatan bottom-up vs pendekatan top- down Pendekatan sistem menyeluruh vs moduler
Pendekatan lompatan jauh vs pendekatan berkembang

17 Keterangan : Pendekatan Klasik :


Adalah pendekatan di dalam pengembangan sistem yang mengikuti tahapan-tahapn di system
life cycle tanpa dibekali dengan alat dan teknik yang memadai. Pendekatan Terstruktur :
Pendekatan pengembangan sistem yang baru dilengkapi dengan alat dan teknik yang memadai.

18 3. Pendekatan Sepotong Yakni pendekatan pengembangan sistem yang yang menekankan


pada suatu kegiatan atau aplikasi tertentu saja. 4. Pendekatan Sistem Pendekatan ini lebih
memperhatikan sistem in- Formasi sebagai satu kesatuan terintegrasi untuk masing-masing
kegiatan atau aplikasinya.
19 METODOLOGI PENGEMBANGAN SISTEM
Metodologi pengembangan sistem adl kesatuan metode, prosedur, konsep, aturan dan postulat yg
digunakan untuk mengembangkan suatu sistem informasi. Ada 3 kelompok metodologi
pengembangan Sistem: Functional decomposition methodologies Data-oriented methodologies
Prescriptive methodologies

20 1. Functional Decomposition Methodologies Menekankan pd pemecahan dari sistem ke


dalam subsistem yg lebih kecil shg lebih mudah dipahami, dirancang, dan diterapkan. Yg
termasuk kategori ini : - HIPO - Stepwise Refinement - Information-hiding 2. Data-oriented
methodologies Menekankan pd karakteristik dari data yg akan diproses. a. Data-flow oriented
methodologies b. Data structured oriented methodologies 3. Prescriptive methologies
Menekankan pada penggunaan perangkat lunak untuk mengembangkan dan memelihara sistem.

21 Data Flow Oriented Methodologies


Metode ini secara umum didasarkan pada peme cahan dari laku sistem ke dalam modul-modul
berdasarkan dari tipe elemen data dan tingkah logika modul tersebut di dalam sistem. Termasuk
dalam sistem ini adalah : SADT (Structural Analysis and Design Techniques Composite Design
Structured System Analysis and Design (SSAD)

22 Halaman Pengembangan

23 ALAT DAN TEKNIK PENGEMBANGAN SISTEM


Alat-alat pengembangan sistem: Alat berbentuk grafik: 1. Diagram HIPO 2. DFD 3. Structured
Chart 4. Diagram SADT 5. Diagram Warnier/Orr 6. Diagram Jackson

24 HIPO ((Hierarchy Plus Input-Proses-Output)

25 Alat berupa bagan: 1. Bagan utk menggambarkan aktivitas: a. Bagan alir sistem b. Bagan alir
program c. Bagan alir formulir d. Bagan alir hubungan database e. Bagan alir proses f. Gantt
chart 2. Bagan utk menggambarkan tata letak 3. Bagan utk menggambarkan hubungan personil a.
Bagan distribusi kerja b. Bagan organisasi

26 TEKNIK PENGEMBANGAN SISTEM:


1. Teknik manajemen proyek, spt CPM dan PERT utk penjadwalan proyek. 2. Teknik
menemukan fakta, spt wawancara, observsi, daftar pertanyaan, dan pengumpulan sampel. 3.
Teknik analisis biaya/manfaat 4. Teknik utk menjalankan rapat 5. Teknik inspeksi [walkthrough]

27 ANALIS SISTEM DAN PROGRAMMER


Analis sistem adl orang yg mempelajari masalah-masalah yg timbul dan menentukan kebutuhan-
kebutuhan pemakai sistem utk mengidentifikasi pemecahan masalah yg sesuai. Pemrogram
[programmer] orang yg menulis kode program utk suatu aplikasi tertentu berdasarkan rancang
bangun yg dibuat oleh analis sistem.

28 Perbandingan tugas dan tanggung jawab analis dan programmer:


Analis sistem Programmer 1. Bertanggung jawab tdk hanya pd pembuatan program, ttp pd
sistem scr keseluruhan 1. Tanggung jawab terbatas pd pembuatan program komputer. 2.
Pengetahuan tdk hanya pd teknologi komputer, ttp juga pd bidang aplikasi yg ditanganinya 2.
Pengetahuan cukup terbatas pd teknologi komputer, sistem komputer, utilitas2, bahasa
pemrograman. 3. Dlm pembuatan program terbatas hanya pd pemecahan masalah scr garis besar
3. Pekerjaan bersifat teknis dan harus tepat dlm pembuatan instruksi program. 4. Pekerjaannya
melibatkan banyak orang, tidak terbatas pd analis sistem, pemrogram, ttp juga pemakai sistem
dan manajer. 4. Pekerjaan tdk menyangkut hub dg banyak orang, terbatas pd sesama programer
dan analis sistem.

29 PENGETAHUAN DAN KEAHLIAN YANG DIPERLUKAN ANALIS SISTEM


Pengetahuan ttg teknik pengolahan data, teknologi komputer, dan pemrograman komputer. 2.
Pengetahuan ttg bisnis scr umum. 3. Pengetahuna ttg metode kuantitatif 4. Keahlian pemecahan
masalah. 5. Keahlian komunikasi antar personil 6. Keahlian menjalin hubungan antar personil.

30 TIM PENGEMBANGAN SISTEM


Manajer analisis sistem Ketua analis sistem Analis sistem senior Analis sistem Analis sistem
yunior Programmer senior Programmer aplikasi Programmer aplikasi yunior

Anda mungkin juga menyukai