Dokumen ini membahas kerangka acuan kerja untuk pengembangan aplikasi registrasi layanan Indihome milik PT Telkom. Aplikasi ini bertujuan untuk memudahkan pelanggan dalam melakukan registrasi layanan serta meningkatkan efisiensi operator dan kontraktor. Proses pengembangan aplikasi ini meliputi perencanaan, perancangan, pengujian, pelatihan pengguna, dan dokumentasi. Aplikasi ini akan dikembangkan selama 12 minggu dengan menggun
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
ETS MPPL E
1. KERANGKA ACUAN KERJA
APLIKASI REGISTRASI INDIHOME ONLINE
Manajemen Proyek Perangkat Lunak – E
IF184506
Oleh :
Jonathan Rehuel Lewerissa 05111640000105
Dosen :
Fajar Baskoro, S. Kom., M.T.
DEPARTEMEN INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2. 2
PENDAHULUAN
LATAR BELAKANG
Perkembangan teknologi informasi dan komunikasi yang pesat mendorong
penyedia layanan telekomunikasi untuk menyediakan layanan telekomunikasi
yang semakin handal. Salah satu perkembangan dibidang telekomunikasi adalah
penggunaan media fiber optik untuk menjangkau seluruh pelanggan. Fiber optik
memiliki kelebihan diantaranya mampu mentransmisikan sinyal dalam jarak
yang jauh tanpa redaman dan kapasitas bandwidth (data rates) yang besar, tidak
memerlukan banyak repeater dibanding media kabel lain, tahan terhadap
gangguan gelombang elektromagnetik dan gelombang radio, kabel jaringan yang
tahan lama dan tidak gampang rusak. Kelebihan tersebut membuat fiber optik
banyak digelar oleh operator untuk menyediakan layanan telekomunikasi kepada
pelanggan.
PT. Telkom Banjarmasin sebagai vendor penyedia perangkat
telekomunikasi harus mampu mendukung proyek operator dengan menerapkan
proyek manajemen yang baik agar proyek dapat berjalan dengan lancar dan sesuai
kebutuhan dari operator.
Salah satu penerapan proyek manajemen adalah proses proyek integration
dan proyek scope. Dalam melakukan project integration dan scope management
process, PT. Telkom harus bekerjasama tidak hanya dengan Operator sebagai
shareholder proyek tapi juga dengan subcontractor dan building management
yang terlibat sebagai partner dalam pelaksanaan proyek.
3. 3
TUJUAN DAN MANFAAT
A. Tujuan
Tujuan dibuatnya aplikasi adalah untuk mempermudah pelanggan dalam
melakukan registrasi layanan serta mempermudah operator dan kontraktor
dalam melakukan pekerjaan pemasangan layanan.
B. Manfaat
Manfaat dibuatnya aplikasi ini bagi PT. Telkom adalah:
1. Mempermudah pelanggan layanan Indihome dalam mendapatkan
layanan.
2. Meningkatkan efisiensi operator dan kontraktor dalam melakukan
administrasi serta pekerjaan pemasangan.
SASARAN
Sasaran dari aplikasi ini adalah:
1. Pengguna layanan Indihome
2. Operator Indihome
3. Kontraktor Indihome
4. 4
LINGKUP PEKERJAAN
Ruang lingkup pekerjaan untuk aplikasi registrasi Indihome oleh PT. Telkom
adalah sebagai berikut:
1. Perencanaan dan Persiapan
2. Perancangan dan Pembangunan Sistem
3. Uji Coba Sistem
4. Pelatihan bagi calon pengguna sistem
5. Penyusunan laporan dan dokumentasi sistem
Tahap-tahap tersebut akan dijabarkan sebagai berikut:
1.1 Perencanaan dan Persiapan Pelaksanaan Kerja
Aplikasi registrasi ini akan diawali dengan kegiatan perencanaan
dan persiapan. Dalam tahap perencanaan, dilakukan studi dan
analisa terhadap permasalahan dan kebutuhan para pengguna
layanan agar dapat memberikan solusi yang tepat melalui aplikasi
tersebut. Beberapa prosedur yang dapat dilakukan adalah sebagai
berikut :
Dari hasil studi tersebut, akan dipersiapkan dokumen yang
kemudian akan dilanjutkan sebagai referensi dan sumber utama pada
tahap perancangan sistem.
5. 5
1.2 Perancangan dan Pembangunan Sistem
Dalam tahap ini, menggunakan studi yang telah dilakukan pada
tahap sebelumnya sebagai referensi yang akan menjadikan solusi
yang ingin diselesaikan. Adapun perancangan sistem meliputi:
• Deskripsi sistem
o Aplikasi berbasis web yang dapat berjalan di web browser
maupun web browser
o Menggunakan Bahasa pemrograman web seperti PHP,
Javascript, maupun Java
o Menggunakan web framework sebagai kerangka
pembangunan sistem, baik dalam sisi back-end maupun
front-end.
• High-level Design
o Logical view, memperlihatkan elemen-elemen logika
fungsional dari sistem
o Process view, memperlihatkan proses yang akan berjalan
dalam sistem
o Physical view, memetakan infrastruktur yang akan
digunakan dalam sistem
o Module view, memetakan folder-structure dari project
o Security view, memetakan komponen keamanan dalam
sistem.
• Low-level Design
o Bagian ini menyajikan deskripsi desain level bawah yang
secara langsung mendukung pengembangan perangkat
lunak
1.3 Uji Coba Sistem
Untuk memastikan bahwa sistem berjalan dengan baik dan tanpa
adanya bug, maka tahap uji coba harus dilakukan dalam kurun waktu
setidaknya 10-20 hari agar dapat melakukan pengecekan tidak hanya
sistem yang sedang berjalan, namun juga siklus dari sistem tersebut.
1.4 Pelatihan bagi calon pengguna sistem
Untuk memastikan bahwa sistem tidak hanya berjalan dengan baik,
diperlukan sumber daya manusia yang dapat memastikan sistem
6. 6
tersebut berjalan dengan baik. Oleh karena itu diperlukan pelatihan
bagi pengguna sistem yang dijabarkan sebagai berikut:
1. Pengoperasian sistem
2. Maintenance system
Adapun peserta pelatihan tersebut meliputi:
1. Administrator
2. Operator
3. Kontraktor
4. End User (pelanggan)
1.5 Penyusunan laporan dan dokumentasi sistem
Laporan disusun setelah sistem selesai melalui setiap tahap diatas
agar dapat dipertanggungjawabkan kedepannya, sedangkan
dokumentasi sistem ditulis agar dapat membantu untuk
pengembangan sistem di masa mendatang.
7. 7
KEBUTUHAN SISTEM
Arsitektur Sistem
Sistem yang akan dibangun merupakan aplikasi berbasis web.
Aplikasi tersebut akan dibangun dengan menggunakan framework
Laravel dengan bahasa pemrograman PHP, HTML, CSS, dan
javascript.
Basis Data
Basis data yang digunakan adalah MySQL sebagai basis data untuk
menyimpan status barang dan lokasi barang pada aplikasi registrasi
Indihome.
Keamanan
Untuk menjaga keamanan, diperlukan pembagian pada beberapa
bagian yaitu:
a. Hak akses User
User akan dibedakan menjadi 3 jenis, yaitu:
1. Administrator
Memiliki seluruh hak akses pada aplikasi
2. Pelanggan
Hanya memiliki akses untuk melakukan registrasi dan
permintaan pemasangan layanan.
3. Operator & Kontraktor
Hanya memiliki akses untuk melihat layanan apa saja yang
dibutuhkan daripada kontraktor beserta dengan detailnya.
b. Backup dan restore
Aplikasi harus memiliki sistem pengaman data seperti backup
dan restore agar apabila terjadi sesuatu, data tersebut tidak hilang
dan dapat di restore pada keadaan sebelumnya.
8. 8
JANGKA WAKTU PELAKSANAAN
Secara keseluruhan, kurun waktu yang tersedia untuk melaksanakan dan
menyelesaikan Aplikasi Registrasi Indihome untuk PT. Telkom adalah
selama 12 (dua belas) minggu dengan rincian sebagai berikut:
No Kegiatan
Juni 2019 Juli 2019 Agustus 2019
I II III IV V VI VII VIII IX X XI XII
1. Kontrak
2.
Perencanaan
dan Persiapan
3.
Perancangan
dan
Pembangunan
Sistem
4.
Uji Coba
Sistem
5.
Pelatihan bagi
calon
pengguna
system
6.
Penyusunan
laporan dan
dokumentasi
system
9. 9
TENAGA AHLI
TENAGA AHLI
1. Project Manager, berpendidikan minimal S-2 bidang TI atau
Managemen, memiliki sertifikasi di bidang proyek
manajemen, mempunyai pengalaman sejenis minimal 5 tahun
yang dibuktikan dengan surat referensi, sebanyak 1 orang.
2. Team Leader, berpendidikan minimal S-2 bidang TI,
memiliki pengalaman sejenis minimal 5 tahun yang dibuktikan
dengan surat referensi, sebanyak 1 orang
3. System Analyst, berpendidikan minimal S-2 Bidang TI,
berpengalaman minimal 5 tahun yang dibuktikan dengan surat
referensi, memiliki sertifikat keahlian bidang system development,
sebanyak 1 orangi
4. Database Analyst, berpendidikan minimal S-2 bidang TI, yang
memiliki pengalaman minimal 5 tahun yang dibuktikan dengan
surat referensi, memiliki sertifikat keahlian bidang database,
sebanyak 1 orang
5. Programmer, berpendidikan minimal S-1 jurusan Ilmu Komputer
atau Teknik Informatika, memiliki pengalaman kerja minimal 5
tahun yang dibuktikan dengan surat referensi, menguasai
framework dan memiliki sertifikat keahlian dibidang
pemrograman, sebanyak 5 orang
TENAGA PENDUKUNG
1. Technical Support, berpendidikan minimal D3 jurusan Teknik
Informatika, sebanyak 1 orang
2. Tenaga dokumentasi, berpendidikan minimal D3 semua jurusan,
sebanyak 1 orang
3. Administrasi, berpendidikan minimal D3 Jurusan Manajemen
atau Administrasi, sebanyak 1 orang.
10. 10
METODOLOGI
Metodologi yang akan digunakan dalam pembuatan aplikasi ini adalah
metodologi yang mampu mendukung pengembangan yang sesuai dengan
standar System Development Life Cycle. Kode yang digunakan juga
diharapkan merupakan kode yang reusable sehingga dapat dilakukan
pengembangan kedepannya dengan mudah. Selain itu metode
pengembangan ini juga memiliki proses kontrol dan pengawasan yang baik
karena melibatkan peran serta user secara aktif sehingga dapat mengurangi
kesalahan dan kegagalan pada saat implementasi.
KELUARAN
Software
Software aplikasi registrasi Indihome yang telah terinstal pada
infrastruktur yang ada beserta softcopy sebanyak 10 salinan.
Dokumentasi
1. Dokumentasi yang berkaitan dengan pengembangan aplikasi.
2. Dokumentasi yang terdiri dari manual untuk user yang
disebutkan diatas
HAK KEPEMILIKAN
Seluruh proses dan tahap yang dilaksanakan baik itu dalam bentuk file
maupun tidak merupakan sepenuhnya menjadi milik dari PT. Telkom.
PEMBIAYAAN KEGIATAN
Kegiatan ini diperkirakan membutuhkan biaya sebesar Rp 500.000.000
(lima ratus juta rupiah) termasuk pembiayaan tenaga ahli dan tenaga
pendukung.
TEMPAT
Seluruh dokumen dikirimkan ke kantor pusat PT. Telkom
11. 11
PELAPORAN
Laporan pelaksanaan kegiatan dibuat sebanyak 10 (sepuluh) copy, meliputi
1. Laporan Pendahuluan
a. Rencana Kerja
b. Jadwal Kegiatan
c. Estimasi waktu
d. Desain awal sistem
2. Laporan Interim
a. Hasil yang telah dicapai
b. Masalah dan solusi pelaksanaan
c. Rencana selanjutnya
3. Laporan Akhir
a. Laporan Mingguan
b. Keluaran Proyek
PENUTUP
Demikian Kerangka Acuan Kerja (KAK) untuk aplikasi registrasi Indihome
untuk PT. Telkom ini disusun sebagai dasar pelaksanaan pengembangan,
agar PT. Telkom dapat membantu pelanggan memperoleh kepuasaan yang
maksimal.