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
Saat ini banyak organisasi yang beroperasi dalam lingkungan bisnis yang berubah dengan
cepat . Organisasi beroperasi dalam lingkungan t eknis yang berubah. Teknologi baru yang diperkenalkan mengubah proses produksi, dist ribusi jaringan dan relasi dengan pelanggan.
Pem erint ah dan supra-organisasi pem erint ah m enet apkan undang-undang yang m em iliki dam pak pada cara bisnis dilakukan. Organisasi m elakukan penggabungan, pemisahan,
pengam bilalihan, dan dapat diam bil alih. Sem ua ini m endorong kebut uhan unt uk m enggant i sist em berjalan dan m em bangun sist em yang baru
. Baik invest igasi t erhadap kerja sist em berjalan at au persyarat an sist em baru, informasi
yang dikum pulkan akanm asuk ke dalam 3 kat egori, yait u: funct ional requirement , non-funct ional requirement ,
dan usabilit y requirement .
Functional Requirement
Pada t ahap ini kit a menet apkan apa yang harus dilakukan oleh sist em. Funct ional requirement t
erm asuk di dalam nya :
Deskripsi proses yang dilakukan oleh sist em
Rincian input yang dim asukkan ke sist em dari form ulir dan dokum en, dari int eraksi ant ara pengguna dan sist em lainnya
Rincian out put yang diharapkan ari sist em
Dat a apa yang harus disim pan oleh sist em
5
Seringkali dim odelkan dengan menggunakan Use Case Diagrams. Lebih lanjut akan dim odelkan dengan jenis diagram lainnya yang m enunjukkan st rukt ur dari sist em Class
Diagrams and behaviour sist em Int eraction Diagrams and St at e M achines.
Non-functional requirement
Non-funct ional requirement m enggam barkan aspek-aspek sist em yang berhubungan
dengan seberapa baik sist em dapat bekerja. Hal ini term asuk : krit eria kinerja seperti respon t im es unt uk updat e dat a pada sist em at au ret rieve dat a dari sist em , ant isipasi volume dat a, dan
pert im bangan keam anan. Didokum ent asikan dalam daft ar persyarat an at au use case m odel unt uk persyarat an dapat dihubungkan ke use case t ert ent u.
Usability requirement
Berkait an dengan kecocokkan ant ara sist em dengan cara orang-orang pengguna bekerja. Int ernat ional St andard Organizat ion ISO m endefinisikan kegunaan dari produk
sebagai t ingkat dim ana pengguna t ert ent u dapat m encapai t ujuan khusus pada lingkungan t ert ent u secara efekt if, efisien, nyam an, dan dengan cara yang dapat dit erim a. Usabilit y dapat
diset dalam yang berkenaan dengan t ujuan yang t erukur. Unt uk m em bangun usablit iy ke dalam sist em perlu m engum pulkan t erlebih dahulu jenis inform asi berikut ini:
Karakt erist ik dari pengguna yang akan m enggunakan sist em
Tugas yang dilakukan pengguna
Krit eria penerim aan unt uk sist em kerja Usabilit y requirem ent didokum ent asikan pada daft ar persyarat an dan dapat diuji dengan
prot ot ype.
5.3 Fact-Finding Techniques