Kerangka Acuan Kerja
Aplikasi MyIndiHome PT. Telkom
Banjarmasin
Ghifaroza R. 05111640000057
Manajemen Proyek Perangkat Lunak – E
Departemen Informatika
Fakultas Teknologi Informasi dan Komunikasi
Institut Teknologi Sepuluh Nopember
2019
2
DAFTAR ISI
Daftar tabel ........................................................................................................................................................2
Pendahuluan ......................................................................................................................................................3
Latar Belakang ................................................................................................................................................3
Tujuan dan manfaat........................................................................................................................................4
Sasaran...........................................................................................................................................................4
Ruang lingkup pekerjaan ....................................................................................................................................4
Perencanaan dan persiapan pelaksanaan kegiatan .........................................................................................4
Perancangan sistem........................................................................................................................................4
Pelaksanaan Kegiatan.....................................................................................................................................5
Uji coba operasional .......................................................................................................................................5
Implementasi sistem.......................................................................................................................................5
Pelatihan bagi para calon pengguna sistem ....................................................................................................5
Maintenance dan garansi ...............................................................................................................................6
Komponen sistem...............................................................................................................................................6
Arsitektur sistem ............................................................................................................................................6
Database ........................................................................................................................................................6
Jaringan..........................................................................................................................................................6
Keamanan ......................................................................................................................................................6
Metodologi.........................................................................................................................................................7
Jangka waktu pelaksanaan .................................................................................................................................7
Tenaga ahli .........................................................................................................................................................8
Kebutuhan tenaga ahli....................................................................................................................................8
Tugas pokok tenaga ahli .................................................................................................................................9
Keluaran.............................................................................................................................................................9
Hak kepemilikan ...............................................................................................................................................10
Pembiayaan kegiatan .......................................................................................................................................10
Tempat.............................................................................................................................................................10
Pelaporan.........................................................................................................................................................10
Penutup............................................................................................................................................................11
DAFTAR TABEL
Tabel 1 Timeline kegiatan...................................................................................................................................8
3
PENDAHULUAN
LATAR BELAKANG
PT. Telkom adalah perusahaan informasi dan komunikasi serta penyedia jasa dan
jaringan telekomunikasi di Indonesia. PT.Telkom yang memiliki jumlah pelanggan telepon
4
tetap sebanyak 15 juta dan pelanggan telepon seluler sebanyak 104 juta perlu untuk dapat
mempertahankan pangsa pasarnya, sehingga dibutuhkan sarana yang dapat meningkatkan
brand awareness terhadap produk layanan yang tersedia. Aplikasi MyIndiHome dibangun
untuk memberikan kemudahan bagi pelanggan untuk berinteraksi dengan PT. Telkom
Banjarmasin melalui aplikasi web dan aplikasi android, sehingga pelanggan yang tidak
memiliki banyak waktu luang tetap bisa berinteraksi dengan PT. Telkom Banjarmasin. Selain
itu dengan aplikasi tersebut, PT. Telkom Banjarmasin dapat menjangkau pelanggan dalam
skala global dengan modal yang terbatas, serta melakukan kegiatan bisnis. Dengan adanya
aplikasi MyIndiHome, PT. Telkom Banjarmasin juga dapat memperoleh informasi
pengetahuan tentang tingkah laku dan nilai pelanggan dalam berkomunikasi dan berinteraksi
sebagai dasar untuk membangun hubungan yang baik dengan pelanggan.
TUJUAN DAN MANFAAT
A. Tujuan
Tujuan dibuatnya Aplikasi MyIndiHome adalah untuk dapat menjangkau konsumen
dalam skala global serta melakukan kegiatan bisnis lain seperti promosi, pengenalan
produk, penjelasan produk, sampai dengan transaksi penjualan produk.
B. Manfaat
Manfaat dibuatnya Aplikasi MyIndiHome sebagai berikut:
1. Sebagai salah satu strategi pemasaran layanan PT. Telkom Banjarmasin.
2. Meningkatkan kualitas pelayanan untuk mencapai loyalitas pelanggan.
SASARAN
Sasaran dibuatnya Aplikasi MyIndiHome sebagai berikut:
1. Membangun kepercayaan pelanggan untuk menggunakan layanan PT. Indihome
Banjarmasin.
2. Meningkatkan daya saing PT. IndiHome Banjarmasin dengan perusahaan sejenis.
RUANG LINGKUP PEKERJAAN
PERENCANAAN DAN PERSIAPAN PELAKSANAAN KEGIATAN
Kegiatan perencanaan meliputi perkiraan kebutuhan akan aplikasi yang akan dibuat dan
dikembangkan sehingga dapat memahami permasalahan utama dan mendefinisikannya
secara rinci untuk dituangkan ke dalam rancangan aplikasi serta pembuatan jadwal
pelaksanaan yang memuat tahapan pekerjaan dimana tahapan tersebut akan dilakukan.
PERANCANGAN SISTEM
Aplikasi MyIndiHome didesain dengan menggunakan pendekatan desain aplikasi web
berbasis framework Laravel dan aplikasi android berbasis framework React Native.
Pendekatan ini bertujuan untuk mempermudah didalam development system dan
5
menghasilkan system yang user friendly bagi pengguna. Selanjutnya dengan memperhatikan
hasil rekomendasi dari pengguna aplikasi, tim penyediaan jasa juga harus memperhatikan:
1. Kebutuhan organisasi
2. Kebutuhan operator
3. Kebutuhan pemakai
4. Kebutuhan teknis
Kegiatan Pembuatan Aplikasi MyIndiHome dilaksanakan dalam bentuk pembuatan sebuah
program aplikasi berbasis web melalui tahapan-tahapan sebagai berikut:
PELAKSANAAN KEGIATAN
Pelaksanaan kegiatan meliputi pembuatan aplikasi sesuai dengan hasil perkiraan / elisitasi
kebutuhan pengguna dan jadwal yang telah direncanakan.
UJI COBA OPERASIONAL
Untuk menjamin beroperasinya sistem informasi yang baru sebagaimana yang diharapkan
maka uji coba operasional mutlak harus dilaksanakan. Uji coba operasional harus dilakukan
dalam satu periode waktu yang mencerminkan siklus hidup sistem sehari-harinya.
IMPLEMENTASI SISTEM
Implementasi sistem dapat dilakukan apabila sistem yang dibuat / dikembangkan telah sesuai
dengan rencana kebutuhan user dan bebas dari bug / error.
PELATIHAN BAGI PARA CALON PENGGUNA SISTEM
Untuk menjamin kelangsungan operasi sistem informasi yang baru, maka selama pekerjaan
berlangsung harus terjadi alih teknologi dari pihak tim pengembang kepada pihak calon
6
pengguna sistem. Namun demikian, tetap diperlukan periode waktu yang bersifat khusus
guna merealisasikan alih teknologi secara efektif. Oleh karena itu, menjelang akhir pekerjaan,
tim pengembang harus memberikan pelatihan kepada para calon pengguna sistem.
Pelatihan harus mencakup:
1. Instalasi dan kustomisasi
2. Pengoperasian
3. Pemeliharaan sistem
Peserta yang akan dilatih terdiri atas:
1. Operator
2. Administrator
3. Pengguna akhir (end users)
MAINTENANCE DAN GARANSI
Aplikasi yang dibangun harus memiliki garansi selama 1 (satu) tahun sehingga apabila terjadi
permasalahan atau ditemukannya keadaan yang tidak sesuai dengan rencana kebutuhan
yang telah disusun dapat segera untuk ditangani.
KOMPONEN SISTEM
ARSITEKTUR SISTEM
Aplikasi MyIndiHome merupakan aplikasi yang berbasis web dan android. Untuk membangun
aplikasi web akan menggunakan framework Laravel dengan bahasa pemrograman, PHP,
HTML, dan Javascript sedangkan untuk desain user interface menggunakan framework CSS.
Sedangkan untuk membangun aplikasi android akan menggunakan framework React Native
dengan bahasa pemrograman JavaScript. Selain itu, aplikasi harus memiliki fungsi export data
ke dalam Microsoft Excel, Microsoft Word, dan PDF baik bagi pelanggan maupun PT.
IndiHome Banjarmasin.
DATABASE
Dapat menggunakan MySQL sebagai aplikasi database penyimpanan data yang terlibat di
dalam Aplikasi MyIndiHome.
JARINGAN
Sistem yang dikembangkan dapat mendukung tipe jaringan client-server yang mengakomodir
penggunaan multiuser pada saat yang bersamaan
KEAMANAN
A. Hak akses user
7
Setiap user memiliki hak akses yang berbeda-beda sesuai dengan perannya. Terdapat
3 (tiga) jenis user sebagai berikut:
1. Administrator
Memiliki semua hak akses, manajemen user, serta manajemen setting aplikasi dan
database.
2. Operator
Memiliki hak untuk input data pada aplikasi.
3. User
Memiliki hak untuk mendapatkan informasi seperti informasi ketersediaan
layanan dan jaringan pada lokasi pelanggan.ang pada aplikasi.
Untuk pembagian hak akses user hanya dapat dilakukan oleh privileged user.
B. Backup dan restore
Aplikasi harus memiliki fungsi backup dan restore database, sehingga apabila terjadi
kesalahan atau kejadian buruk, admin dapat melakukan backup / restore data dengan
mudah.
C. User log
Diperlukan user log untuk memantau kegiatan tiap user pada saat menggunakan
aplikasi.
METODOLOGI
Metodologi yang akan digunakan dalam pembuatan Aplikasi MyIndiHome adalah metodologi
yang mampu mendukung pengembangan berskala cepat (fast development) yang sesuai
dengan standarisasi dalam System Development Life Cycle (SDLC). Alasan utama
digunakannya metodologi ini dikarenakan alokasi waktu yang tersedia relatif singkat,
sementara ruang lingkup pekerjaan cukup luas. Diharapkan dengan menggunakan
metodologi pengembangan ini proses pembuatan Aplikasi MyIndiHome dapat terlaksana
dengan baik dan sesuai dengan waktu dan anggaran yang disediakan. Selain itu metodologi
pengembangan ini juga memiliki proses kontrol yang cukup baik karena melibatkan peran
serta user secara aktif sehingga dapat mengurangi kesalahan dan kegagalan pada saat
implementasi.
JANGKA WAKTU PELAKSANAAN
Secara keseluruhan, kurun waktu yang tersedia untuk melaksanakan dan menyelesaikan
kegiatan Pembuatan Aplikasi MyIndiHome untuk PT. Telkom Banjarmasin adalah selama 12
(dua belas) minggu kalender dengan rincian sebagai berikut:
No. Kegiatan
April 2019 Mei 2019 Juni 2019
I II III IV I II III IV I II III IV
1. Kontrak
2.
Analisis dan perancangan
sistem
3. Pemrograman
8
4. Uji coba
5. Pelatihan
6. Pelaporan
Tabel 1 Timeline kegiatan
TENAGA AHLI
KEBUTUHAN TENAGA AHLI
Berdasarkan lingkup pekerjaan yang ada, maka dibutuhkan tenaga ahli maupun pendukung
dengan spesifikasi sebagai berikut:
A. Tenaga ahli
1. Tenaga ahli project manager
Berpendidikan minimal S2 jurusan Teknik Informatika atau Managemen, memiliki
sertifikasi di bidang proyek manajemen, mempunyai pengalaman sejenis minimal
5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
2. Tenaga ahli team leader
Berpendidikan minimal S2 jurusan Teknik Informatika, mempunyai pengalaman
sejenis minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
3. Tenaga ahli system analyst
Berpendidikan minimal S1 jurusan Sistem Informasi, berpengalaman minimal 3
tahun yang dibuktikan dengan surat referensi, memiliki sertifikat keahlian bidang
system development, sebanyak 1 orang.
4. Tenaga ahli database specialist
Berpendidikan minimal S1 jurusan Teknik Informatika, berpengalaman minimal 3
tahun yang dibuktikan dengan surat referensi, memiliki sertifikat keahlian bidang
database, sebanyak 1 orang.
5. Tenaga ahli programmer
Berpendidikan minimal S1 jurusan Ilmu Komputer atau Teknik Informatika,
memiliki pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat
referensi, menguasai framework Laravel dan memiliki sertifikat keahlian dibidang
pemrograman, sebanyak 3 orang.
6. Tenaga ahli jaringan komputer
Berpendidikan minimal S1 jurusan Teknik Informatika, berpengalaman minimal 3
tahun yang dibuktikan dengan surat referensi, memiliki sertifikat keahlian bidang
jaringan, sebanyak 1 orang.
B. Tenaga pendukung
1. Tenaga technical support
Berpendidikan minimal D3 jurusan Teknik Informatika, sebanyak 1 orang.
2. Tenaga administrasi
Berpendidikan minimal D3 jurusan Manajemen atau Administrasi, sebanyak 1
orang.
3. Tenaga dokumentasi
9
Berpendidikan minimal D3, yang berpengalaman melakukan dokumentasi proyek
sekurang-kurangnya 2 (dua) tahun, sebanyak 1 orang.
TUGAS POKOK TENAGA AHLI
A. Tenaga ahli
1. Tenaga ahli project manager
Bertugas untuk memimpin, merencanakan dan membuat laporan mengenai
kinerja para tim dalam mencapai target proyek.
2. Tenaga ahli team leader
Bertugas sebagai pemimpin tim proyek, bertanggung jawab atas koordinasi tim
serta integrator sistem meliputi aplikasi dan jaringan komputer.
3. Tenaga ahli system analyst
Bertugas sebagai perancang desain input, desain proses, serta desain output.
4. Tenaga ahli database analyst
Bertugas membuat desain database.
5. Tenaga ahli programmer
Bertugas sebagai penerjemah rancangan kedalam script / coding bahasa
pemrograman.
6. Tenaga ahli jaringan komputer
Bertugas implementasi jaringan pada sistem.
B. Tenaga pendukung
1. Tenaga technical support
Bertugas memberi dukungan teknis untuk membantu customer dalam pemakaian
aplikasi.
2. Tenaga administrasi
Bertugas menyusun dan menyiapkan segala keperluan administrasi kantor dalam
pelaksanaan pekerjaan Pembuatan Aplikasi MyIndiHome.
3. Tenaga dokumentasi
Bertugas melakukan dan menyusun dokumentasi proyek.
KELUARAN
A. Software
Software Aplikasi MyIndiHome untuk PT. Telkom Banjarmasin yang telah terinstalasi
pada infrastruktur yang ada beserta CD Master aplikasi sebanyak 10 (sepuluh) copy.
B. Dokumentasi
1. Dokumentasi yang berkaitan dengan pengembangan aplikasi, seperti
kebututuhan, desain, dan konfigurasi sistem serta arsitektur program.
2. Dokumentasi yang terdiri dari manual untuk Administrator dan Pengguna
diserahkan bersamaan dengan laporan akhir.
3. Dokumentasi SOP (System Operation Procedure) maupun SMP (System
Maintenance Procedure).
10
Media dokumentasi pada proyek ini dibuat dalam format softcopy dan hardcopy. Format yang
digunakan dalam dokumentasi dalam bentuk softcopy adalah menggunakan standar format
PDF. Dokumen yang diserahkan merupakan versi final dari aplikasi yang telah dikembangkan
/ dibangun melalui tahapan pengujian dan integrasi sistem aplikasi.
HAK KEPEMILIKAN
Seluruh prosedur, proses, dokumentasi, analisis, kajian, software / aplikasi dalam bentuk file,
object file, execute file atau property intelektual lainnya yang mungkin dihasilkan pada
kegiatan pengembangan sistem ini, baik hardcopy ataupun softcopy atau berupa apapun
bentuknya yang merupakan hasil produk pembangunan sistem ini merupakan dan akan tetap
menjadi hak properti PT. Telkom Banjarmasin.
PEMBIAYAAN KEGIATAN
Kegiatan ini diperkirakan membutuhkan biaya sebesar Rp 750.000.000 (tujuh ratus lima puluh
juta rupiah) yang bersumber dari investor.
TEMPAT
Tempat penyerahan hasil Pembuatan Aplikasi MyIndiHome adalah kantor PT. Telkom
Banjarmasin Jl. Lambung Mangkurat no. 4, Kota Banjarmasin 70111.
PELAPORAN
Laporan pelaksanaan kegiatan dibuat sebanyak 10 (sepuluh) copy yang ditulis dalam bahasa
Indonesia, meliputi:
A. Laporan pendahuluan, berisi:
1. Perencanaan penyelesaian pekerjaan
2. Jadwal kerja
3. Metodologi dan tools yang digunakan untuk menyelesaikan pekerjaan
4. Analisa awal terhadap ruang lingkup pekerjaan
Laporan ini diserahkan paling lambat 2 (dua minggu) semenjak penandatanganan
Surat Perintah Mulai Pekerjaan (SPMK) sebanyak 10 (sepuluh) copy.
B. Laporan antara, berisi:
1. Kemajuan pekerjaan kegiatan Pembuatan Aplikasi MyIndiHome.
Laporan ini diserahkan paling lambat minggu terakhir dibulan ketiga sebanyak 10
(sepuluh) copy.
C. Laporan akhir, berisi:
1. Seluruh proses kegiatan dan pertanggungjawaban karena telah selesainya
tahapan-tahapan kegiatan yang sudah dilakukan.
2. Dokumentasi lain yang berkaitan dengan kegiatan pembuatan aplikasi.
11
Laporan ini diserahkan paling lambar 45 (empat puluh lima) hari kalender sejak
SPMK diterbitkan.
PENUTUP
Demikian Terms of Reference (TOR) Pembuatan Aplikasi MyIndiHome untuk PT. Telkom
Banjarmasin ini disusun sebagai dasar pelaksanaan kegiatan, sehingga PT. Telkom
Banjarmasin dapat mengatasi permasalahan-permasalahan yang ada.

