View
3
Download
0
Category
Preview:
Citation preview
PERAN QUALITY ASSURANCE DI DALAM APLIKASI ASG BERBASIS
IOS DAN ANDROID PADA PT EANNOVATE CREATIVE
TECHNOLOGY
LAPORAN KERJA MAGANG
Bonita Agnes Anggreani
14110310068
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN INFORMATIKA
UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG
2021
N¥ETE T£ IP
64AJX2603139
PERNYATAAN
Dengan ini saya menyatakan bahwa telah melaksanakan praktek kerja magang
pada:
Nama perusahaan
Divisi
Alamat
PT. Eannovate Creative Technology
: Quality Assurance
: Ruko Kosambi Baru Blok A ext 1 no.66
Jakarta Barat
Periode Magang : 1 Juli 2020 — 30 September 2020
Pembinbing Lapangan : Sausan Khurin’in
Laporan kerja magang ini adalah karya tulis saya sendiri, bukan plagiat dari karya
tufts yang ditulis oleh orang lain atau lembaga lain, dan semua karya tufts orang
lain atau lembaga lain yang dirujuk dalam laporan kerja magang ini telah
disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka.
Jika di kemudian hari terbukti ditemukan kecurangan / penyimpangan, baik dalam
pelaksanaan kerja magang maupun dalam penulisan laporan kerja magang, saya
bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah
kerja magang yang telah saya tempuh dan status kesatjanaan strata satu yang sudah
diterima akan dicabut.
Jakarta, 14 Juni 2021
Bonita Agnes Anggreani
ii
HALAMAN PENGESAHAN
Laporan Kerja Magang dengan judul
“Peran Quality Assurance Di Dalam Aplikasi ASG Berbasis iOS dan Android
Pada PT Eannovate Creative Technology”
Oleh
Bonita Agnes Anggreani
Telah diujikan pada hari Jumat, 25 Juni 2021
Pukul 15.00 s.d 16.00 dan dinyatakan lulus
Dengan susunan penguji sebagai berikut.
Tangerang, 25 Juni 2021
Menyetujui,
Dosen Pembimbing Penguji
Wella, S.Kom., M.MSI. Ririn Ikana Desanti, S.Kom., M.Kom.
Disahkan oleh
Ketua Program Studi Sistem Informasi - UMN
Ririn Ikana Desanti, S.Kom., M.Kom.
iii
PERAN QUALITY ASSURANCE DI DALAM APLIKASI ASG BERBASIS IOS
DAN ANDROID PADA PT EANNOVATE CREATIVE TECHNOLOGY
ABSTRAK
Oleh: Bonita Agnes Anggreani
PT Eannovate Creative Technology merupakan perusahaan yang bergerak
di bidang digital agency, khususnya mobile apps untuk platform iOS dan Android.
PT Eannovate Creative Technology memiliki reputasi yang baik di bidangnya dan
memiliki berbagai macam client perusahan besar ternama, sehingga perlu menjaga
kualitas dari aplikasi yang dikembangkan agar aplikasi bisa berjalan dengan baik
sesuai permintaan client dan terhindar dari kesalahan.
Untuk itu diperlukan peran Quality Assurance untuk memeriksa aplikasi
yang telah dikembangkan. Dalam perusahaan ini, Quality Assurance bertugas
untuk memeriksa apakah aplikasi berjalan dengan benar dan sesuai requirement.
Apabila menemukan kekurangan atau kesalahan pada saat melakukan
pemeriksaan aplikasi, Quality Assurance melaporkan kepada tim Project
Manager, UI/UX designer serta Developer dengan cara menuliskan bug reports.
PT Eannovate Creative Technology menggunakan metode Agile dalam
setiap pengembangan aplikasi, sehingga Developers akan langsung melakukan
troubleshooting terhadap Bug Reports. Setelah Quality Assurance memastikan
bahwa sudah tidak ada lagi kesalahan dalam aplikasi, maka aplikasi sudah siap
untuk di-launch ke publik.
Kata kunci: Testing,Mobile Apps, Quality Assurance,
iv
THE ROLE OF QUALITY ASSURANCE IN THE IOS AND ANDROID BASED
ASG APPLICATION IN PT EANNOVATE CREATIVE TECHNOLOGY
ABSTRACT
By: Bonita Agnes Anggreani
PT Eannovate Creative Technology is a company engaged in digital
agency, especially mobile apps for iOS and Android platforms. PT Eannovate
Creative Technology has a good reputation in its field and has a wide variety of
well-known large corporate clients, so it is necessary to maintain the quality of
the application developed so that the application can run properly according to
client requests and avoid errors.
For this reason, the role of Quality Assurance is needed to check the
applications that have been developed. In this company, Quality Assurance is in
charge of checking whether the application is running properly and according to
the requirements. If you find deficiencies or errors during application inspection,
Quality Assurance reports to the Project Manager team, UI / UX designers and
Developers by writing bug reports.
PT Eannovate Creative Technology uses the Agile method in every
application development, so Developers will immediately troubleshoot Bug
Reports. After Quality Assurance ensures that there are no more errors in the
application, the application is ready to be launched to the public.
Keywords:Testing, Mobile apps, Quality assurance
v
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Kuasa sehingga penulis menyelesaikan
laporan kerja magang yang berjudul “Peran Quality Assurance di Dalam Aplikasi
ASG Berbasis iOS dan Android Pada PT Eannovate Creative Technology” dapat
selesai tepat pada waktunya.
Dengan berakhirnya proses kerja magang ini, penulis ingin mengucapkan terima
kasih kepada PT Eannovate Creative Technology yang telah memberi kesempatan
bagi penulis untuk dapat melaksanakan kerja magang di divisi Quality Assurance.
Selain itu, penulis juga ingin mengucapkan terima kasih kepada:
1. Ibu Ririn Ikana Desanti, S.Kom., M.Kom., selaku Ketua Program Studi
Sistem Informasi yang telah bersedia menyetujui skripsi yang telah disusun.
2. Ibu Wella, S.Kom., M.MSI., selaku dosen pembimbing magang yang telah
memberikan bimbingan dan saran-saran yang diberikan kepada penulis
selama pengerjaan skripsi,
3. Bapak Billy Gani, selaku CEO PT Eannovate Creative Technology yang
telah memberikan kesempatan untuk melaksanakan kerja magang di
perusahaannya.
4. Ibu Sausan Khurin’in, selaku Project Manager/Coordinator sekaligus
penanggung jawab kerja magang yang telah membimbing dan membantu
penulis sehingga proses kerja magang dapat berjalan dengan lancar.
vi
5. Rekan kerja di PT Eannovate Creative Technology yang telah bekerja sama
dan membantu penulis selama proses kerja magang.
6. Kedua orang tua serta keluarga penulis yang telah memberikan kesempatan
untuk penulis hingga jenjang Pendidikan ini. Terima kasih atas didikan,
dukungan dan motivasi yang telah diberikan saat ini.
7. Teman-teman Angkatan 2014 yang telah menjadi sahabat sekaligus
keluarga dalam menuntun ilmu.
Penulis meminta maaf apabila terdapat kesalahan dalam pembuatan laporan
magang ini. Akhir kata, penulis berharap laporan magang ini dapat bermanfaat bagi
para pembaca.
Jakarta, 14 Juni 2021
Penulis
vii
DAFTAR ISI
PERNYATAAN ........................................................................................................i
HALAMAN PERSETUJUAN ................................................................................ ii
ABSTRAK ............................................................................................................. iii
ABSTRACT ............................................................................................................. iv
KATA PENGANTAR ............................................................................................. v
DAFTAR ISI ......................................................................................................... vii
DAFTAR TABEL ...................................................................................................ix
DAFTAR GAMBAR ............................................................................................... x
BAB I PENDAHULUAN ...................................................................................... 12
1.1. Latar Belakang Masalah .............................................................................. 12
1.2. Maksud dan Tujuan Pelaksanaan Kerja Magang ........................................ 13
1.3. Waktu dan prosedur Pelaksanaan Kerja Magang ........................................ 14
1.3.1. Waktu Pelaksanaan Magang ............................................................. 14
1.3.2. Prosedur Pelaksanaan Magang .......................................................... 17
BAB II GAMBARAN UMUM PERUSAHAAN .................................................. 19
2.1. Tentang Perusahaan ..................................................................................... 19
2.2. Visi dan Misi Perusahaan ............................................................................ 20
2.2.1. Visi .................................................................................................... 20
2.2.2. Misi .................................................................................................... 20
2.3. Struktur Organisasi Perusahaan ................................................................... 21
2.4. Peralatan dan Software Pendukung ............................................................. 21
2.5. Produk yang Sudah Dihasilkan ................................................................... 23
BAB III PELAKSANAAN KERJA MAGANG.................................................... 28
3.1. Kedudukan dan Koordinasi ......................................................................... 28
viii
3.2. Tugas yang Dilakukan ................................................................................. 29
3.3. Uraian Kerja Magang .................................................................................. 31
3.3.1. Perkenalan dan Briefing Project........................................................ 31
3.3.2. Pembuatan Flow Mapping Ticket ..................................................... 32
3.3.3. Workflow System CMS .................................................................... 34
3.3.4. Test CRUD Content System Management (CMS) ASG................... 37
3.3.5. Perkenalan Tools Trello .................................................................... 39
3.3.6. Testing Aplikasi ASG Customer ....................................................... 39
3.3.7. Test Aplikasi ASG Customer dan Integrasi CMS ............................. 44
3.3.8. Dokumentasi Bug Reports / Step Bugs Reports ................................ 55
3.3.9. Dokumentasi Bug Reports ASG Teknisi .......................................... 55
3.3.10. Dokumentasi Bug Repots CMS dengan Aplikasi Teknisi .............. 60
3.4. Kendala yang Dihadapi ............................................................................... 60
3.5. Solusi atas Kendala ..................................................................................... 61
BAB VI KESIMPULAN DAN SARAN ............................................................... 63
4.1. Kesimpulan .................................................................................................. 63
4.2. Saran ............................................................................................................ 64
4.2.1. Saran Bagi Perusahaan ...................................................................... 64
4.2.2. Saran Bagi Universitas ...................................................................... 64
4.2.3. Saran Bagi Mahasiswa ...................................................................... 65
DAFTAR PUSTAKA ............................................................................................ 66
LAMPIRAN ........................................................................................................... 67
ix
DAFTAR TABEL
Tabel 1.1 Merupakan timeline pelaksanaan kerja magang selama 14 minggu. ..... 15
Tabel 2.1 Tabel Produk Hasil Kerjasama Eannovate dengan Klien ...................... 25
Tabel 3.1 Mapping Ticket Pemberitahuan Notifikasi Customer App .................... 32
Tabel 3.2 Mapping Ticket Pemberitahuan Technician App .................................. 33
Tabel 3.3 Rencana Pengujian ................................................................................. 55
Tabel 3.4 Pengujian Login Sebagai Customer ....................................................... 56
Tabel 3.5 Pengujian Login sebagai Customer (Data Salah)................................... 56
Tabel 3.6 Screen Register Product ......................................................................... 57
Tabel 3.7 Screen Request Service .......................................................................... 58
Tabel 3.8 Testcase Screen Data CMS .................................................................... 60
x
DAFTAR GAMBAR
Logo PT Eannovate Creative Technology ......................................... 20
Struktur Organisasi PT Eannovate Creative Technology................... 21
Website CIVIMI ................................................................................. 24
Aplikasi Tamara ................................................................................. 24
Aplikasi E-News ................................................................................ 25
Workflow System Aplikasi ASG ....................................................... 35
Tampilan login untuk Content Management System (CMS) ............. 37
Tampilan halaman utama pada CMS ................................................. 38
Tampilan salah satu module CMS Kantor Pusat ................................ 38
Tampilan dashboard Trello ................................................................ 39
Tampilan login (kiri) dan account (kanan) dalam aplikasi customer.40
Tampilan complate profile (kiri) dan account (kanan) pada aplikasi
service untuk customer ..................................................................... 41
Tampilan home pada aplikasi (kiri) dan customer (kanan) ................ 42
Tampilan register product (kiri) dan request service (kanan) pada
aplikasi customer .............................................................................. 43
Tampilan Service Ticket di CMS ..................................................... 44
Memilih kantor cabang untuk penjadwalan teknisi .......................... 45
Service ticket yang sudah masuk ke kantor cabang ......................... 45
Tampilan Penjadwalan Teknisi ........................................................ 46
Tampilan menu komponen yang akan dibawa saat perbaikan ......... 47
Perubahan status menjadi ROC Ready saat komponen ditambahkan
..........................................................................................................48
Perubahan status menjadi ROC Verified ......................................... 48
xi
Push Notification untuk perubahaan status pada aplikasi Teknisi ...49
Perubahaan status pada antrian tiket di aplikasi teknisi ................... 50
Call-to-action pada aplikasi teknisi (kiri) dan perubahan status pada
aplikasi customer (kanan) ................................................................. 51
Call-to-action pada aplikasi customer (kiri) dan perubahan status
pada aplikasi teknisi (kanan) ............................................................. 52
Payment input via Cash (kiri) dan pemberian rating service (kanan)
..........................................................................................................53
Penginputan Kembali barang yang tidak dipakai ............................. 54
Tampilan Perubahan status servis menjadi completed ..................... 54
Recommended