stdsquare²
🎓 Kelas
stdsquare / materi / slides / pertemuan-14
Tema
Japan
Arcade
Dark Retro
Font
‹ Daftar slide Pertemuan 14: Penyusunan laporan akhir proyek aplikasi dan presentasi terstruktur
Program Studi Bisnis Digital • FEB

Laboratorium Pemrograman

Pertemuan 14 — Penyusunan Laporan Akhir Proyek Aplikasi dan Presentasi Terstruktur

Dari kode yang sudah jalan menjadi cerita yang meyakinkan: menyusun laporan akhir yang rapi dan presentasi yang menjual proyek Anda selama satu semester.

RPS MINGGU 15 • 2 × 50 MENIT

Tujuan Pembelajaran Hari Ini

Setelah pertemuan ini, Anda diharapkan mampu menyusun laporan akhir proyek aplikasi secara sistematis dan menyajikannya dalam presentasi terstruktur. Secara rinci:

DOKUMEN
7
Komponen Laporan
Mengetahui struktur baku laporan akhir proyek aplikasi, dari pendahuluan hingga lampiran.
PRESENTASI
10
Menit Waktu Sidang
Mampu merancang alur presentasi ringkas yang menonjolkan masalah, solusi, dan demo aplikasi.

Materi hari ini menutup rangkaian 14 pertemuan — hasil akhirnya adalah laporan dan slide yang siap dipakai untuk demo hari/sidang proyek akhir.

Mengapa Laporan dan Presentasi Sama Pentingnya dengan Kode?

Aplikasi yang bagus tapi tidak bisa dijelaskan dengan baik akan kehilangan nilai di mata penguji, klien, atau investor.

KENYATAAN DI DUNIA KERJA
  • Tim engineering Tokopedia melaporkan progres lewat dokumen & demo, bukan hanya kode di GitHub.
  • Startup mencari pendanaan lewat pitch deck yang jelas, bukan menyerahkan repository mentah.
KENYATAAN DI KAMPUS
  • Penguji sidang menilai dari laporan & presentasi, karena tidak sempat membaca seluruh kode.
  • Nilai proyek = kualitas aplikasi + kualitas cara Anda mengomunikasikannya.
Bagian 1 dari 3
Struktur Laporan Akhir Proyek
Kerangka baku yang membuat pembaca memahami proyek Anda dari nol tanpa perlu bertanya.

Anatomi Laporan Akhir Proyek Aplikasi

Tujuh bagian ini adalah kerangka minimum yang harus ada dalam laporan proyek aplikasi Anda.

1. PendahuluanLatar belakang & tujuan2. LandasanTeori & teknologi3. AnalisisKebutuhan sistem4. PerancanganUI/UX, database, API5. ImplementasiKode & screenshot6. PengujianHasil debugging7. PenutupSimpulan & saran+ Lampiran: kode sumber lengkap, panduan instalasi, dokumentasi APIDaftar pustaka & lampiran melengkapi ketujuh bab di atas

Bab 1: Pendahuluan — Fondasi Cerita Proyek Anda

Pendahuluan menjawab pertanyaan paling dasar: masalah apa yang diselesaikan dan mengapa penting.

ISI WAJIB
  • Latar belakang masalah bisnis digital (kembali ke ide proyek Pertemuan 1)
  • Rumusan masalah dalam kalimat tanya yang spesifik
  • Tujuan dan manfaat aplikasi bagi pengguna/UMKM sasaran
  • Batasan proyek (fitur apa yang tidak termasuk)
CONTOH KALIMAT

"UMKM kuliner di Semarang kesulitan mencatat transaksi harian secara manual, sehingga dibutuhkan aplikasi kasir sederhana berbasis mobile yang terhubung ke database terpusat."

Bab 4–5: Perancangan dan Implementasi

Dua bab terpanjang — di sinilah Anda menunjukkan bukti kerja dari Pertemuan 2 sampai 12.

DESAIN
Wireframe UI/UX, ERD database, diagram arsitektur front-end/back-end
KODE KUNCI
Cuplikan kode penting (bukan semua) + penjelasan logikanya
TANGKAPAN LAYAR
Screenshot tiap fitur utama: login, CRUD, integrasi API
Kesalahan umum: menempel ratusan baris kode mentah tanpa penjelasan. Cukup cuplikan inti + narasi singkat apa fungsinya.

