Group awareness adalah pemahaman seseorang mengenai siapa saja yang bekerja sama dengan
dirinya, apa yang mereka kerjakan, serta bagaimana perilaku dirinya berinteraksi dalam
menanggapi pekerjaan mereka. Tim dalam proyek perangkat lunak memiliki kebutuhannya sendiri
dalam menjaga group awareness. Di sisi lain, Git merupakan teknologi version control system
yang sangat populer dipakai dalam proyek perangkat lunak. Teknologi lain, Discord sebagai media
text chat juga berpotensi dalam kolaborasi antar anggota tim.
Dalam tugas akhir ini dilakukan analisis mengenai lima kebutuhan group awareness dari
pengembangan perangkat lunak serta teknologi-teknologi yang dipakai dalam menjaga awareness.
Dari analisis tersebut ditentukan beberapa perintah Git yang dapat memenuhi kebutuhan
awareness untuk menjadi kebutuhan dari solusi yang akan dibangun. Dari perintah tersebut
diturunkan rancangan solusi dengan mengintegrasikan teknologi terkait awareness. Rancangan
diimplementasikan dalam bentuk bot yang dapat mendukung perintah Git terkait awareness
dijalankan pada Discord. Bot diuji untuk memastikan konten yang ditampilkan bot sesuai dengan
command line interface atau tidak.
Bot telah menghasilkan keluaran yang sesuai dengan yang diharapkan. Bot yang telah dibangun
mampu menjalankan perintah Git terkait dengan awareness pada Discord. Dengan demikian, bot
diharapkan dapat memenuhi kebutuhan awareness dari pengembang perangkat lunak.