Iterasi 0 Iteration Phase Fase Iterasi

Kriteria keberhasilan: 1 Saat login masuk ke dalam sistem setiap modul yang tampil sesuai dengan hak akses yang dimiliki oleh level user. 2 Untuk kriteria keberhasilan pada proses open ticket request, untuk semua user setiap ticket tersebut akan otomatis data ticket request yang akan tersimpan sesuai dengan database dari ticket request . 3 Untuk kriteria keberhasilan proses manage dan validasi ticket request proses ini hanya bisa dilakukan oleh administrator dan manager . Kedua level user tersebut dapat melakukan perubahan data yang terdapat pada ticket request jika diperlukan, selain itu juga bisa mennghapus data ticket request tersebut. Untuk proses ticket request configuration item, dan request for change ticket yang dilakukan proses request akan tersimpan dengan status default “waiting” artinya ticket tersebut akan menjadi berubah statusnya hanya bisa dilakukan oleh administrator, manager, untuk staff tidak dapat melakukan hal tersebut. 4 Untuk kriteria keberhasilan manage data configuration item proses ini juga hanya bisa dilakukan dengan status level user administrator dengan manager saja, sedangkan staf tidak dapat melakukan proses ini. Proses yang dilakukan adalah melakukan proses input data item configuration, kemudian melakukan proses edit data tersebut, ataupun menghapus datanya. Selain itu juga melakukan proses pergantian item configuration yang lama dengan item yang baru dengan mengakses menu change configuration item . 5 Pada kriteria keberhasilan untuk manage problem inident ini dilakukan oleh level user yang sama yaitu administrator dan juga manager. Kedua aktor tersebut dapat melakukan entry data problem dan solusi yang terjadi seputar configuration item , selain itu user juga dapat melakukan update data support tersebut, dan juga menghapus data tersebut.

4.3.1.2 Identifikasi aktor dan Identifikasi Usecase

Berikut ini adalah hasil dari identifikasi aktor dan identifikasi usecase .

A. Identifikasi Aktor

Berikut ini adalah aktor yang terlibat dalam menggunakan sistem configuration management system CMS Tabel 4.4 Identifikasi Aktor No . Actor Description 1. Admin Support Service Administrator adalah orang yang bertanggung jawab mengelola dan mengatur configuration management system CMS. Admin bertugas untuk mengelola setiap data ataupun informasi yang berkaitan dengan item infrastruktur IT perusahaan. Orang yang bertugas untuk melakukan pengelolaan manajemen sistem CMS mengelola item configuration , mengelola tiket request, dan proses- proses lainnya. 2. IT Manager Section Head Orang yang bertanggung jawab dalam mengevaluasi setiap perkembangan yang terjadi terkait dengan item infrastruktur dan memberikan persetujuan tertentu apabila terjadi perubahan didalamnya. Orang yang bertanggung jawab untuk melakukan approval validasi dari setiap permintaan staf user terkait dengan perubahan terhadap setiap item device perusahaan. Selain itu juga melakukan pengecekan terhadap laporan yang dibuat oleh admin terkait pengelolaan setiap item device dan perubahan yang terjadi. 3. Staf All Orang yang telah terdaftar dalam sistem yang hanya dapat melihat informasi terkait item infratruktur IT, mengajukan tiket penambahan item, mengajukan tiket untuk perubahan item configuration , dapat mengunduh dokumen yang berkaitan dengan prosedur atau user guide ataupun dokumen lainnya, mengajukan tiket untuk suatu kejadian yang belum memiliki pernyelesaiannya solve didalam sebuah “problem incident”. Orang yang menggunakan sistem CMS dimana untuk mendata setiap item configuration yang dimiliki setiap staf harus melakukan open tiket terlebih dahulu.

B. Identifikasi Usecase

Berikut ini adalah hasil identifikasi usecase dari Configuration Management System CMS yang akan dibuat. Tabel 4.5 Identifikasi Usecase No. Use Case Name Description Actor 1. Login Use case ini menggambarkan proses input data emai sebagai username dan password untuk dapat masuk ke dalam sistem dan dapat dilakukan pada semua aktor. Administrator, IT Manager, Staf 2. Logout Use case ini menggambarkan proses user keluar dari sistem. Administrator, IT Manager, Staf 3. Open Tiket Configuration Item Use case ini menggambarkan proses staf yang ingin melakukan pendataan awal untuk item konfigurasi. Staf 4. Open Tiket Request for Change RFC Use case ini menggambarkan proses apabila staf ingin melakukan perubahan terhadap configuration item tertentu. Staf

5. Open Tiket