Bab 6: Melaporkan Hasil Pengujian secara Jujur

Laporan pengujian yang baik menunjukkan proses debugging, bukan hanya klaim "aplikasi berjalan lancar".

Komponen LaporanIsiContoh
Skenario pengujianDaftar kasus uji per fiturLogin dengan password salah
Hasil aktual vs. harapanBandingkan output nyata dengan targetPesan error muncul sesuai rencana
Bug yang ditemukan & diperbaikiDari catatan Pertemuan 13API mengembalikan data null → diperbaiki dengan validasi
Keterbatasan yang tersisaBug/fitur yang belum tuntasBelum ada notifikasi push

Hitung dari Nol: Estimasi Panjang Laporan Akhir

Contoh sederhana: menentukan perkiraan jumlah halaman laporan akhir agar proporsional, tidak terlalu tipis atau bertele-tele.

LangkahPerhitunganNilai
1. Jumlah bab inti (Bab 1–7)Sesuai anatomi laporan7 bab
2. Rata-rata halaman per babStandar laporan proyek aplikasi ringkas3 halaman
3. Subtotal isi bab7 × 321 halaman
4. Tambahan (cover, daftar isi, daftar pustaka)Estimasi tetap4 halaman
5. Total estimasi laporan21 + 425 halaman
HASIL
~25 halaman
Belum termasuk lampiran kode sumber — target realistis untuk proyek aplikasi satu semester

Bab 7: Penutup, Daftar Pustaka, dan Lampiran

Bagian penutup laporan adalah kesempatan terakhir meyakinkan pembaca bahwa proyek Anda punya arah ke depan.

SIMPULAN
  • Ringkas: masalah → solusi → hasil dalam 3–5 kalimat
  • Jangan ulang seluruh isi bab sebelumnya
SARAN PENGEMBANGAN
  • Fitur lanjutan yang realistis (mis. notifikasi, laporan ekspor Excel)
  • Menunjukkan Anda paham keterbatasan proyek saat ini
Daftar pustaka & lampiran: cantumkan dokumentasi resmi (React Native, Python, REST API) yang dirujuk, serta kode sumber lengkap dan panduan instalasi sebagai lampiran terpisah.
Bagian 2 dari 3
Merancang Presentasi Terstruktur
Sepuluh menit untuk meyakinkan penguji bahwa proyek Anda layak dan berfungsi.

Kerangka Slide: Ringkas Bukan Berarti Kurang

Presentasi 10 menit idealnya berisi 8–10 slide — setiap slide punya satu pesan utama.

Judul + Tim1 slideMasalah1–2 slideSolusi & Arsitektur2 slideDemo Langsung2–3 slideKendala1 slideSimpulan1 slide

Prinsip 1 slide — 1 pesan: hindari teks panjang, gunakan poin singkat dan visual (screenshot, diagram).

Walkthrough: Merencanakan Demo Aplikasi yang Lancar

Demo yang gagal di tengah presentasi adalah momok terbesar — rencanakan setiap langkahnya.

TahapYang Dilakukan
1. Siapkan data dummyIsi database dengan data contoh yang rapi (bukan kosong/acak) sebelum sidang
2. Latih alur demoTentukan urutan fitur yang ditunjukkan: login → fitur utama → hasil
3. Siapkan cadanganRekam video demo sebagai backup jika koneksi internet/server bermasalah
4. Uji di perangkat sidangCoba jalankan aplikasi di laptop/HP yang akan dipakai saat sidang, sehari sebelumnya

Hitung dari Nol: Alokasi Waktu Presentasi 10 Menit

Contoh sederhana: membagi 10 menit presentasi ke tiap bagian slide secara proporsional.

LangkahPerhitunganNilai
1. Total waktu presentasiKetentuan sidang/demo hari10 menit = 600 detik
2. Porsi pembuka (judul + masalah)15% x 600 detik90 detik
3. Porsi solusi & arsitektur20% x 600 detik120 detik
4. Porsi demo langsung45% x 600 detik270 detik (4,5 menit)
5. Porsi kendala & simpulan20% x 600 detik120 detik
HASIL
4,5 menit demo
Hampir separuh waktu presentasi — karena demo adalah bukti nyata, bukan klaim

