SPM Sains Komputer study materials
SPM Sains Komputer study resources

SPM Sains Komputer: Projek dan Kerja Kursus

SPM Sains Komputer · Work through your exam, one topic at a time.

All guide sections

Projek dan Kerja Kursus

Domain Projek dan Kerja Kursus menguji perancangan, pelaksanaan, pengujian dan dokumentasi projek Sains Komputer. Calon perlu menunjukkan kawalan skop, jadual dan bukti pengujian, bukan sekadar kod yang berfungsi.

Konsep teras

  • Fasa projek: analisis keperluan, reka bentuk, pembangunan, pengujian, dokumentasi dan pembentangan.
  • Work breakdown structure (WBS) memecahkan projek kepada tugasan; Gantt chart menunjukkan tempoh dan kebergantungan; milestone menandakan pencapaian.
  • Kaedah mengumpul keperluan: temu bual, soal selidik, pemerhatian dan semakan dokumen.
  • Reka bentuk merangkumi ERD, carta alir, wireframe dan seni bina sistem.
  • Pelan pengujian mengandungi kes ujian dengan input, output dijangka, output sebenar dan status. UAT melibatkan pengguna sebenar.
  • Dokumentasi pengguna menerangkan cara guna; dokumentasi teknikal menerangkan reka bentuk, kod dan penyelenggaraan.

Contoh berkerja

Projek sistem tempahan bilik perpustakaan selama lapan minggu. WBS: minggu 1–2 analisis, 3–4 reka bentuk, 5–6 pembangunan, 7 pengujian, 8 dokumentasi dan latihan. Jika reka bentuk lewat seminggu, pengujian terjejas kerana kebergantungan berurutan. Tambah penimbal satu minggu atau jalankan pembangunan dan penyediaan kes ujian secara selari. Contoh kes ujian: input kata laluan salah, output dijangka mesej ralat, output sebenar direkod. Jika gagal, log kecacatan dan baiki sebelum UAT.

Perangkap markah

  • Mula menulis kod sebelum keperluan disahkan.
  • Menulis kes ujian tanpa output dijangka.
  • Menyediakan hanya manual pengguna tanpa dokumentasi teknikal.
  • Membenarkan scope creep tanpa kawalan perubahan.
  • Tidak menyimpan sandaran atau versi kod.