KERANGKA ACUAN KERJA
Aplikasi MyIndiHome Berbasis Web
Oleh:
Rifka Annisa 05111640000036
Dosen
Fajar Baskoro, S. Kom., M.T.
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2019
2
DAFTAR ISI
Latar Belakang........................................................................................................................... 3
Maksud dan Tujuan ................................................................................................................... 3
1. Bagi pengguna ................................................................................................................. 3
2. Bagi perusahaan .............................................................................................................. 4
Sasaran Perangkat Lunak yang DIkembangkan .......................................................................... 4
Nama dan Organisasi Pengguna Jasa .......................................................................................... 4
Sumber Pendanaan..................................................................................................................... 4
Lingkup, Lokasi, Fasilitas dan Ahli Pengetahuan......................................................................... 4
1. Tahap Pelaksanaan .......................................................................................................... 4
2. Spesifikasi Teknis............................................................................................................. 5
3. Tenaga Ahli Pendukung ................................................................................................... 6
Metodologi ................................................................................................................................. 7
Jangka Waktu Pelaksanaan ........................................................................................................ 8
Kualifikasi.................................................................................................................................. 8
Keluaran .................................................................................................................................... 8
Pelaporan................................................................................................................................... 9
Penutup...................................................................................................................................... 9
3
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.
MAKSUD DAN TUJUAN
Maksud dari perancangan aplikasi ini berfungsi untuk mempermudah pengguna
Indihome untuk registrasi secara online.
Tujuan dari aplikasi MyIndihome ini adalah :
1. BAGI PENGGUNA
− Mempermudah pengguna untuk mendaftar ke Indihome
− Pengguna dapat mengecek pengguna lain yang berlangganan Indihome
− Pengguna dapat mengecek ketersediaan jaringan pada alamat yang
diinginkan dan memilih paket langganan
− Pengguna dapat membayar paket langganan dengan metode pembayaran
cash ataupun non-tunai
4
2. BAGI PERUSAHAAN
− Mempermudah pekerjaan Karyawan
− Mengurangi antrian pendaftar
SASARAN PERANGKAT LUNAK YANG DIKEMBANGKAN
Sasaran dari Aplikasi MyIndihome adalah tersedianya sistem yang dapat
melakukan registrasi atau pendaftaran secara online serta mengecek ketersediaan jaringan
pada lokasi tersebut dan memilih paket langgana sehingga dapat melakukan pembayaran
secara cash dan non-tunai dengan mudah dan cepat.
NAMA DAN ORGANISASI PENGGUNA JASA
PT Telkom Banjarmasin
Jl. Pangeran Samudera No.42, Kertak Baru Ilir, Banjarmasin Tengah, Kota Banjarmasin,
Kalimantan Selatan 70231
SUMBER PENDANAAN
Sumber Pendanaan Pembuatan Aplikasi MyIndihome Tahun 2017 kurang lebih
sebesar Rp. 220.000.000,-.
LINGKUP, LOKASI, FASILITAS DAN AHLI PENGETAHUAN
1. TAHAP PELAKSANAAN
a. Perencanaan dan Persiapan Pelaksanaan Kerja
Kegiatan perencanaan meliputi menganalisis kebutuhan fungsional dan
nonfungsional aplikasi serta membuat jadwal pelaksanaan yang memuat tahapan
pekerjaan yang akan dilakukan.
b. Perancangan Sistem
Dengan memahami sistem sebelumnya dan kriteria-kriteria sistem yang
akan dibangun, tim penyedia jasa dapat membuat rancangan sistem informasi
terlebih dahulu. Selanjutnya dengan memperhatikan hasil rekomendasi dari
pengguna aplikasi, tim penyedia jasa juga harus memperhatikan :
- Kebutuhan organisasi
- Kebutuhan operator
- Kebutuhan pemakai
5
- Kebutuhan teknis
c. Pelaksanaan Pekerjaan
Pelaksanaan pekerjaan meliputi pembuatan aplikasi sesuai dengan hasil
kebutuhan yang diperlukan oleh user dan jadwal yang telah direncanakan.
d. Implementasi
Implementasi sistem dapat dilakukan apabila sistem yang dikembangkan
telah sesuai dengan rencana kebutuhan user dan bebas dari bug(error).
Implementasi selanjutnya diikuti dengan training aplikasi kepada user sehingga
user dapat memanfaatkan aplikasi dengan efektif dan efisien.
e. Evaluasi
Pada tahap ini, dilakukan uji coba perangkat lunak(sistem) yang telah
selesai disusun. Proses uji coba ini diperlukan untuk memastikan bahwa sistem
tersebut sudah benar, sesuai karakteristik yang diterapkan dan tidak ada kesalahan-
kesalahan yang terkandung didalamnya.
f. Maintenance dan Garansi
Aplikasi yang dikembangkan harus mempunyai garansi selama 1 tahun,
sehingga kalau terjadi masalah atau ditemukan keadaan yang tidak sesuai dengan
rencana kebutuhan yang telah disusun dapat segera ditangani.
2. SPESIFIKASI TEKNIS
a. Database
Sebagai penyimpanan data yang terlibat dalam aplikasi layanan online
dapat menggunakan aplikasi database yang tersedia yaitu Firebase.
b. Sistem
− Aplikasi berbasis web dan dapat berjalan dengan baik di web browser
berbasis desktop maupun smarthphone
− Menggunakan bahasa pemrograman PHP 6.0, HTML, JavaScript
− Menggunakan web Framework sebagai back-end yang menggunakan
tempplate engine , unit testing, schema builder, database migrations,
RESTful Controller dan Dependenct Injection seperti Express.js
− Menggunakan software pendukung Adobe Photoshop, dan Sublime Text
6
c. Keamanan
• Autentifikasi user
Setiap pengguna memiliki password tersendiri sehingga hanya pengguna-
pengguna tertentu yang dapat mengakses data sesuai dengan kebutuhan
pengguna. Oleh karena itu membutuhkan tools untuk management user.
• Privileged User
Demi keamanan dan pembagian wewenang untuk setiap pengguna, maka
diperlukan adanya privileged user untuk mengatur hak akses dan
kewenangan masing-masing user.
• Backup/Restore
Karena pentingnya nilai data yang digunakan oleh aplikasi, maka aplikasi
harus menyediakan fasilitas untuk melakukan backup/restore database
sehingga apabila terjadi kesalahan atau kejadian buruk admin dapat
melakukan backup dengan mudah.
• User Log
Karena apikasi bersifat multiuser, untuk kontrol dan pengawasan perlu
adanya user log untuk memantau kegiatan masing-masing pengguna dalam
penggunaan aplikasi
3. TENAGA AHLI PENDUKUNG
a. Tenaga ahli
1) Project Manager, berpendidikan minimal S2 bidang TI atau Manajemen,
mempunyai pengalaman sejenis minimal 5 tahun dibuktikan dengan surat
referensi, sebanyak 1 orang.
2) Team Leader, berpendidikan minimal S2 bidang TI, mempunyai
pengalaman kerja minimal 5 tahun yang dibuktikan dengan surat referensi,
sebanyak 1 orang.
3) System Analyst, berpendidikan minimal S2 bidang TI, mempunyai
pengalaman kerja minimal 5 tahun yang dibuktikan dengan surat referensi,
sebanyak 1 orang.
7
4) Programmer, berpendidikan minimal S1 bidang ilmu komputer atau Teknik
Informatika, mempunyai pengalaman kerja minimal 5 tahun yang
dibuktikan dengan surat referensi, menguasai android / ios dan framework
dan memiliki sertifikat dibidang pemrogramanan, sebanyak 5 orang.
5) Desain Interface, berpendidikan minimal S1 bidang Teknik Informatika
dengan pengalaman 3 tahun yang dibuktikan dengan surat referensi,
sebanyak 1 orang.
6) Quality Control & Tester, berpendidikan minimal S2 bidang TI,
mempunyai pengalaman kerja minimal 5 tahun yang dibuktikan dengan
surat referensi, sebanyak 1 orang.
b. Tenaga Pendukung
1) Administrasi, berpendidikan minimal S1 semua jurusan dengan
pengalaman minimal 3 tahun yang dibuktikan dengan surat referensi,
sebanyak 1 orang.
2) Technical Support, berpendidikan minimal D3 jurusan Teknik Informatika,
sebanyak 1 orang.
3) Tenaga Dokumentasi, berpendidikan minimal D3 semua jurusan, sebanyak
1 orang.
4) Trainer, berpendidikan minimal D3 jurusan Teknik Informatika, sebanyak
1 orang.
METODOLOGI
Metodologi-metodologi yang akan digunakan dalam pengembangan Aplikasi
MyIndihome berbasis web ini adalah metodologi yang mampu mendukung pengembangan
berskala cepat (fast development) yang sesuai dengan standarisasi dalam System
Development Life Cycle (SDLC). Alasan utama digunakannya metodologi pengembangan
berskala cepat dikarenakan alokasi waktu yang disediakan untuk kegiatan relatif singkat
sementara scope pekerjaan yang cukup luas. Diharapkan dengan menggunakan metodologi
pengembangan berskala cepat maka proses pengembangan Aplikasi MyIndihome berbases
web dapat terlaksana dengan baik dan sesuai dengan waktu dan anggaran yang disediakan.
Selain itu metodologi-metodologi pengembangan berskala cepat juga memiliki proses
8
kontrol yang cukup baik karena metodologi ini dijalankan dengan melibatkan peran serta
user secara aktif sehingga dapat mengurangi kesalahan dan kegagalan implementasi.
JANGKA WAKTU PELAKSANAAN
Jangka waktu yang tersedia untuk melaksanaan dan menyelesaikan kegiatan
pembuatan Aplikasi MyIndihome membutuhkan kurun waktu 3 (tiga) bulan yaitu 12 (dua
belas) minggu dengan rincian sebagai berikut :
No. Kegiatan
Minggu
1 2 3 4 5 6 7 8 9 10 11 12
1 Kontrak Proyek
2 Perencanaan dan Persiapan Pelaksanaan
3 Perancangan Sistem
4 Pelaksanaan Perkejaan
5 Implementasi
6 Evaluasi
7 Maintenance dan Garansi
8 Training
KUALIFIKASI
1. Berkomitmen terhadap pekerjaan
2. Bersedia tidak menyebarluaskan data Perusahaan
3. Menggunakan metode yang baik dan benar
4. Berpengalaman
KELUARAN
1. Aplikasi web MyIndihome
2. Dokumentasi kegiatan yang dilaksanakan selama melakukan pengembangan aplikasi
MyIndihome, Buku manual tata cara penggunaan dan pengelolaan sistem informasi
pengiriman barang, SOP (System Operation Procedure) maupun SMP (System
Maintenance Procedure).
3. Pelatihan pendampingan/asistensi, garansi dan pemeliharaan
4. Hak Kepemilikan dari seluruh prosedur , proses, dokumentasi , analisis , kajian,
aplikasi dalam bentuk file maupun project file, excute file atau properti intelektual
lainnya yang mungkin dihasiljan dari kegiatan pengembangan sistem ini , baik softcopy
9
maupun hardcopy yang merupakan hasil pembagunan sistem ini merupakan akan tetap
menjadi hak properti Telkom
PELAPORAN
1. Laporan pendahuluan
a. Rencana kerja
b. Jadwal kegiatan
c. Estimasi waktu selesai sebelum deadline
d. Desain awal sistem
2. Laporan interim
a. Hasil yang sudah dicapai
b. Masalah pelaksanaan dan solusi
c. Rencana baru selanjutnya
3. Laporan akhir
a. Laporan mingguan
b. Keluaran proyek
PENUTUP
Demikian Kerangka Acuan Kerja (KAK) tentang pembuatan Aplikasi MyIndihome
ini sebagai dasar pelaksanaan kegiatan.