3
Perlu m em aham i bagaim ana organisasi beroperasi saat ini current syst em
M enget ahui m asalah-m asalah apakah yang dihadapi oleh sist em yang saat ini sedang berjalan?
Persyarat an pengguna apakah yang dim iliki oleh sist em yang baru dan tidak dim iliki oleh sist em yang lam a new requirem ent ?
5.2.1 Current System
Sebuah sist em yang saat ini sedang berjalan dapat berupa sist em yang m asih m anual, berbasis dokumen kert as, form dan file, sudah t erkomput erisasi at au kom binasi ant ara m anual
dan t erkom put erisasi. Yang m anapun jenis sist em yang saat ini sedang berjalan, dapat dipast ikan bahw a sebagian besar dari sist em yang sedang berjalan m emenuhi kebut uhan orang-
orang yang m enggunakannya. Akan t et api t erdapat bagian dari sist em yang t idak lagi dapat m em enuhi kebut uhan organisasi dan beberapa aspek pekerjaan pada organisasi t ersebut t idak
t ercakup dalam sist em yang saat ini sedang berjalan. Sist em t idak dapat lagi berkem bang sehingga perlu digant i.
Pent ing bagi analis sist em unt uk m elakukan pengumpulan inform asi sebagai salah sat u langkah dalam pengem bangan sist em baru, m em peroleh pem aham an bagaim ana sist em yang
sedang berjalan saat ini bekerja dan bahw a bagian dari sist em yang saat ini sedang berjalan akan dibaw a ke dalam sist em yang baru. Hal ini pent ing unt uk dipaham i agar kekurangan dan cacat
pada sist em yang sedang berjalan dapat diperbaiki pada sist em yang baru. Tidak sem ua orang set uju bahw a pem aham an rinci t ent ang sist em berjalan adalah
pent ing. Yourdon 1989 m em iliki pendapat yang berlaw anan dengan hal t ersebut . Ia berpendapat bahw a daripada m enghabiskan w akt u unt uk m enganalis sist em yang saat ini
sedang berjalan, sebaiknya digant i saja dengan sist em yang baru. SSADM St ruct ured Syst em Analysis and Design M et hod m engeluarkan banyak w akt u
unt uk m elakukan invest igasi dan m em buat pem odelan dari sist em yang saat ini sedang berjalan unt uk m endapat kan esensi logik dari sist em t ersebut karena banyak fungsionalit as dari sist em
t ersebut akan dibut uhkan oleh sist em yang baru. Alasan unt uk m enginvest igasi sist em yang sedang berjalan saat ini :
Fungsi yang ada pada sist em berjalan diperlukan pada sist em baru
4
Dat a harus diim igrasikan ke sist em baru
Dokum ent asi t eknis m em berikan rincian algorit m a pengolahan
Cacat pada sist em yang berjalan harus dihindari
Bagian dari sist em berjalan m ungkin m asih harus disimpan
Perlu m em aham i pekerjaan dari pengguna
Inform asi dasar t ent ang sist em berjalan m em bant u m enet apkan t arget unt uk sist em yang baru
5.2.2 New Requirement