Anda di halaman 1dari 16

LAPORAN KERJA PRAKTEK

PENGEMBANGAN FITUR APLIKASI COINCORE


BERBASIS WEBSITE PADA PT ANABATIC DIGITAL
RAYA

Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Pada


Fakultas Ilmu Komputer

Oleh :
41816120121, Fanny Agustiawan Raharjo

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
(NOVEMBER, 2019)
ii
LEMBAR PERSETUJUAN

Nama : Fanny Agustiawan Raharjo

NIM : 41816120121

Program Studi : Sistem Informasi

Judul : Pengembangan Fitur Aplikasi Coincore Berbasis Website


Pada PT Anabatic Digital Raya

Laporan Kerja Praktek Ini Telah Diperiksa Dan Disetujui Untuk Dievaluasi
Jakarta, ………………………
Pembimbing

(Inna Sabily Karima, S.Kom, M.Kom)

3
LEMBAR PENGESAHAN KERJA PRAKTEK

Nama : Fanny Agustiawan Raharjo

NIM : 41816120121

Program Studi : Sistem Informasi

Judul : Pengembangan Fitur Aplikasi Coincore Berbasis Website


Pada PT Anabatic Digital Raya

Disetujui dan disahkan oleh :


Jakarta, ………………………
Pembimbing

(Inna Sabily Karima, S.Kom, M.Kom)

Ketua Program Studi

Sistem Informasi Koordinator Kerja Praktek

(Handrie Noprisson, S.T, M.Kom) (Anita Ratnasari, S.Kom, M.Kom)

4
KATA PENGANTAR

Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa yang telah
memberikan rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan
kerja praktek ini.
Laporan Kerja Praktek ini disusun untuk melengkapi salah satu syarat
memperoleh gelar Sarjana Strata 1 (S1) pada Program Studi Sistem Informasi
Universitas Mercu Buana. Kelancaran penulisan laporan skripsi ini tentunya tidak
terlepas dari dukungan berbagai pihak. Oleh karena itu penulis ingin memberikan
ucapan terimakasih kepada :
1. Ibu Inna Sabily Karima, S.Kom., M.Kom selaku Dosen
Pembimbing mata kuliah Kerja Praktek.
2. Bapak Handrie Noprisson, S.T, M.Kom, selaku Ketua Program
Studi Sistem Informasi Universitas Mercu Buana Jakarta.
3. Bapak Trias Fikriansyah selaku Group Head Development pada
Direktorat PRDC PT Anabatic Digital Raya.
4. Bapak Muhammad Lisan Shidqi selaku Pembimbing Kerja Praktek.
5. Karyawan PT. Anabatic Digital Raya yang sudah membantu penulis
dalam melakukan kerja praktek.
6. Ibu, Bapak, keluarga dan teman - teman yang memberikan doa serta
dukungannya terhadap penulis.
Akhir kata dengan segala kerendahan hati penulis memohon maaf yang
sebesar-besarnya atas segala kekurangan dan keterbatasan dalam penulisan laporan
kerja praktek ini. Oleh karena itu, kritik dan saran yang membangun sangat penulis
harapkan.
Jakarta, 2 November 2019

Penulis

5
BAB I
PENDAHULUAN

1.1. Latar Belakang Kerja Praktek


Teknologi dan sistem informasi berkembang pesat sejalan dengan
perkembangan zaman. Teknologi informasi saat ini sudah berbasis internet
sehingga semua dapat diakses kapanpun dan dimanapun tanpa batas. Dengan
adanya peningkatan teknologi yang terjadi saat ini, pengusaha atau pebisnis
memanfaatkannya untuk mengembangkan usahanya dan meningkatkan kinerja
perusahaannya. Oleh karena itu, perkembangan teknologi dan sistem informasi
meningkatkan persaingan dalam bisnis. Para pelaku bisnis harus mempelajari dan
menggunakan teknologi dan sistem informasi agar dapat meningkatkan kinerja
perusahaan. Selain itu, teknologi dan sistem informasi yang diterapkan harus dapat
diterima dan digunakan oleh pemakai/konsumen.
Perkembangan teknologi dan sistem informasi telah membawa dampak di
semua bidang, salah satunya adalah perbankan. Saat ini, semua orang
membutuhkan layanan perbankan. Selain untuk menabung dan melakukan
pinjaman, bank juga dijadikan sebagai sarana untuk melakukan pembayaran
tagihan-tagihan yang dapat dilakukan melalui layanan perbankan. Layanan yang
cepat dan mudah dalam bertransaksi sangat diharapkan oleh konsumen. Perbankan
diharapkan menerapkan teknologi dan sistem informasi yang dapat membantu
konsumen dalam bertransaksi secara cepat dan mudah. Teknologi dan sistem
informasi telah mendorong dan mempengaruhi layanan perbankan yang dibutuhkan
dalam rangka memenuhi tuntutan konsumen akan kemudahan dan kecepatan
pelayanan.
Namun perkembangan teknologi untuk perbankan masih belum sepenuhnya
merata di Indonesia. Saat ini perkembangan teknologi hanya pada perbankan pada
skala yang besar seperti bank pemerintahan dan bank swasta yang sudah terkenal.
Masih banyak seperti koperasi, BPR, microfinance masih menggunakan proses

