Informasi pada halaman ini berlaku untuk mata kuliah Projek Sistem Informasi 1 dan 2.
Deskripsi
Melalui mata kuliah ini, mahasiswa mendapatkan pembelajaran tentang bagaimana mengembangkan sistem informasi (SI), perangkat lunak untuk organisasi, yang nyata dan biasanya dikerjakan oleh tim developer. SI yang dimaksud misalnya: SI untuk berbagai jenis perusahaan e-commerce, ritel, rumah sakit, sekolah/universitas, organisasi sosial/keagamaan, dll.
Pada awal perkuliahan Projek Sistem Informasi 1 (Prosi 1), tim mahasiswa (berisi 4-5 mahasiswa) diberi dokumen Terms of Reference (TOR) projek atau spesifikasi awal dan lingkup pekerjaan yang harus dilakukan tim. Di bawah bimbingan dosen pengajar, tim mahasiswa melakukan analisis kebutuhan sistem, membuat prototipe, menyusun dokumen SRS (software requirement specification) dan rancangan awal, serta mengkodekan sebagian modul yang sudah dirancang.
Pada mata kuliah Projek Sistem Informasi 2, mahasiswa melanjutkan pembuatan rancangan sistem yang detil, mengkodekan modul demi modul, mengintegrasikan modul-modul sehingga menjadi sistem yang lengkap serta melakukan pengujian untuk memastikan bahwa SI sudah benar dan sesuai dengan TOR.
Sebagian tim mahasiswa mengerjakan projek nyata atas pesanan organisasi/perusahaan, misalnya: Blibli.com, Jonas Photo Bandung, Biro Umum dan Teknik Unpar, Keuskupan Bandung.
Metode Pembelajaran
Metode pembelajaran yang diterapkan pada mata kuliah ini intinya adalah menerapkan langkah-langkah pengembangan perangkat lunak untuk SI dengan pendekatan prototyping, yang sesuai untuk pengembangan SI bagi organisasi. Tahapan yang dikerjakan mahasiswa (dengan bimbingan dosen pengajar) adalah sbb:
(1) Mempelajari dan mendalami dokumen TOR.
(2) Melakukan analisis kebutuhan (termasuk survei ke organisasi), merumuskan prosedur bisnis dan pemanfaatan sistem, pengguna beserta fitur-fiturnya, sambil menyusun prototipe (berupa antar-muka untuk pengguna) agar dapat dievaluasi oleh organisasi dan mendapatkan umpan-balik untuk perbaikan rancangan.
(3) Merancang arsitektur perangkat lunak, basisdata, antar-muka pengguna dan modul-modul engine.
(4) Melakukan coding program (sebagian basisdata, antar-muka dan modul) beserta pengujiannya secara iteratif sampai semua rancangan diimplementasikan (dikodekan). Apabila sistem dipesan oleh organisasi nyata, maka hasil coding akan didemokan di hahadapan client untuk mendapatkan masukan.
(5) Mengintegrasikan semua modul dan melakukan uji integrasi.
Perkuliahan diselenggarakan di lab komputer, dengan demikian mahasiswa dapat sambil bekerja ketika mendapatkan bimbingan dari dosen pengajar.
Sebagai bagian dari tugas, mahasiswa juga menyusun dokumen-dokumen pengembangan sistem, yaitu SRS, analisis, rancangan dan pengujian.
Evaluasi pembelajaran dilakukan secara menerus pada interaksi dosen-mahasiswa pada sesi presentasi presentasi kemajuan projek dan review dokumen-dokumen pengembangan. Nilai evaluasi tersebut dimasukkan sebagai komponen tugas. Ujian Tengah Semester (UTS) dan Ujian Akhir Semester (UAS) dilakukan dengan pengumpulan dokumen pengembangan dan presentasi kemajuan/akhir yang disertai dengan demo prototipe dan/atau perangkat lunak final.
Informasi Lain
Contoh dari topik-topik projek yang dikerjakan mahasiswa dapat di-klik di sini: Contoh topik projek.
Keterangan: Berdasar topik-topik seperti contoh tersebut, dosen mata kuliah Projek Sistem Informasi lalu merumuskan dokumen Terms of Reference (TOR) projek sebagai panduan tim-tim mahasiswa dalam membangun sistem informasi.