Terms of reference

  • 1.
    Kerangka Acuan Kerja AplikasiMyIndiHome PT. Telkom Banjarmasin Ghifaroza R. 05111640000057 Manajemen Proyek Perangkat Lunak – E Departemen Informatika Fakultas Teknologi Informasi dan Komunikasi Institut Teknologi Sepuluh Nopember 2019
  • 2.
    2 DAFTAR ISI Daftar tabel........................................................................................................................................................2 Pendahuluan ......................................................................................................................................................3 Latar Belakang ................................................................................................................................................3 Tujuan dan manfaat........................................................................................................................................4 Sasaran...........................................................................................................................................................4 Ruang lingkup pekerjaan ....................................................................................................................................4 Perencanaan dan persiapan pelaksanaan kegiatan .........................................................................................4 Perancangan sistem........................................................................................................................................4 Pelaksanaan Kegiatan.....................................................................................................................................5 Uji coba operasional .......................................................................................................................................5 Implementasi sistem.......................................................................................................................................5 Pelatihan bagi para calon pengguna sistem ....................................................................................................5 Maintenance dan garansi ...............................................................................................................................6 Komponen sistem...............................................................................................................................................6 Arsitektur sistem ............................................................................................................................................6 Database ........................................................................................................................................................6 Jaringan..........................................................................................................................................................6 Keamanan ......................................................................................................................................................6 Metodologi.........................................................................................................................................................7 Jangka waktu pelaksanaan .................................................................................................................................7 Tenaga ahli .........................................................................................................................................................8 Kebutuhan tenaga ahli....................................................................................................................................8 Tugas pokok tenaga ahli .................................................................................................................................9 Keluaran.............................................................................................................................................................9 Hak kepemilikan ...............................................................................................................................................10 Pembiayaan kegiatan .......................................................................................................................................10 Tempat.............................................................................................................................................................10 Pelaporan.........................................................................................................................................................10 Penutup............................................................................................................................................................11 DAFTAR TABEL Tabel 1 Timeline kegiatan...................................................................................................................................8
  • 3.
    3 PENDAHULUAN LATAR BELAKANG PT. Telkomadalah perusahaan informasi dan komunikasi serta penyedia jasa dan jaringan telekomunikasi di Indonesia. PT.Telkom yang memiliki jumlah pelanggan telepon
  • 4.
    4 tetap sebanyak 15juta dan pelanggan telepon seluler sebanyak 104 juta perlu untuk dapat mempertahankan pangsa pasarnya, sehingga dibutuhkan sarana yang dapat meningkatkan brand awareness terhadap produk layanan yang tersedia. Aplikasi MyIndiHome dibangun untuk memberikan kemudahan bagi pelanggan untuk berinteraksi dengan PT. Telkom Banjarmasin melalui aplikasi web dan aplikasi android, sehingga pelanggan yang tidak memiliki banyak waktu luang tetap bisa berinteraksi dengan PT. Telkom Banjarmasin. Selain itu dengan aplikasi tersebut, PT. Telkom Banjarmasin dapat menjangkau pelanggan dalam skala global dengan modal yang terbatas, serta melakukan kegiatan bisnis. Dengan adanya aplikasi MyIndiHome, PT. Telkom Banjarmasin juga dapat memperoleh informasi pengetahuan tentang tingkah laku dan nilai pelanggan dalam berkomunikasi dan berinteraksi sebagai dasar untuk membangun hubungan yang baik dengan pelanggan. TUJUAN DAN MANFAAT A. Tujuan Tujuan dibuatnya Aplikasi MyIndiHome adalah untuk dapat menjangkau konsumen dalam skala global serta melakukan kegiatan bisnis lain seperti promosi, pengenalan produk, penjelasan produk, sampai dengan transaksi penjualan produk. B. Manfaat Manfaat dibuatnya Aplikasi MyIndiHome sebagai berikut: 1. Sebagai salah satu strategi pemasaran layanan PT. Telkom Banjarmasin. 2. Meningkatkan kualitas pelayanan untuk mencapai loyalitas pelanggan. SASARAN Sasaran dibuatnya Aplikasi MyIndiHome sebagai berikut: 1. Membangun kepercayaan pelanggan untuk menggunakan layanan PT. Indihome Banjarmasin. 2. Meningkatkan daya saing PT. IndiHome Banjarmasin dengan perusahaan sejenis. RUANG LINGKUP PEKERJAAN PERENCANAAN DAN PERSIAPAN PELAKSANAAN KEGIATAN Kegiatan perencanaan meliputi perkiraan kebutuhan akan aplikasi yang akan dibuat dan dikembangkan sehingga dapat memahami permasalahan utama dan mendefinisikannya secara rinci untuk dituangkan ke dalam rancangan aplikasi serta pembuatan jadwal pelaksanaan yang memuat tahapan pekerjaan dimana tahapan tersebut akan dilakukan. PERANCANGAN SISTEM Aplikasi MyIndiHome didesain dengan menggunakan pendekatan desain aplikasi web berbasis framework Laravel dan aplikasi android berbasis framework React Native. Pendekatan ini bertujuan untuk mempermudah didalam development system dan
  • 5.
    5 menghasilkan system yanguser friendly bagi pengguna. Selanjutnya dengan memperhatikan hasil rekomendasi dari pengguna aplikasi, tim penyediaan jasa juga harus memperhatikan: 1. Kebutuhan organisasi 2. Kebutuhan operator 3. Kebutuhan pemakai 4. Kebutuhan teknis Kegiatan Pembuatan Aplikasi MyIndiHome dilaksanakan dalam bentuk pembuatan sebuah program aplikasi berbasis web melalui tahapan-tahapan sebagai berikut: PELAKSANAAN KEGIATAN Pelaksanaan kegiatan meliputi pembuatan aplikasi sesuai dengan hasil perkiraan / elisitasi kebutuhan pengguna dan jadwal yang telah direncanakan. UJI COBA OPERASIONAL Untuk menjamin beroperasinya sistem informasi yang baru sebagaimana yang diharapkan maka uji coba operasional mutlak harus dilaksanakan. Uji coba operasional harus dilakukan dalam satu periode waktu yang mencerminkan siklus hidup sistem sehari-harinya. IMPLEMENTASI SISTEM Implementasi sistem dapat dilakukan apabila sistem yang dibuat / dikembangkan telah sesuai dengan rencana kebutuhan user dan bebas dari bug / error. PELATIHAN BAGI PARA CALON PENGGUNA SISTEM Untuk menjamin kelangsungan operasi sistem informasi yang baru, maka selama pekerjaan berlangsung harus terjadi alih teknologi dari pihak tim pengembang kepada pihak calon
  • 6.
    6 pengguna sistem. Namundemikian, tetap diperlukan periode waktu yang bersifat khusus guna merealisasikan alih teknologi secara efektif. Oleh karena itu, menjelang akhir pekerjaan, tim pengembang harus memberikan pelatihan kepada para calon pengguna sistem. Pelatihan harus mencakup: 1. Instalasi dan kustomisasi 2. Pengoperasian 3. Pemeliharaan sistem Peserta yang akan dilatih terdiri atas: 1. Operator 2. Administrator 3. Pengguna akhir (end users) MAINTENANCE DAN GARANSI Aplikasi yang dibangun harus memiliki garansi selama 1 (satu) tahun sehingga apabila terjadi permasalahan atau ditemukannya keadaan yang tidak sesuai dengan rencana kebutuhan yang telah disusun dapat segera untuk ditangani. KOMPONEN SISTEM ARSITEKTUR SISTEM Aplikasi MyIndiHome merupakan aplikasi yang berbasis web dan android. Untuk membangun aplikasi web akan menggunakan framework Laravel dengan bahasa pemrograman, PHP, HTML, dan Javascript sedangkan untuk desain user interface menggunakan framework CSS. Sedangkan untuk membangun aplikasi android akan menggunakan framework React Native dengan bahasa pemrograman JavaScript. Selain itu, aplikasi harus memiliki fungsi export data ke dalam Microsoft Excel, Microsoft Word, dan PDF baik bagi pelanggan maupun PT. IndiHome Banjarmasin. DATABASE Dapat menggunakan MySQL sebagai aplikasi database penyimpanan data yang terlibat di dalam Aplikasi MyIndiHome. JARINGAN Sistem yang dikembangkan dapat mendukung tipe jaringan client-server yang mengakomodir penggunaan multiuser pada saat yang bersamaan KEAMANAN A. Hak akses user
  • 7.
    7 Setiap user memilikihak akses yang berbeda-beda sesuai dengan perannya. Terdapat 3 (tiga) jenis user sebagai berikut: 1. Administrator Memiliki semua hak akses, manajemen user, serta manajemen setting aplikasi dan database. 2. Operator Memiliki hak untuk input data pada aplikasi. 3. User Memiliki hak untuk mendapatkan informasi seperti informasi ketersediaan layanan dan jaringan pada lokasi pelanggan.ang pada aplikasi. Untuk pembagian hak akses user hanya dapat dilakukan oleh privileged user. B. Backup dan restore Aplikasi harus memiliki fungsi backup dan restore database, sehingga apabila terjadi kesalahan atau kejadian buruk, admin dapat melakukan backup / restore data dengan mudah. C. User log Diperlukan user log untuk memantau kegiatan tiap user pada saat menggunakan aplikasi. METODOLOGI Metodologi yang akan digunakan dalam pembuatan Aplikasi MyIndiHome adalah metodologi yang mampu mendukung pengembangan berskala cepat (fast development) yang sesuai dengan standarisasi dalam System Development Life Cycle (SDLC). Alasan utama digunakannya metodologi ini dikarenakan alokasi waktu yang tersedia relatif singkat, sementara ruang lingkup pekerjaan cukup luas. Diharapkan dengan menggunakan metodologi pengembangan ini proses pembuatan Aplikasi MyIndiHome dapat terlaksana dengan baik dan sesuai dengan waktu dan anggaran yang disediakan. Selain itu metodologi pengembangan ini juga memiliki proses kontrol yang cukup baik karena melibatkan peran serta user secara aktif sehingga dapat mengurangi kesalahan dan kegagalan pada saat implementasi. JANGKA WAKTU PELAKSANAAN Secara keseluruhan, kurun waktu yang tersedia untuk melaksanakan dan menyelesaikan kegiatan Pembuatan Aplikasi MyIndiHome untuk PT. Telkom Banjarmasin adalah selama 12 (dua belas) minggu kalender dengan rincian sebagai berikut: No. Kegiatan April 2019 Mei 2019 Juni 2019 I II III IV I II III IV I II III IV 1. Kontrak 2. Analisis dan perancangan sistem 3. Pemrograman
  • 8.
    8 4. Uji coba 5.Pelatihan 6. Pelaporan Tabel 1 Timeline kegiatan TENAGA AHLI KEBUTUHAN TENAGA AHLI Berdasarkan lingkup pekerjaan yang ada, maka dibutuhkan tenaga ahli maupun pendukung dengan spesifikasi sebagai berikut: A. Tenaga ahli 1. Tenaga ahli project manager Berpendidikan minimal S2 jurusan Teknik Informatika atau Managemen, memiliki sertifikasi di bidang proyek manajemen, mempunyai pengalaman sejenis minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. 2. Tenaga ahli team leader Berpendidikan minimal S2 jurusan Teknik Informatika, mempunyai pengalaman sejenis minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. 3. Tenaga ahli system analyst Berpendidikan minimal S1 jurusan Sistem Informasi, berpengalaman minimal 3 tahun yang dibuktikan dengan surat referensi, memiliki sertifikat keahlian bidang system development, sebanyak 1 orang. 4. Tenaga ahli database specialist Berpendidikan minimal S1 jurusan Teknik Informatika, berpengalaman minimal 3 tahun yang dibuktikan dengan surat referensi, memiliki sertifikat keahlian bidang database, sebanyak 1 orang. 5. Tenaga ahli programmer Berpendidikan minimal S1 jurusan Ilmu Komputer atau Teknik Informatika, memiliki pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat referensi, menguasai framework Laravel dan memiliki sertifikat keahlian dibidang pemrograman, sebanyak 3 orang. 6. Tenaga ahli jaringan komputer Berpendidikan minimal S1 jurusan Teknik Informatika, berpengalaman minimal 3 tahun yang dibuktikan dengan surat referensi, memiliki sertifikat keahlian bidang jaringan, sebanyak 1 orang. B. Tenaga pendukung 1. Tenaga technical support Berpendidikan minimal D3 jurusan Teknik Informatika, sebanyak 1 orang. 2. Tenaga administrasi Berpendidikan minimal D3 jurusan Manajemen atau Administrasi, sebanyak 1 orang. 3. Tenaga dokumentasi
  • 9.
    9 Berpendidikan minimal D3,yang berpengalaman melakukan dokumentasi proyek sekurang-kurangnya 2 (dua) tahun, sebanyak 1 orang. TUGAS POKOK TENAGA AHLI A. Tenaga ahli 1. Tenaga ahli project manager Bertugas untuk memimpin, merencanakan dan membuat laporan mengenai kinerja para tim dalam mencapai target proyek. 2. Tenaga ahli team leader Bertugas sebagai pemimpin tim proyek, bertanggung jawab atas koordinasi tim serta integrator sistem meliputi aplikasi dan jaringan komputer. 3. Tenaga ahli system analyst Bertugas sebagai perancang desain input, desain proses, serta desain output. 4. Tenaga ahli database analyst Bertugas membuat desain database. 5. Tenaga ahli programmer Bertugas sebagai penerjemah rancangan kedalam script / coding bahasa pemrograman. 6. Tenaga ahli jaringan komputer Bertugas implementasi jaringan pada sistem. B. Tenaga pendukung 1. Tenaga technical support Bertugas memberi dukungan teknis untuk membantu customer dalam pemakaian aplikasi. 2. Tenaga administrasi Bertugas menyusun dan menyiapkan segala keperluan administrasi kantor dalam pelaksanaan pekerjaan Pembuatan Aplikasi MyIndiHome. 3. Tenaga dokumentasi Bertugas melakukan dan menyusun dokumentasi proyek. KELUARAN A. Software Software Aplikasi MyIndiHome untuk PT. Telkom Banjarmasin yang telah terinstalasi pada infrastruktur yang ada beserta CD Master aplikasi sebanyak 10 (sepuluh) copy. B. Dokumentasi 1. Dokumentasi yang berkaitan dengan pengembangan aplikasi, seperti kebututuhan, desain, dan konfigurasi sistem serta arsitektur program. 2. Dokumentasi yang terdiri dari manual untuk Administrator dan Pengguna diserahkan bersamaan dengan laporan akhir. 3. Dokumentasi SOP (System Operation Procedure) maupun SMP (System Maintenance Procedure).
  • 10.
    10 Media dokumentasi padaproyek ini dibuat dalam format softcopy dan hardcopy. Format yang digunakan dalam dokumentasi dalam bentuk softcopy adalah menggunakan standar format PDF. Dokumen yang diserahkan merupakan versi final dari aplikasi yang telah dikembangkan / dibangun melalui tahapan pengujian dan integrasi sistem aplikasi. HAK KEPEMILIKAN Seluruh prosedur, proses, dokumentasi, analisis, kajian, software / aplikasi dalam bentuk file, object file, execute file atau property intelektual lainnya yang mungkin dihasilkan pada kegiatan pengembangan sistem ini, baik hardcopy ataupun softcopy atau berupa apapun bentuknya yang merupakan hasil produk pembangunan sistem ini merupakan dan akan tetap menjadi hak properti PT. Telkom Banjarmasin. PEMBIAYAAN KEGIATAN Kegiatan ini diperkirakan membutuhkan biaya sebesar Rp 750.000.000 (tujuh ratus lima puluh juta rupiah) yang bersumber dari investor. TEMPAT Tempat penyerahan hasil Pembuatan Aplikasi MyIndiHome adalah kantor PT. Telkom Banjarmasin Jl. Lambung Mangkurat no. 4, Kota Banjarmasin 70111. PELAPORAN Laporan pelaksanaan kegiatan dibuat sebanyak 10 (sepuluh) copy yang ditulis dalam bahasa Indonesia, meliputi: A. Laporan pendahuluan, berisi: 1. Perencanaan penyelesaian pekerjaan 2. Jadwal kerja 3. Metodologi dan tools yang digunakan untuk menyelesaikan pekerjaan 4. Analisa awal terhadap ruang lingkup pekerjaan Laporan ini diserahkan paling lambat 2 (dua minggu) semenjak penandatanganan Surat Perintah Mulai Pekerjaan (SPMK) sebanyak 10 (sepuluh) copy. B. Laporan antara, berisi: 1. Kemajuan pekerjaan kegiatan Pembuatan Aplikasi MyIndiHome. Laporan ini diserahkan paling lambat minggu terakhir dibulan ketiga sebanyak 10 (sepuluh) copy. C. Laporan akhir, berisi: 1. Seluruh proses kegiatan dan pertanggungjawaban karena telah selesainya tahapan-tahapan kegiatan yang sudah dilakukan. 2. Dokumentasi lain yang berkaitan dengan kegiatan pembuatan aplikasi.
  • 11.
    11 Laporan ini diserahkanpaling lambar 45 (empat puluh lima) hari kalender sejak SPMK diterbitkan. PENUTUP Demikian Terms of Reference (TOR) Pembuatan Aplikasi MyIndiHome untuk PT. Telkom Banjarmasin ini disusun sebagai dasar pelaksanaan kegiatan, sehingga PT. Telkom Banjarmasin dapat mengatasi permasalahan-permasalahan yang ada.