6
bisnis manual yang masih belum memanfaatkan teknologi untuk efisiensi
bisnisnya.
Maka dari itu, dilihat perkembangan teknologi sekarang yang sudah pesat,
perseroan teknologi PT Anabatic berkomitmen untuk membangun teknologi
perbankan khusus untuk Lembaga mikro seperti koperasi, BPR, microfinance, dll.
Oleh karena itu, dengan adanya mata kuliah kerja praktek, penulis berperan untuk
ikut andil dalam membangun sistem perbankan khusus untuk Lembaga mikro pada
perusahaan PT Anabatic Technologies sehinnga dengan demikian penulis
mengambil judul untuk hasil laporan ini yaitu “Pengembangan Fitur Aplikasi
Coincore Berbasis Website pada PT Anabatic Technologies”.

1.2. Ruang Lingkup Kerja Praktek


Ruang kerja praktek adalah batasan yang dilakukan dalam menyelesaikan
tugas kerja praktek sesuai dengan bidang dan jurusan yang ditempuh yang mana
hanya terbatas pada pengembangan aplikasi “Coincore”, sehingga penulis akan
membahas pengembangan fitur baru pada aplikasi “Coincore” yang lebih fokus
dalam penulisan program, melakukan testing, dan implementasi program.
Lebih fokus ke fitur yang akan dikembangkan

1.3. Waktu dan Tempat Pelaksanaan Kerja Praktek


Waktu dan lokasi pelaksanaan Kerja Praktek adalah :
Hari : Hari Kerja (Senin s.d. Jum’at)
Tanggal : 25 September 2019 s.d. 20 November 2019 (40 hari kerja)
Waktu : 08:30 WIB – 17:30 WIB
Tempat : PT Anabatic Technologies Lantai 6 Divisi Product and Research
Development, Jalan Scientia Boulevard Kav. U2 Summarecon Serpong, Curug
Sangereng, Kec. Kelapa. Dua, Tangerang, Banten 15810

1.4. Tujuan dan Manfaat Kerja Praktek


a. Tujuan

7
1. Mengetahui dan mempelajari dalam proses bisnis untuk
mengembangkan aplikasi terutama dalam bisnis perbankan pada PT
Anabatic Technologies.
2. Mengetahui dalam penerapan teori pada praktek kerja dalam
pengembangan aplikasi yang telah dipelajari selama di Kampus.
3. Menambah pandangan terhadap jenis-jenis kerja yang bersangkutan
dengan menerapkan segala peraturan yang ditetapkan di tempat kerja.

b. Manfaat
1. Mendapatkan pengetahuan dan wawasan baru yang belum pernah
didapat selama perkuliahan yang relevan dengan pekerjaan.
2. Mendapatkan pengalaman baru dalam dunia kerja untuk persiapan
dalam penyesuaian diri di dunia kerja dan masyarakat.
3. Membangun karakter diri yang lebih baik dalam menerapkan setiap
peraturan di tempat kerja dengan disiplin waktu dan bertanggung jawab
dalam melaksanakan tugas yang diemban.

1.5. Sistematika Penulisan Kerja Praktek


Sistematika Penulisan yang digunakan oleh penulis dalam laporan Kerja Praktek
ini adalah sebagai berikut :

BAB I PENDAHULUAN
Dalam bab ini diuraikan tentang latar belakang permasalahan, ruang lingkup kerja
praktek, waktu dan tempat pelaksanaan kerja praktek, tujuan dan manfaat serta
sistematika pelaporan kerja praktek.
BAB II GAMBARAN UMUM PERUSAHAAN
Bab ini menjelaskan deskripsi umum tentang profil PT Anabatic Technologies Tbk,
seperti Sejarah Perusahaan, Struktur Organisasi, Visi dan Misi, Budaya Kerja &
Filosofi dan Logo Instansi/Perusahaan.
BAB III HASIL KEGIATAN KERJA PRAKTEK