Incident Use case ini menggambarkan proses staf untuk menanyakan sesuatu hal yang berkaitan dengan permasalahan yang dihadapi staf tersebut, jika informasi penanganan belum terdapat dalam menu “problem support”. Staf 6. View al problem support Use case ini menggambarkan proses setiap user dapat meilhat informasi yang berhubungan dengan knowledge problem . All user

7. View all

Configuration items Use case ini menggambarkan proses view informasi terkait suatu item configuration . Staff

8. Manage User

Use case ini menggambarkan tentang proses manage user mengelola data yang berhubungan dengan aktor yang menggunakan sistem CMS, add new user, update , atau remove user. Administrator 9. Manage Use case ini menggambarkan proses Administrator Document pengelolaan data informasi terkait suatu dokumen, add, edit, remove semua dokumen yang berhubungan dengan CI.

10. Manage

Service Catalog Use case ini menggambarkan proses add, edit, remove semua informasi yang berkaitan dengan informai setiap service catalog yang dimiliki oleh department IT. Administrator

11. Manage

Problem Support Use case ini menggambarkan proses add, edit, remove semua informasi yang berhubungan dengan knowledge problem . Administrator

12. Manage

Configuration Item Use case ini menggambarkan proses update atau remove data informasi yang berhubungan dengan configuration item . Administrator,

13. Add new

configuration item Use case ini menggambarkan proses entry data configuration item Administrator, Manager

14. Add Relation Use case

ini menggambarkan proses add pendataan hubungan antara configuration item satu dengan configuration item lainnya. Administrator, Manager

15. View all ci

relation Use case ini menggambarkan proses view relasi antara ci satu denga ci lainnya. All user

16. Manage Ticket

Request for Change RFC Use case ini menggambarkan proses pengelolaan data edit, remove informasi yang berkaitan dengan tiket change RFC. Ataupun melihat informasi detail seputar ticket request tersebut. Administrator, Manager

17. Validation

Ticket Request for Change RFC Use case ini menggambarkan proses validasi untuk perubahan data terkait item configuration tertentu. Administrator, Manager

18. Comment ticket

Change Use case ini menggambarkan proses entry komentar terkait perubahan yang telah di-request oleh user. All user

19. Manage Ticket

Configuration Item Use case ini menggambarkan proses pengelolaan data edit, remove informasi yang berkaitan dengan tiket request configuration item . Ataupun melihat informasi detail seputar ticket request tersebut. Administrator, Manager

20. Validation

Ticket Request CI Use case ini menggambarkan proses validasi untuk proses request item configuration tertentu yang diminta oleh user. Administrator, Manager.

21. Comment ticket

Configuration Item Use case ini menggambarkan proses entry komentar terkait ticket request configuration item yang telah di- request oleh user. All user

22. Manage Ticket

Incident Use case ini menggambarkan proses pengelolaan data edit, remove informasi yang berkaitan dengan tiket request incident . Ataupun melihat informasi detail seputar ticket incident. Administrator, Manager.

23. Comment ticket

Incident Use case ini menggambarkan proses entry komentar terkait ticket request configuration item yang telah di- request oleh user. All user

24. Edit account Use case

ini menggambarkan proses pengelolaan user account update data akses setiap user, misalnya update email, password , dll. All user

25. View History

Login Use case ini menggambarkan proses view informasi login history user yang telah menggunkan sistem CMS ini Admin, IT Manager

26. Access Serivce

Catalog Use case ini menggambarkan proses user dapat melakukan kegiatan akses terhadap informasi service catalog yang dimiliki. All user

27. Access

Document Use case ini menggambarkan proses user dapat melakukan akses terhadap suatu dokumen tertentu yang dibutuhkan dan bisa mengunduhnya. All user

28. View Report

table graph Use case ini menggambarkan proses IT manager dalam memantau perkembangan sistem CMS secara umum, manager dapat melihat rangkuman kejadian yang terjadi seputar CMS yang beberapa diantaranya disajikan dengan grafik. IT Manager, Administrator

4.3.1.3 Desain Proses

Desain sistem terbagi menjadi beberapa proses, yaitu usecase diagram, activity diagram , dan sequence diagram.

A. Usecase Diagram

Gambar 4.12 Usecase Diagram CMS System staff_ administrator_ it_manager_ open tiket request configuration item open ticket request change RFC open ticket request incident view all problem support manage configuration items manage user manage document manage service catalog manage ticket configuration item manage ticket change request [RFC] manage ticket incident validation ticket request change RFC comment ticket incdent manage problem support view history login view all configuration items view report access service catalog access document _login_ _logout_ edit_account add new configuration items include include validation ticket request ci include comment ticket CI include comment ticket RFC include add ci relation include view all ci relation include