New Requirement User Requir ement

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