8
Bab ini berisi tentang detail aktivitas pelaksanaan kerja praktek, bidang kegiatan
kerja praktek, sistem dan prosedur kerja dan tugas serta tanggung jawab yang
dilakukan selama masa kerja praktek berjalan.
BAB IV ANALISA USULAN PENGEMBANGAN SISTEM/PROSES BISNIS
Dalam bab ini berisi tentang analisa masalah proses bisnis/sistem berjalan dan
Analisa usulan rancangan pengembangan sistem yang dibuat selama masa kerja
praktek berjalan.
BAB V KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan selama penulis melakukan kerja praktek di
instansi/lembaga serta saran yang mungkin berguna bagi para pembaca
berhubungan dengan hasil kerja praktek.

BAB II
GAMBARAN UMUM PERUSAHAAN

2.1. Sejarah Perusahaan


Didirikan pada tahun 2002, PT Anabatic Technologies Tbk telah memberikan
solusi IT yang terintegrasi untuk perusahaan besar di Indonesia. PT Anabatic
Technologies Tbk telah melayani varietas bisnis mulai dari Perbankan untuk
Telekomunikasi, Farmasi kepada Pemerintah dan memberikan hasil tepat waktu
dan anggaran selama pelaksanaan.
Dari sebuah perusahaan yang terdiri dari 20 orang yang berdedikasi, PT
Anabatic Technologies Tbk telah berkembang menjadi salah satu perusahaan IT
terkemuka di Indonesia dengan lebih dari 600 karyawan. Tim yang terdiri dari
konsultan fungsional dan teknis serta ahli subjek. PT Anabatic Technologies Tbk
menetapkan standar yang tinggi dalam perekrutan dan terus mengembangkan
keterampilan orang-orang dan pengetahuan melalui pembelajaran terus menerus.
Dengan pertumbuhan teknologi yang cepat dan lingkungan bisnis yang
dinamis, perusahaan berusaha untuk terus maju dengan menggunakan alat yang
paling efisien dan efektif untuk mempertajam tepi bisnis mereka.

9
2.2. Struktur Organisasi
Pembentukan struktur organisasi bertujuan untuk menunjukkan hubungan
kerjasama orang–orang yang terdapat didalamnya agar tujuan perusahaan dapat
tercapai sesuai dengan yang direncanakan. Dalam struktur organisasi akan terlihat
adanya pimpinan, tugas dan tanggung jawab serta wewenang masing–masing
bagian sehingga membentuk suatu kesatuan yang utuh. Berikut ini adalah struktur
organisasi yang ada di PT Anabatic Technologies Tbk divisi Product Research &
Development Center :

Gambar 2.1 Struktur Organisasi PT Anabatic Technologies Tbk

2.3. Visi dan Misi


 Visi PT Anabatic Technologies Tbk bertujuan untuk menjadi perusahaan IT
yang terkemuka di tingkat regional dan menjadi rekan bisnis yang paling
diminati oleh pelanggan strategis dan prinsipal.
 Misi PT Anabatic Technologies Tbk bercita-cita untuk memberikan nilai yang
tinggi dan produk yang paling sesuai serta pelayanan yang terbaik untuk
meningkatkan keunggulan kompetitif pelanggan dan secara bersamaan tumbuh
bersama dengan semua pemangku kepentingan. (Anabatic)

10
2.4. Budaya Kerja & Filosofi
Budaya kerja di PT Anabatic Technologies Tbk lebih dikenal dengan singkatan
CITEL, yaitu :
 Customer Orientation
Anabatician tahu bagaimana untuk mendengarkan dan bekerja dengan
customer sampai setiap janji yang disampaikan. Tepat waktu dan sesuai
anggaran customer.
 Integrity
Track record Anabatic yang telah terbukti sebagai penyedia solusi IT
telah memberdayakan Anabatic dalam membangun lapisan pengetahuan
dengan pengalaman yang diterjemahkan ke dalam pemahaman akar rumput
tentang praktek lokal bisnis, budaya dan kurva belajar tenaga kerja - latar
belakang penting untuk keberhasilan pelaksanaan.
 Team Work
