Korelasi Kebutuhan Fungsional dan Non Fungsional dengan teori ...

19 downloads 235 Views 1MB Size Report
TEORI SOFTWARE QUALITY MCCALL] ... TERINTEGRASI SESUAI KEBUTUHAN PENGISIAN BORANG AKREDITASI BAN-PT PADA JURUSAN SISTEM ...
2013 Manajemen Kualitas TI

[KORELASI KEBUTUHAN FUNGSIONAL DAN NON FUNGSIONAL DENGAN TEORI SOFTWARE QUALITY MCCALL] Merupakan sebuah gambaran penilaian terhadap kualitas software, dengan menggunakan prinsip kualitas software pada teori McCall.

JUDUL TUGAS AKHIR

RANCANG BANGUN PERANGKAT LUNAK SISTEM MONITORING TUGAS AKHIR (TA) UNTUK PENGEMBANGAN SISTEM INFORMASI TERINTEGRASI SESUAI KEBUTUHAN PENGISIAN BORANG AKREDITASI BAN-PT PADA JURUSAN SISTEM INFORMASI ITS

Tugas Manajemen Kualitas TI

1

NAMA KELOMPOK Nanda F Nugraha

5209100030

Yan Azmi Edo Arizanur

5210100140

Tugas Manajemen Kualitas TI

2

CONTENTS JUDUL TUGAS AKHIR ................................................................................................................................................................................................................................................. 1 Nama Kelompok ....................................................................................................................................................................................................................................................... 2 List Kebutuhan .......................................................................................................................................................................................................................................................... 4 Fungsional ............................................................................................................................................................................................................................................................. 4 Non-Fungsional ..................................................................................................................................................................................................................................................... 4 Penjabaran 11 Faktor Mc Call ................................................................................................................................................................................................................................... 6 Pembahasan Aspek Fungsional ................................................................................................................................................................................................................................ 7 Pembahasan Aspek non-FUngsional ...................................................................................................................................................................................................................... 18 Kesimpulan ............................................................................................................................................................................................................................................................. 26

Tugas Manajemen Kualitas TI

3

LIST KEBUTUHAN FUNGSIONAL 

KF-01 Sistem dapat mengakomodasi proses pendaftaran sidang tugas akhir.



KF-02 Sistem dapat digunakan untuk melakukan penjadwalan sidang.



KF-03 Sistem dapat digunakan untuk melakukan perekaman berita acara sidang.



KF-04 Sistem dapat menampilkan informasi tugas akhir pribadi dari masing masing mahasiswa seperti jadwal, berita acara, lama waktu sidang, dan jumlah bimbingan yang telah dilakukan.



KF-05 Sistem dapat mengakomodasi proses pembimbingan tugas akhir.



KF-06 Sistem dapat menghasilkan rekap data meliputi rekap rata-rata lama TA per periode, rekap jumlah rata-rata jumlah mahasiswa bimbingan per periode.



KF-07 Sistem dapat menghasilkan rekap data berita acara tugas akhir mulai dari sidang proposal hingga sidang final.



KF-08 Sistem dapat sebagai media pengumuman terkait proses tugas akhir.



KF-09 Sistem dapat digunakan untuk melakukan upload file terkait panduan tigas akhir.



KF-10 Sistem dapat digunakan untuk melakukan pengelolaan tanggal terkait yudisium.

NON-FUNGSIONAL  Reability and up-time Requirement 1. Sistem harus dapat beroperasi selama hari kerja

khususnya pada saat dibutuhkan oleh user.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.

Tugas Manajemen Kualitas TI

4

 Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

Tugas Manajemen Kualitas TI

5

PENJABARAN 11 FAKTOR MC CALL

Tugas Manajemen Kualitas TI

6

PEMBAHASAN ASPEK FUNGSIONAL

Aspek Mccall Correctness

Kebutuhan fungsional Kf-01 Sistem dapat mengakomodasi proses pendaftaran sidang tugas akhir.

