ABSTRAK
Nama : Bagas Irwansyah
NPM : 1606880730
Program Studi : Ilmu Komputer
Judul Kerja Praktik : MEMBANGUN APLIKASI BACKEND JUSTIKA
DENGAN METODE SCRUM DI PT JUSTIKA MEDIA
INDONESIA
Penulis melaksanakan kerja praktik di Justika.com sebagai seorang Software Engineer
yang memiliki peran khusus di bagian Backend Engineering. Penulis melaksanakan kerja
praktik selama tujuh minggu di Justika.com, yaitu dari tanggal 1 Maret 2021 sampai
tanggal 16 April 2021. Justika menggunakan metodologi SCRUM ketika membangun
produk yang ada di Justika dan penulis mendapatkan tugas untuk mengimplementasikan
backlog pada setiap sprint yang dilaksanakan di Justika. Dari sisi teknologi, Justika
menggunakan Django Rest Framework yang didasarkan oleh bahasa pemrograman
Python untuk infrastruktur backend-nya. Beberapa pekerjaan penulis saat melaksanakan
kerja praktik di Justika adalah mengimplementasikan kalkulator waris, mengintegrasikan
kalkulator waris dengan layanan chat di Justika, dan juga mengimplementasikan
functional test pada API layanan chat di Justika. Ketika mengimplementasikan kalkulator
waris, penulis menerjemahkan aturan dan hukum waris menjadi sebuah code yang
mempu membantu orang menerka berapa besar hak waris yang mungkin dimilikinya.
Lalu, sat mengintegrasikan kalkulator waris dengan layanan chat di Justika, penulis
menyimpan informasi yang dibutuhkan dari hasil kalkulator waris dan menyampaikannya
kepada lawyer di layanan chat Justika. Selanjutnya, ketika mengimplementasikan
functional test pada API layanan chat di Justika, penulis membuat sebuah functional test
yang mampu menyentuh dan memastikan seluruh layanan chat di Justika berjalan dengan
baik. Penulis juga mendapatkan pelajaran berharga pada aspek sosial dan profesional.
Kata kunci: Software Engineer, backend, backlog, kalkulator waris
|
|