Sebuah tantangan yang terbaik dilihat dari sudut pandang yang berbeda.
Anabatic memiliki beragam karyawan dari berbagai latar belakang dan
keahlian yang berbeda. Keragaman ini bersama dengan kerja sama tim yang
solid memastikan solusi terbaik dikirim ke pelanggan.
 Excellence
Benchmarking untuk yang terbaik dari standar bukan masalah
kemampuan atau pengetahuan. Kami melihatnya sebagai diri kita buat dalam
setiap komitmen untuk semua mitra, melebihi semua harapan dan batas. Kami
benar-benar selalu berpikir cara yang lebih baik dalam solusi kami.
 Learning
Karyawan harus mematuhi tingkat sertifikasi teknis yang telah ditentukan
oleh dunia aliansi di Indonesia dan luar negeri. Anabatic juga melakukan
pelatihan manajerial menunjukkan kecerdasan emosional yang matang.

Filosofi Anabatic :
Nama Anabatic berasal dari bahasa Yunani klasik, Anabatikos secara harfiah
berarti semangat untuk bergerak maju agar menjadi lebih baik (lihat filsafat Kaizen

11
di bawah ini). Arti alternatif dari Anabatikos adalah terampil dalam pemasangan
atau kemampuan dalam mencapai tempat yang lebih tinggi. (Anabatic)

PT Anabatic Teknologi berinisiatif menciptakan motto berdasarkan filosofi


Kaizen yang berarti peningkatan berkesinambungan. Istilah ini mencakup
pengertian peningkatan yang melibatkan semua orang. Menurut Kaizen, kehidupan
manusia harus difokuskan pada upaya yang sedang berlangsung. Meskipun
peningkatan dalam kaizen kecil dan berkesinambungan, tetapi proses dari kaizen
mampu membawa hasil yang besar secara dramatis dengan waktu.
Karena proses tersebut harus ditingkatkan sehingga hasilnya dapat
meningkat, itu sebabnya Kaizen juga menekankan proses yang berorientasi pada
pola pikir. Kegagalan dalam mencapai sesuatu adalah cerminan dari kegagalan
dalam proses.
Selain itu, Kaizen adalah proses pemecahan masalah. Untuk mengatasi dan
memahami masalah dengan baik, itu harus diidentifikasi secara benar dan
dianalisis. Mencoba untuk memecahkan masalah tanpa data adalah pemecahan
masalah berdasarkan rasa dan perasaan. Mengumpulkan data pada keadaan saat ini
setara untuk membantu memahami arah di mana fokus harus diarahkan; ini menjadi
langkah pertama dalam upaya peningkatan.
Oleh karena itu, always think better ways.

2.5. Logo

Gambar 2. 2 Logo PT Anabatic Technologies Tbk

Arti dari logo PT Anabatic Technologies Tbk yaitu:

12
 BULATAN KUNING
Matahari kuning melambangkan sebagai visi dan misi Anabatic yang
menjadi tujuan pergerakan perusahaan dan penyatu semua elemen perusahaan.
Warna kuning sendiri melambangkan optimis dan intelegensi sesuai dengan
visi bisnis kami, IT solution provider yang terdepan.
 LEKUKAN
Lekukan pada angin menggambarkan lembah yang melambangkan
tantangan atas area bisnis yang dipilih Anabatic yaitu solusi mission-critical.
 LEKUKAN MERAH
Warna merah sendiri melambangkan keberanian dan kegigihan perusahaan
dalam menciptakan inovasi untuk segala kegiatan bisnisnya.

BAB III
HASIL KEGIATAN KERJA PRAKTEK

3.1. Waktu Pelaksanaan Kerja Praktek


Kerja praktek dilakukan pada tanggal 25 September 2019 sampai dengan 20
November 2019 (40 hari kerja) pada hari Senin sampai Jum’at.

3.2. Sistem dan Prosedur Kerja


Sistem dan prosedur kerja dibuat agar karyawan memiliki tanggung jawab,
disiplin dan menjadi pedoman dalam melakukan pekerjaannya. Prosedur kerja yang
dilakukan yaitu layaknya bekerja dan terjun langsung dalam projek yang sudah
ditentukan. Untuk kesehariannya peserta kerja praktek harus datang ke kantor untuk
kegiatannya. Jika peserta pekerja praktek tidak dapat hadir, maka dapat melakukan
izin dengan menghubungi pembimbing kerja praktek di perusahaan. Tetapi harus
siap sedia jika ada pekerjaan yang harus perlu untuk didiskusikan.
Kerja Praktek dilaksanakan di Gedung Graha Anabatic 6th floor Jl. Scientia
Boulevard Kav. U2, Summarecon Serpong, Tangerang, Banten 15811.
Prosedur kerja yang ada pada PT. Anabatic Technologies diantaranya :
a. Datang tepat waktu pukul 08.30 WIB
b. Memakai pakaian sopan dan resmi.