Tugas Manajemen Kualitas TI

Uraian dan bukti testing yang telah dilakukan 1. Sistem dapat mengakomodasi proses pendaftaran sidang tugas akhir, yang diawali dengan pendaftaran sidang proposal, sidang progres, hingga sidang akhir tugas akhir.

7

(gambar 1 s/d 4)

Tugas Manajemen Kualitas TI

8

Kf-02 Sistem dapat digunakan untuk melakukan penjadwalan sidang

2. Sistem dapat digunakan untuk melakukan penjadwalan sidang akhir, list kelola jadwal sidang, melihat detail jadwal sidang dan melihat jadwal sidang tugas akhir.

(gambar 5 s/d 7)

Tugas Manajemen Kualitas TI

9

Kf-03 Sistem dapat digunakan untuk melakukan perekaman berita acara sidang

3. Sistem dapat digunakan untuk melakukan perekaman berita acara sidang, dari penanggung jawab lab

(gambar 8 s/d 9)

Tugas Manajemen Kualitas TI

10

Kf-04 Sistem dapat menampilkan informasi tugas akhir pribadi dari masing masing mahasiswa seperti jadwal, berita acara, lama waktu sidang, dan jumlah bimbingan yang telah dilakukan

Kf-05 Sistem dapat mengakomodasi proses pembimbingan tugas akhir

Kf-06 Sistem dapat menghasilkan rekap data meliputi rekap rata-rata lama TA per periode, rekap jumlah rata-rata jumlah mahasiswa bimbingan per periode.

Tugas Manajemen Kualitas TI

4. Sistem dapat menampilkan informasi pribadi dari mahasiswa seperti : jadwal, berita acara, jumlah bimbingan, dan waktu sidang.

5. Sistem dapat mengakomodir segala kepentingan mahasiswa dalam proses bimbingan tugas akhir, seperti dalam meng-upload dan download tugas akhir

6.

Sistem dapat menampilkan rekap rata rata mahasiswa yang melakukan bimbingan TA per periode.

11

Kf-07 Sistem dapat menghasilkan rekap data berita acara tugas akhir mulai dari sidang proposal hingga sidang final.

Kf-08 Sistem dapat sebagai media pengumuman terkait proses tugas akhir.

Kf-09 Sistem dapat digunakan untuk melakukan upload file terkait panduan tigas

Tugas Manajemen Kualitas TI

7.

Sistem dapat memperlihatkan keseluruhan berita acara yang telah ada pada pada saat proses awal pada pelaksanaan siding proposal hingga siding akhir.

8.

Pada penjelasan ini, seharusnya sudah tidak usah diragukan lagi, hal tersebut dikarenakan, semua list yang seharusnya ada dalam setiap pengerjaan Tugas Akhir sudah ada.

9.

Kegiatan mengupload file panduan Tugas akhir terdapat pada system, dan berikut merupakan testingnya.

12

akhir.

Reliability

Kf-10 Sistem dapat digunakan untuk melakukan pengelolaan tanggal terkait yudisium.

10. Pengelolaan tanggal untuk yudisium merupakan salah satu hal yang penting, sehingga dalam pengaplikasiannya harus memiliki patokan yang jelas, sehingga keseluruhannya dapat dilihat pada :

Kf-04 Sistem dapat menampilkan informasi tugas akhir pribadi dari masing masing mahasiswa seperti jadwal, berita acara, lama waktu sidang, dan jumlah bimbingan yang telah dilakukan

Sistem dapat memfasilitasi kebutahan, mahasiswa dari segala keperluan dalam menyiapkan tugas akhir seperti jadwal tugas akhir, pencatatan berita acara, lama waktu sidang dan jumlah bimbingan yang di lakukan

Tugas Manajemen Kualitas TI

13

Effisiensi

Kf-05 Sistem dapat mengakomodasi proses pembimbingan tugas akhir

Tugas Manajemen Kualitas TI

