rpl - 01
DESCRIPTION
fsfsdfTRANSCRIPT
IFC 5505 – REKAYASA PERANGKAT LUNAK Pengantar Kuliah - 01
Mata Kuliah
IFc 5505– rekayasa perangkat lunak 4 sks – 4x60 menit – 16 pertemuan
Jumat, 07.30 – 11.30 (PBG404)
RPL UNSRAT
Tujuan Mata Kuliah • Mahasiswa mampu menjelaskan proses daur hidup
perangkat lunak berdasarkan pendekatan system
engineering
• Mahasiswa dapat mengembangkan perangkat lunak
dalam bentuk aplikasi jadi dan dokumentasi terkait
Manfaat Mata Kuliah • Memberikan pemahaman pada mahasiswa tentang
proses pengembangan perangkat lunak dengan pendekatan system engineering
• Mahasiswa dibekali dengan konsep, teori dan prinsip pengembangan SDLC pada perangkat lunak
• Setelah mengikuti perkuliahan ini, mahasiswa diperlengkapi dengan kemampuan dasar untuk menjadi:
• Software Engineer, agar nantinya dapat membuat software yang handal
• Web Programmer, agar nantinya dapat membuat aplikasi web yang aman
• System Analyst, agar nantinya dapat mengembangkan system aplikasi yang terdokumentasi dengan baik dan memenuhi kebutuhan pengguna
Organisasi Materi • Pengantar perkuliahan
• Pengertian Perangkat Lunak dari sudut pandang System
Engineering
• Proses Manajemen Perangkat Lunak dan Analisis Persyaratan
• Proses Analisis Desain Perangkat Lunak
• Pemodelan Perangkat Lunak menggunakan UML
• Proses Rancang Bangun Perangkat Lunak
Referensi • Roger S. Pressman, “Rekayasa Perangkat Lunak”, 7th
edition, Penerbit ANDI (2012)
• Sommerville, “Software Engineering”, 8th edition
(2008)
Penilaian
• Tugas [ 10% ]
• Ujian Tengah Semester [ 20% ]
• Ujian Akhir Semester [ 20% ]
• Project [ 50% ]
Bobot nilai:
80 – 100 : A 60 – 69.9 : C+
75 – 79.9 : B+ 55 – 59.9 : C
70 – 74.9 : B 35 – 54.9 : D
0 – 34.9 : E
Project • Team of Two
• Buat aplikasi topik bebas
• Jenis aplikasi
• Mobile application
• Desktop application (C / C++ / Java / C# / etc )
• Game 3D
• Dokumentasi
• Software Requirement Specification (SRS)
• Software Architecture Document (SAD)
• Presentasi project digabung (Kelas A & B)
QUESTIONS?