13
c. Memakai sepatu/ alas kaki formal.
d. Mengerjakan pekerjaan yang diberikan oleh atasan dengan baik dan tepat
waktu.
e. Tidak membocorkan data perusahaan.
f. Menjaga kebersihan tempat kerja.
g. Bersikap sopan dan santun di lingkungan kerja.
h. Pukul 17.30 WIB karyawan boleh meninggalkan tempat kerja.
i. Bersedia melaksanakan dan mentaati segala peraturan yang telah
ditentukan oleh pihak perusahaan
j. Apabila perlu bekerja overtime, wajib berkoordinasi dengan atasan.

3.3. Bidang Kegiatan Kerja Praktek


Pada pelaksanaan kegiatan kerja praktek, penulis ditempatkan di projek
aplikasi bernama “Coincore” yang mana dibawah naungan departemen System
Development, divisi Development Center, direktorat Product Research
Development Center (PRDC).
Dalam kegiatan kerja praktek ini, pembimbing memperkenalkan penulis
untuk mengenai hal-hal yang akan dikerjakan selama kerja praktek. Mulai dari
analisis requirement system, penulisan code yang benar, dan deployment aplikasi.
Kemudian penulis melaksanakan kerja praktek dengan mengerjakan beberapa fitur
yang harus dikembang dan harus dideliver ke pelanggan yang mana dijadikan
bahan untuk pembuatan judul dan laporan yang diajukan penulis dan
mendiskusikannya dengan pembimbing.
Pada prakteknya, fitur yang dikembangkan dilaksanakan beberapa fase sesuai
dengan fitur yang diajukan untuk dikembangkan. Pada aplikasi “Coincore” sendiri,
pengembangan fitur terus dilakukan sesuai dengan permintaan pelanggan.

3.4. Tugas dan Tanggung Jawab


Berikut tugas dan tanggung jawab pada kegiatan kerja praktek sebagai berikut :
1. Analisis Bussiness Requirement Development

14
BRD (Bussiness Requirement Development) adalah dokumentasi yang
berisi tentang fitur yang ingin ditambahkan aplikasi yang dibutuhkan oleh
pelanggan dalam sisi bisnis aplikasi. Sehingga dokumentasi lebih banyak
mengenai efek dan penambahan secara bisnis aplikasi. Pada tahap ini, sebagai
pengembang aplikasi, ikut serta untuk menganalisis secara teknis dan dibuat
secara garis besar. Sehingga pengembang aplikasi sudah mempunyai
gambaran, apa saja yang akan dilakukan untuk dikembangkan atas fitur yang
dibutuhkan.
2. Menentukan maindays untuk pengerjaan fitur
Maindays adalah jumlah waktu yang dibutuhkan untuk mengembangkan
fitur baru yang akan dikerjakan. Jadi setelah dilakukan analisis BRD, maka
pengembang aplikasi sudah dapat menentukan mandaysnya. Untuk
membuatnya, perlu dilakukan breakdown pekerjaan supaya lebih mudah dalam
menentukan waktu untuk pengembangannya. Satuan yang digunakan adalah
jam sehingga harus detail dalam melakukan breakdownnya.
3. Pengembangan fitur
Pengembangan adalah proses untuk membentuk fitur dengan melakukan
pemrograman. Merupakan proses menulis, memperbaiki (debug), mengetes
(testing), dan memelihara (maintenance) kode yang sudah dibangun pada
sebuah system. Pada aplikasi “Coincore”, penulis menggunakan Bahasa
pemgrograman Java untuk backend, dan Angular JS untuk frontend. Database
yang digunakan adalah PostgreSQL.
4. Meeting promote fitur yang sudah selesai dikembangkan
Setelah proses pengembangan fitur selesai, maka dilakukan meeting untuk
mendemonstrasikan atas fitur yang berhasil dikembangkan ke pelanggan. Perlu
dilakukan test ulang untuk meyakinkan pelanggan bahwa fitur aplikasi siap
untuk diimplementasikan. Dalam meeting ini, keputusan apakah fitur siap
untuk dinaikan adalah hasil dari meeting ini.

15
BAB IV
UseCase

16

Anda mungkin juga menyukai