Menyampaikan dan Menjawab Pertanyaan dengan Percaya Diri

Presentasi yang baik juga soal bagaimana Anda menyampaikan, bukan hanya isi slide.

SAAT PRESENTASI
  • Bicara ke audiens/penguji, jangan membaca slide kata per kata
  • Gunakan istilah teknis secukupnya, jelaskan singkat jika perlu
  • Latihan minimal 2–3 kali sebelum hari-H, cek durasi
SAAT SESI TANYA JAWAB
  • Dengarkan pertanyaan sampai selesai, jangan memotong
  • Kalau tidak tahu jawabannya: jujur, tawarkan tindak lanjut
  • Rujuk balik ke laporan/kode saat menjawab detail teknis
Bagian 3 dari 3
Checklist Akhir & Kesalahan Umum
Langkah terakhir sebelum laporan dan slide Anda benar-benar siap dikumpulkan.

Checklist Akhir Sebelum Pengumpulan

Gunakan daftar ini sebagai pemeriksaan terakhir, seperti pramugari melakukan pre-flight check sebelum lepas landas.

LAPORAN
  • Ketujuh bab lengkap & berurutan
  • Daftar pustaka & lampiran kode terlampir
  • Tata bahasa & format konsisten (font, penomoran)
PRESENTASI & APLIKASI
  • Slide sesuai kerangka 8–10 slide, teks ringkas
  • Aplikasi teruji di perangkat sidang + video cadangan
  • Repository kode rapi & dapat diakses tim penguji

Kesalahan Umum yang Sering Menurunkan Nilai

Sebagian besar nilai hilang bukan karena aplikasi buruk, tapi karena kesalahan penyajian yang sebenarnya mudah dihindari.

KesalahanDampakSolusi
Laporan copy-paste dari template tanpa disesuaikanIsi tidak nyambung dengan proyek sendiriTulis ulang setiap bagian dengan data proyek Anda
Slide penuh teks paragrafAudiens sibuk membaca, bukan mendengarkanGanti dengan poin singkat & visual
Tidak latihan demo sebelumnyaDemo macet/error di depan pengujiLatihan & siapkan video cadangan
Melebihi/kurang jauh dari waktu presentasiTerburu-buru atau dipotong moderatorLatihan dengan pengukur waktu (timer)

Latihan Kelas: Simulasi Sidang Singkat

Sebelum pertemuan berakhir, mari praktikkan langsung dalam kelompok proyek Anda masing-masing.

INSTRUKSI
  • Bentuk kelompok sesuai tim proyek aplikasi Anda (seperti pertemuan-pertemuan sebelumnya)
  • Susun draf kerangka slide (judul, masalah, solusi, demo, kendala, simpulan) dalam 15 menit
  • Satu kelompok tampil simulasi presentasi 3 menit di depan kelas (dipersingkat dari 10 menit)
  • Kelompok lain memberi 1 masukan konstruktif setelah simulasi selesai
Target akhir pertemuan: setiap kelompok membawa pulang draf kerangka slide presentasi & daftar checklist laporan yang siap dilengkapi sebelum hari sidang/demo.

Ringkasan: Dari Kode Menjadi Cerita yang Meyakinkan

Empat belas pertemuan telah membawa Anda dari ide proyek hingga aplikasi yang berfungsi — hari ini melengkapinya dengan kemampuan mengomunikasikannya.

LAPORAN
7 bab sistematis: pendahuluan hingga penutup, lengkap dengan lampiran kode
PRESENTASI
8–10 slide, ~10 menit, dengan porsi demo terbesar (±4,5 menit)
KESIAPAN
Checklist akhir + latihan demo mencegah kesalahan penyajian yang mudah dihindari
Selamat menempuh sidang/demo hari! Kemampuan menyusun laporan & presentasi ini akan terus terpakai—baik di magang, kerja, maupun proyek bisnis digital Anda berikutnya.