Laporkan Masalah

Pengembangan Sistem Pencatatan Perubahan Kebutuhan Aplikasi Berbasis Azure DevOps Boards

MUHAMAD HAFIZ ANAS, Dr. Ridi Ferdiana, S.T., M.T.;Bimo Sunarfri Hantono, S.T., M.Eng.

2022 | Skripsi | S1 TEKNOLOGI INFORMASI

Dalam mengelola pengerjaan suatu proyek pengembangan perangkat lunak, sebuah tim pengembang menggunakan metode kanban. Dengan berkembangnya teknologi, banyak bermunculan kanban secara daring, salah satunya adalah Azure DevOps Boards. Meski sudah menggunakan metode tersebut, masih terdapat masalah mispersepsi saat klien memberikan pembaruan terhadap kebutuhan perangkat lunak yang dikerjakan. Klien dapat menghubungi tim pengembang melalui banyak jalur seperti pesan singkat, whatsapp, e-mail, dan lain-lain. Oleh karena itu, sebuah aplikasi untuk mencatat perubahan kebutuhan tersebut secara terpusat dibutuhkan. Dalam penelitian ini, peneliti mencoba merancang sebuah aplikasi pencatatan perubahan kebutuhan dengan memanfaatkan REST API yang disediakan oleh Azure DevOps. Alur pengembangan menggunakan metode scrum yang berfokus pada perubahan iteratif. Aplikasi diuji coba dengan data dummy yang tersedia dari Azure Devops Demo Generator. Penggunaan API terlebih dahulu diujikan dengan menggunakan POSTMAN. Setelah berhasil melakukan pengujian dengan POSTMAN, API diimplementasikan pada aplikasi WPF. Pengujian penggunaan aplikasi berhasil dilakukan dan dapat diperiksa baik dari antarmuka aplikasi maupun Azure Devops Boards. Akan tetapi, pengujian aplikasi ini hanya menggunakan data dummy, sehingga pengujian lebih lanjut dengan pengguna yang sebenarnya diperlukan untuk mengetahui tingkat kebergunaan aplikasi ini.

In managing the work of a software development project, a development team uses the kanban method. With the development of technology, many online kanbans have emerged, one of which is Azure DevOps Boards. Despite using this method, there are still miscommunication problems when the client provides updates of the software requirements being worked on. Clients can contact the development team through many channels such as short messages, whatsapp, e-mail, and others. Therefore, an application to record the change in requirements centrally is needed. In this study, researchers tried to design an application for recording changes in requirements by utilizing the REST API provided by Azure DevOps. The development flow uses the scrum method that focuses on iterative change. Application tested with dummy data available from Azure Devops Demo Generator. The use of the API was first tested using POSTMAN. After successfully testing with POSTMAN, the API is implemented in the WPF application. The app usage test was successful and can be checked from both the app interface and Azure Devops Boards. However, this application testing only uses dummy data, so further testing with actual users is needed to determine the level of usability of this application.

Kata Kunci : kanban, Microsoft Azure DevOps, Rest API, manajemen perubahan

  1. S1-2022-369677-abstract.pdf  
  2. S1-2022-369677-bibliography.pdf  
  3. S1-2022-369677-tableofcontent.pdf  
  4. S1-2022-369677-title.pdf