Sistem dikatakan effisiensi karena, semua fungsi yang ada telah disesuaikan dengan kebutuhan-kebutuhan yang diperlukan untuk tujuan proses bisnis.

14

Integrity

Tidak di jelaskan pada studi kasus

-

Usability

Tidak di Jelaskan pada studi kasus

-

Tugas Manajemen Kualitas TI

15

Maintainibility

Flexibility

Seluruh kebutuhan Fungsional yang ada, telah diberikan test case di dalam lampiran,

Seluruh Kebutuhan Fungsional

Tugas Manajemen Kualitas TI

Setiap kebutuhan fungsional telah diberikan sebuah dokumen test case, sehingga kedepan bisa dengan mudah mendeteksi sebuah permasalahan.

Salah satu ciri bahwa system tersebut memiliki sifat flexibilitas adalah dibuktikan dengan test yang pernah mengenainya, sehingga dengan adanya dokumen test case dapat memberikan sisi fleksibel dari system tersebut untul pengaplikasiannya, apakah mau dirubah ataukah tetap.

16

Testability

Seluruh Kebutuhan Fungsional telah dilakukan testing.

Portability

Tidak dijelaskan pada studi kasus untuk kebutuhan fungsionalitas

-

Reusability

Tidak dijelaskan pada studi kasusu untuk kebutuhan fungsionalitas.

-

Interoperability

Tidak dijelaskan pada sistem kebutuhan fungsionalitas.

-

Tugas Manajemen Kualitas TI

Sistem ini telah diuji dengan melakukan testing disetiap kebutuhan fungsionalnya.

17

PEMBAHASAN ASPEK NON-FUNGSIONAL Faktor McCall

Kebutuhan Non-Fungsional  Reability and up-time Requirement

Correctness

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Uraian dan bukti testing yang telah dilakukan Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Reliability

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tugas Manajemen Kualitas TI

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

18

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Efficiency

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna

Tugas Manajemen Kualitas TI

19

memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Integrity

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user. 2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Usability

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat

Tugas Manajemen Kualitas TI

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

20

dibutuhkan oleh user. 2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Maintainibility

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan

Tugas Manajemen Kualitas TI

21

mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Flexibility

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

Tugas Manajemen Kualitas TI

22

 Reability and up-time Requirement

Testability

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Portability

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.

Tugas Manajemen Kualitas TI

23

 Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

 Reability and up-time Requirement

Reusability

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan

Tugas Manajemen Kualitas TI

24

fungsinya masing masing

 Reability and up-time Requirement

Interoperability

1. Sistem harus dapat beroperasi selama hari kerja khususnya pada saat dibutuhkan oleh user.

Tidak ada dokumen testing yang digunakan untuk melakukan testing pada kebutuhan non fungsional.

2. Sistem bisa diakses oleh banyak pengguna secara bersamaan.  Safety Requirement 1. Sistem menyediakan 4 jenis login yang berbeda yaitu dosen, koordinator PPM, koordinator kerjasama, dan mahasiswa. 2. Tiap-tiap aktor atau pengguna memiliki hak akses yang berbeda beda sesuai dengan kebutuhan dan fungsinya masing masing

Tugas Manajemen Kualitas TI

25

KESIMPULAN Melihat beberapa pertimbangan yang ada, dilihat dari kurangnya korelasi antara factor software quality dengan masing masing keutuhan, bahkan tidak ada testing yang dilakukan untuk melihat kesesuaian kebutuhan non-fungsional, sehingga : RANCANG BANGUN PERANGKAT LUNAK SISTEM MONITORING TUGAS AKHIR (TA) UNTUK TERINTEGRASI SESUAI KEBUTUHAN PENGISIAN BORANG AKREDITASI BAN-PT PADA JURUSAN SISTEM INFORMASI ITS

PENGEMBANGAN

SISTEM

INFORMASI

Belum memiliki kualitas yang maksimal.

Tugas Manajemen Kualitas TI

26

Tugas Manajemen Kualitas TI

27