Dokumen tersebut merangkum kerangka acuan kerja pengembangan aplikasi pengajuan skripsi Universitas Narotama berbasis web yang mencakup tujuan, ruang lingkup pekerjaan, tenaga ahli dan pendukung, serta keluaran yang diharapkan dari proyek tersebut.
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Tugas 3 kak 05111640000171
1. TUGAS 3
Kerangka Acuan Kerja
Pengembangan Aplikasi Pengajuan Skripsi
Universitas Narotama Berbasis Web
Disusun oleh :
Almas Aqmarina 05111640000171
Kelas :
Manajemen Proyek Perangkat Lunak – D
Departemen Informatika
Fakultas Teknologi Informasi dan Komunikasi
Institut Teknologi Sepuluh Nopember
2019
2. 2
DAFTAR ISI
DAFTAR ISI..............................................................................................................2
BAB I PENDAHULUAN..........................................................................................4
1.1 Latar Belakang ..............................................................................................4
1.2 Maksud dan Tujuan.......................................................................................4
1.3 Sasaran...........................................................................................................5
1.4 Hasil Akhir yang Diharapkan........................................................................5
1.5 Waktu Pelaksanaan Pekerjaan.......................................................................5
BAB II RUANG LINGKUP PEKERJAAN..............................................................6
2.1 Perancangan dan Persiapan Pelaksanaan Pekerjaan .....................................6
2.2 Analisis dan Evaluasi Terhadap Struktur dan Kinerja Sistem Pengajuan
Skripsi ....................................................................................................................6
2.3 Perncangan Sistem ........................................................................................7
2.4 Implementasi Sistem .....................................................................................8
2.5 Uji Coba Aplikasi..........................................................................................8
2.6 Pelatihan bagi Para Calon Pengguna Sistem.................................................8
2.7 Metodologi ....................................................................................................9
2.8 Kualifikasi .....................................................................................................9
2.9 Jangka Waktu Pelaksanaan ...........................................................................9
BAB III TENAGA AHLI DAN PENDUKUNG.....................................................11
3.1 Tenaga Ahli .................................................................................................11
3.2 Tenaga Pendukung ......................................................................................12
BAB IV KELUARAN .............................................................................................13
4.1 Aplikasi........................................................................................................13
4.2 Dokumentasi................................................................................................13
4.3 Migrasi Data................................................................................................13
4.4 Pendampingan, Pemeliharaan, serta Garansi ..............................................13
4.5 Hak Kepemilikan.........................................................................................13
BAB V PELAPORAN DAN PENUTUP ................................................................14
5.1 Pembiayaan Kegiatan..................................................................................14
5.2 Laporan........................................................................................................14
4. 4
BAB I
PENDAHULUAN
1.1 Latar Belakang
Skripsi adalah adalah karya ilmiah mahasiswa tentang permasalahan yang
sesuai dengan kompetensi program studi sebagai salah satu syarat memperoleh
gelar Sarjana (S1). Skripsi ini merupakan karya ilmiah mandiri mahasiswa
berdasarkan hasil penelitian, baik penelitian lapangan maupun penelitian
kepustakaan.
Perkembangan teknologi informasi yang sangat pesat mempermudah
manusia dalam melakukan pekerjaannya. Teknologi juga berperan penting
dalam dunia Pendidikan. Proses pengajuan skripsi yang memiliki alur yang
sangat panjang dan membutuhkan waktu banyak untuk melakukan pengajuan
skripsi pada Universitas Narotama dalam era perkembangan teknologi
informasi sekarang ini dirasa kurang efektif.
Permasalahan tersebut dapat diselesaikan dengan dirancangnya KAK
(Kerangka Acuan Kerja) untuk pengembangan aplikasi berbasis web mengenai
pengajuan skripsi yang terintegrasi dengan pihak manapun yang terkait.
1.2 Maksud dan Tujuan
Maksud dan tujuan dari pengembangan aplikasi ini adalah untuk
mempermudah pihak-pihak terkait dalam pengajuan skripsi, dan
memprosesnya. Terdapat beberapa tujuan dari pengembangan aplikasi ini,
antara lain:
1. Membantu proses pengajuan skripsi atau tugas akhir mahasiswa
Universitas Narotama agar lebih cepat dan mudah.
2. Mempermudah akses data atau informasi mengenai skripsi atau tugas
akhir.
3. Seluruh data yang telah di-input dapat terintegrasi dengan baik dan
tersimpan dalam sistem.
4. Mempermudah penyaluran informasi yang dibutuhkan selama proses
pengajuan skripsi hingga siding akhir.
5. 5
1.3 Sasaran
Tersedianya sistem informasi pengajuan skripsi Universitas Narotama ini
diharapkan dapat mendukung proses pelaksanaan pengajuan skripsi agar lebih
baik, cepat dan mudah serta meningkatnya kualitas proses akademik pada
Universitas Narotama. Selain itu, pihak-pihak yang terkait dapat dengan mudah
memproses skripsi mahasiswa Universitas Narotama.
1.4 Hasil Akhir yang Diharapkan
Hasil Akhir yang diharapkan dari kegiatan Pengembangan Aplikasi
Pengajuan Skripsi Universitas Narotama Berbasis Web adalah dimudahkannya
proses pengajuan sampai pelaksanaan siding akhir untuk mahasiswa
Universitas Narotama.
1.5 Waktu Pelaksanaan Pekerjaan
Waktu pelaksanaan pekerjaan yang dibutuhkan untuk menyelesaikan
Pengembangan Aplikasi Pengajuan Skripsi Universitas Narotama Berbasis
Web adalah selama 60 hari, atau kurang/lebih 2 bulan.
6. 6
BAB II
RUANG LINGKUP PEKERJAAN
Ruang lingkup kegiatan Pengembangan Aplikasi Pengajuan Skripsi
Universitas Narotama Berbasis Web yang harus dilaksanakan oleh Tim Pengembang
terdiri atas tahapan-tahapan berikut:
2.1 Perancangan dan Persiapan Pelaksanaan Pekerjaan
Pekerjaan Pengembangan Aplikasi Pengajuan Skripsi Universitas
Narotama Berbasis Web diawali dengan:
1. Survey Pendahuluan untuk pihak-pihak terkait untuk mencari tahu
kebutuhan-kebutuhan yang perlu diimplementasikan pada sistem.
2. Penyusunan rencanana pelaksanaan pekerjaan yang di dalamnya paling
tidak mencakup:
a. Deliverables yang harus dihasilkan
b. Kegiatan yang akan dilaksanakan
c. Personil Tim yang akan ditugaskan pada setiap kegiatan
d. Perngkat-perngkat yang digunakan dalam menunjang pelaksanaan
setiap kegiatan
e. Waktu pelaksanaan dalam periode harian atau mingguan.
2.2 Analisis dan Evaluasi Terhadap Struktur dan Kinerja Sistem
Pengajuan Skripsi
Tim Pengembang harus melakukan analisis dan evaluasi terhadap:
1. Struktur dan Proses Bisnis Pengajuan Skripsi Universitas Narotama
yang digunakan untuk menentukan konsep basis data.
2. Permasalahan yang saat ini dihadapi sehubungan dengan pendataan,
pengolahan data, dan penyajian data atau informasi pada proses
pengajuan skripsi Universitas Narotama.
3. Kebutuhan-kebutuhan baik kebutuhan pengguna (User Requirements)
maupun kebutuhan sistem (System Requirements).
7. 7
2.3 Perncangan Sistem
Berdasarkan hasil analisis, kemudian tim pengembang menyusun rencana
sistem yang akan diimplementasikan. Adapun rancangan yang dimaksud paling
tidak mencakup aspek-aspek berikut:
1. Deskripsi Sistem
• Aplikasi pengajuan skripsi ini berbasis website dan mampu
berjalan dengan baik di web browser berbasis desktop maupun
mobile.
• Menggunakan Bahasa pemrograma HTML5, CSS, JavaScript,
PHP dan framework Laravel.
• Menggunakan database MySQL
2. Pertimbangan-Pertimbangan Desain
a. Asumsi
Aplikasi ini akan digunakan oleh mahasiswa, dosen, dan staf
akademik Universitas Narotama yang akan memproses
pengajuan skripsi mahasiswa Universitas Narotama.
b. Constraints
Aspek-aspek yang diminta oleh client yang secara langsung
berpengaruh terhadap desain.
c. Lingkungan Sistem
Aplikasi ini dapat berjalan di web browser berbasis desktop
maupun mobile.
d. Metodologi Desain
Pendekatan yang digunakan untuk merancang sistem yang
structural dan object-oriened, serta metodologi lainnya.
3. High Level Design
High Level Design (HLD) adalah proses untuk menentukan sisi
internal dan eksternal dari perspektif sebuah komponen. Tujuannya
yaitu:
• Mengembangkan fungsi eksternal dan antarmuka.
• Desain struktur komponen internal yang mencakup antarmuka
antar komponen dan struktur data.
• Memastikan bahwa semua kebutuhan fungsi telah terpenuhi.
8. 8
• Memastikan bahwa semua komponen sesuai dengan struktur
produk dan sistem.
4. Low Level Design
Low Level Design adalah sebuah proses untuk mengubah HLD
menjadi desain yang lebih rindi dari sudut pandang perbagian (modules,
macros, includes, dll). Tujuannya yaitu:
• Finalisasi desain komponen dan bagian-bagian di dalam sistem
atau produk.
• Menyelesaikan seluruh rencana uji komponen
• Memberikan umpan balik tentang HLD dan verifikasi perubahan
yang dilakukan pada HDL.
5. User Interface Design
UI Design menyajikan deskripsi desain yang secara langsung
mendukung konstruksi UI dan perilaku end-user.
2.4 Implementasi Sistem
Implementasi sistem dilakukan berdasarkan rancangan sistem yang telah
dihasilkan pada tahap sebelumnya.
2.5 Uji Coba Aplikasi
Untuk menjamin beroperasinya sistem yang baru sebagaimana diharapkan,
maka uji coba aplikasi mutlak harus dilaksanakan. Uji coba aplikasi harus
dilakukan dalam suatu periode waktu yang dapat diketahui siklus hidup sistem
setiap harinya.
2.6 Pelatihan bagi Para Calon Pengguna Sistem
Untuk menjamin keberlagsungan operasi sistem, maka selama pekerjaan
berlangsun harus terjadi alih tekologi dari pihak tim pengembang kepada pihak
calon pengguna sistem yang dilakukan pada saat menjelang akhir pekerjaan.
Pelatihan harus mencakup:
1. Instalasi dan kustomisasi
2. Pengoperasian
3. Pmeliharaan sistem
9. 9
2.7 Metodologi
Metodologi yang akan digunakan dalam pembuatan aplikasi ini adalah
metodologi yang mampu mendukung pengembangan dan prototype yang
sesuai dengan standar dalam System Development Life Cycle (SDLC). Tahapan
yang dilakukan adalah sebagai berikut:
Gambar 1 - SDLC
2.8 Kualifikasi
Berikut adalah kualifikasi yang harus dimiliki penyedia jasa:
a. Bersedia merahasiakan data
b. Menggunakan metode yang baik
c. Sanggup memberi garansi
d. Memiliki komitmen kerjsama dengan pihak pemberi kerja.
e. Memiliki komitmen terhadapt pekerjaan
2.9 Jangka Waktu Pelaksanaan
Secara keseluruhan, jangka waktu yang tersedia untuk melaksanakan
kegiatan Pengembangan Aplikasi Pengajuan Skripsi Universitas Narotama
Berbasis Web adalah selama 60 hari atau kurang lebih 2 bulan dengan rincian
setiap minggu, sebagai berikut:
10. 10
No. Kegiatan
Juli 2019 Agustus 2019
I II III IV I II III IV
1. Kontrak Proyek
2. Analisis Kebutuhan
3. Perancangan Desain
4. Implementasi/Coding
5. Uji Coba Aplikasi
6. Pelatihan
7. Pelaporan
Table 1 – Tabel Jangka Waktu Pelaksanaan
11. 11
BAB III
TENAGA AHLI DAN PENDUKUNG
3.1 Tenaga Ahli
Kebutuhan tenaga ahli untuk proyek ini adalah sebagai berikut;
3.1.1 Project Manager (1), berpendidikan minimal S1 bidang studi
Informatika atau Manajemen dan sejenisnya, memiliki sertifikasi di
bidang manajemen proyek perangkat lunak, mempunyai pengalaman
minimal 3 tahun yang dibuktikan dengan surat referensi. Bertugas
menjadi pengamat dari jalannya proyek dan pengambil keputusan dalam
lingkup proyek.
3.1.2 System Analyst (2), berpendidikan minimal S1 Informatika atau
manajemen dan sejenisnya, mempunyai pengalaman yang mendalam
tentang penggalian dan analisis kebutuhan agar fitur yang akan diberikan
sesuai dengan kebutuhan.
3.1.3 Database Administrator (3), berpendidikan minimal S1 Informatika,
mempunyai pengalaman di bidang database minimal 2 tahun. Bertugas
membuat struktur database dan query database agar sesuai dengan
kebutuhan.
3.1.4 Front-End Developer (3), berpendidikan minimal S1 Informatika,
mempunyai pengalaman pada bidang website dan mendalami CSS dan
sejenisnya. Bertugas untuk membuat tampilan pada website seperti yang
telah didesain oleh UI/UX designer.
3.1.5 Back-End Developer (5), berpendidikan minimal S1 Informatika,
mempunyai pengalaman minimal 2 tahun dalam pengerjaan website
menggunakan minimal satu framework (cth: Laravel). Bertugas
membuat bagian dalam aplikasi dan integrase dengan database.
3.1.6 UI / UX Designer (2), berpendidikan minimal S1 Informatika atau
Desain atau sejenisnya, mempunyai sertifikasi dalam bidang UI/UX
Design atau dibuktikan dengan portofolio. Bertugas mendekorasi
ampilan website agar menarik dan mudah untuk dipakai yang nantinya
akan diintegrasikan oleh Front-end developer ke website.
12. 12
3.2 Tenaga Pendukung
3.2.1 technical Support (2), berpendidikan minimal D-III di bidang apapun.
Bertugas memberikan dukungan teknis untuk membantu end-user dalam
pengoperasian aplikasi.
3.2.2 Documentator (1), berpendidikan minimal D-III di bidang apapun,
memiliki pengetahuan tentang dokumentasi proyek seperti SKPL, DPPL
dan sejenisnya. Bertugas menyusun dokumentasi proyek.
13. 13
BAB IV
KELUARAN
4.1 Aplikasi
Perangkat lunak Aplikasi Pengajuan Skripsi ini telah terinstalasi pada
infrastruktur yang ada.
4.2 Dokumentasi
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 atau dibangun
melalui tahapan pengujian dan integrase sistem aplikasi.
• Dokumentasi yang berkaitan dengan pengembangan aplikasi, seperti
kebutuhan, desain, dan konfigurasi sistem serta arsitektur program.
• Dokumentasi yang terdiri dari manual untuk Administrator dan
Pengguna diserahkan bersamaan dengan laporan akhir.
• Dokumentasi SOP (System Operating Procedure) maupun SMP (System
Maintenance Procedure).
4.3 Migrasi Data
Migrasi data pada sistem lama kepada sistem baru, dengan tidak merusak
data pada sistem lama.
4.4 Pendampingan, Pemeliharaan, serta Garansi
Diperlukannya pendampingan selama 1 minggu untuk memantau hasil
dari alih pengetahuan yang berasal dari pengembang.
4.5 Hak Kepemilikan
Seluruh prosedur, proses, dokumentasi, analisis, kajian, aplikasi dalam
bentuk file maupun object file, execute file atau property intelektual lainnya
yang mungkin dihasilkan pada kegiatan pengembangan sistem ini, baik
softcopy maupun hardcopy yang merupakan hasil pembangunan sistem ini
menjadi hak property Universitas Narotama.
14. 14
BAB V
PELAPORAN DAN PENUTUP
5.1 Pembiayaan Kegiatan
Kegiatan ini mendapatkan dana sebanyak Rp 50.000.000,00 (Lima Puluh
Juga Rupiah) yang bersumber dari dana pribadi.
5.2 Laporan
5.2.1 Laporan Awal
Laporan pendahuluan berisi:
1. Rencana kerja secara menyeluruh
2. Jadwal kegiatan
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).
5.2.2 Laporan Pertengahan
Laporan petengahan berisi:
1. Hasil kegiatan yang sudah dicapai (volume pekerjaan)
2. Masalah pelaksanaan dan rencana solusi
3. Rencana baru berikutnya
Laporan ini diserahkan paling lambat 1 (satu) minggu setiap bulannnya.
5.2.3 Laporan Akhir
Laporan akhir berisi:
1. Selutuh proses kegiatan dan pertanggungjawaban karena telah
selesainya tahapan proyek.
2. Dokumentasi lain yang berkaitan dengan kegiatan pembuatan
aplikasi.
3. Serta keluaran proyek
Laporan ini diserahkan paling lambat 40 (empat puluh) hari sejak
proyek selesai.
15. 15
5.3 Penutup
Demikian Kerangka Acuan Kerja (KAK) pada Pengembangan Aplikasi
Pengajuan Skripsi Universitas Narotama Berbasis Web ini disusun sebagai
dasar maupun pedoman pelaksanaan kegiatan.