PROJECT MANAGEMENT TOOL UNTUK MENGOPTIMALKAN IMPLEMENTASI GIT FLOW PADA SCRUM GAME DEVELOPMENT
ABSTRAK
Penggunaan aplikasi untuk mengelola suatu proyek merupakan kewajiban bagi setiap perusahaan atau tim-tim kecil di industri perangkat lunak saat ini. Kebanyakan dari industri tersebut juga mengadopsi berbagai macam metode untuk pengembangan perangkat lunak mereka, salah satu yang sering dijumpai saat ini adalah agile dan scrum. Pada metode scrum, sebuah tim terdiri dari seorang product owner, developer, dan scrum master. Seorang pengembang umumnya berkolaborasi dengan pengembang lain dalam satu tim dan menggunakan collaboration tool seperti github. Pengimplementasian git flow dalam penggunaan collaboration tool juga sangat diperlukan untuk menghindari hambatan-hambatan yang akan merusak jalannya pengerjaan suatu proyek. Di dalam project management tool ini terdapat visualisasi project dalam bentuk board dimana setiap pekerjaan yang akan dilakukan divisualisasikan dalam bentuk card yang interaktif di bagian frontend-nya. Project management tool tersebut terhubung dengan API pada server untuk melakukan pengolahan data. Dari sisi server terdapat sebuah algoritma untuk mengolah data yang masuk dari sisi client. Server juga terhubung dengan API yang dimiliki oleh github, dimana setiap card yang dibuat dapat dibuatkan sebuah branch pada github, dan dalam skema git flow, nantinya branch-branch yang telah siap di release ketika satu iterasi sprint telah berakhir akan di merge ke branch utama (master).Hasil yang didapatkan pada proyek akhir ini adalah waktu pengembangan pengguna dalam mengembangkan proyek yang sedang dikerjakan menjadi lebih efisien, serta dapat mengoptimalkan implementasi git flow dikarenakan project management tool ini terintegrasi dengan github dan memiliki fitur untuk memilah serta menggabungkan branch-branch yang siap release atau bisa disebut dengan merge release.
[DOWNLOAD ABSTRACT]Kategori
D3 Teknik ElektronikaD3 Teknik Telekomunikasi
D3 Teknik Elektro Industri
D3 Teknik Informatika
D3 Teknologi Multimedia Broadcasting
D4 Teknik Elektronika
D4 Teknik Telekomunikasi
D4 Teknik Elektro Industri
D4 Teknik Informatika
D4 Teknik Mekatronika
D4 Teknik Komputer
D4 Teknik Teknologi Game
S2 Teknik Elektro
S2 Teknik Informatika dan Komputer