Tugas 4 Rekayasa Kebutuhan

Nama : Akmal Zaki Asmara
NRP : 05111940000154
Kelas : RK D

RBTC

RBTC (Ruang Baca Teknik Computer-Informatika) merupakan suatu fasilitas ruang baca yang disediakan oleh Departemen Informatika Institut Teknologi Sepuluh Nopember. Ruang baca ini memberikan pelayanan kepada mahasiswa Teknik Informatika untuk mengakses berbagai macam literatur mulai dari paper, majalah, dan textbook. Hal ini cukup sulit apabila dilakukan offline pada masa pandemic saat ini, maka dari itu diperlukan adanya sistem informasi dari ruang baca ini. Sistem informasi inilah yang akan saya elisitasi untuk memenuhi tugas kali ini


Elisitasi Kebutuhan

Pada tahap pertama rekayasa kebutuhan perangkat lunak, kita perlu melakukan elistasi kebutuhan. Dalam kegiatan ini, kita perlu bekerja bersama stakeholder dan juga pengguna dari perangkat lunak untuk mencari tahu kebutuhan dan layanan apa yang harus tersedia pada sistem, bagaimana kinerja perangkat lunak, dan apa saja kendala yang mungkin terjadi pada perangkat lunak. Berikut adalah elisitasi dari perangkat lunak :

a. Stakeholder
    a.     Pemilik ruang baca
        i. Bertanggung jawab atas segala hal yang ada dalam ruang baca dan memiliki hak untuk melihat laporan pengelolaan ruang baca
    b.     Administrator ruang baca
        i. Bertanggung jawab untuk mengelola sistem dan segala pertukaran informasi yang ada pada ruang baca
    c.     Pengguna ruang baca
        i. Mahasiswa dan civitas akademika ITS khususnya mahasiswa, dosen, dan karyawan di departemen informatika 
    d.     Team developer
        i. Project Manager
        ii. Front End Developer
        iii. Back End Developer
        iv. Quality Assurance
        v. UI/UX Designer
        vi. DevOps Engineer
b. Goal
        a. Goal yang ingin didapatkan dari adanya sistem informasi ini adalah mempermudah penggunaan ruang baca dengan menyediakan sistem informasi online yang dapat diakses dimana saja dan dapat membaca literatur yang ada dalam ruang baca secara online dengan mudah. Sistem ini juga diharapkan mampu membantu pengelolaan data buku dan pengunjung oleh administrator.
c. Identifikasi Kebutuhan
        a. Kebutuhan Fungsional
                i. User harus dapat melakukan registrasi member pada Sistem Informasi RBTC
                ii. User harus dapat melihat katalog buku perpustakaan RBTC
                iii. User harus dapat mengakses buku yang diinginkan pada SI RBTC
                iv. User harus dapat melakukan request penambahan katalog SI RBTC
                v. User harus dapat mengakses katalog tugas akhir dari Mahasiswa Teknik Informatika ITS.
                vi. User harus dapat mengisi form keluhan penggunaan
                vii. Administrator harus dapat menambahkan data katalog buku
                viii. Administrator harus dapat menghapus data katalog buku
                ix. Administrator harus dapat melihat hasil request penambahan katalog SI RBTC
                x. Administrator harus dapat melihat hasil keluhan penggunaan
        b. Kebutuhan non-fungsional
                i. Operasional
                        1. Sistem harus terintegrasi dengan sistem MONTA 
                        2. Sistem harus dapat diakses dari browser manapun. 
                        3. Sistem mewajibkan user untuk melakukan login terlebih dahulu sebelum dapat mengakses penuh sistem.
                        4. Sistem harus dapat diakses dari device manapun
                ii. Performance
                        1. Halaman website bisa diakses kurang dari 5 detik dengan koneksi internet yang stabil.
                        2. Halaman website dapat diakses 24x7 jam tanpa perlu adanya admin yang menjalankan.
                iii. Keamanan
                        1. Data mahasiswa dan tenaga pendidik Teknik Informatika ITS harus aman.
                iv. Cultural
                        1. Sistem menggunakan Bahasa Indonesia.

Comments

Popular Posts