Proyek Perangkat Lunak
Kode Mata Kuliah : BBK3EAB3
SKS : 3 SKS
Semester : 5
Proyek Perangkat Lunak berfokus kepada pengaplikasian pengetahuan; tools; dan teknik terkait dengan analisa perancangan beserta pengelolaan proyek pengembangan perangkat lunak sistem informasi. Pada mata kuliah ini fokus pada metode pengerjaan proyek pengembangan perangkat lunak. Mekanisme kolaborasi dan komunikasi yang efektif agar ketidakpastian dalam proyek pengembangan perangkat lunak dapat ditangani. Mahasiswa diarahkan untuk menggunakan metode dan tool dalam pengembangan perangkat lunak yang banyak digunakan di industri software saat ini baik dalam negeri maupun luar negeri. Mahasiswa diberikan simulasi real mengenai bagaimana menangani proyek pengembangan perangkat lunak dengan metode agile dengan menggunakan metode project based learning.
Program Learning Outcomes (PLO) / CPL Prodi | ||
PLO 1 | [PLO01] Mampu menganalsis permasalahan infokom yang komplek, mendefinisikan, dan memodelkan kebutuhan dalam konteks enterprise atau masyarakat dengan menerapkan ilmu dan pengetahuan dalam bidang komputasi, teknologi informasi dan komunikasi, dan disiplin lain yang revelan. | |
PLO 2 | [PLO02] Mampu merancang, mengembangkan, mengimplementasikan, dan mengevaluasi solusi berbasis sistem informasi untuk memenuhi kebutuhan organisasi menuju data-driven organization. | |
PLO 3 | [PLO03] Mampu untuk bekerja secara kolaboratif, proaktif, dan bertanggungjawab dalam dim untuk mencapai tujuan bersama dalam berbagai kontek profesional | |
PLO 5 | [PLO05] [PLO05] Mampu berkomunikasi secara efektif baik lisan maupun tulisan dalam berbagai konteks profesional | |
PLO 8 | [PLO08] Mampu menggunakan metode, teknik, keahlian, atau perangkat teknik yang diperlukan untuk menghasilkan solusi di bidang sistem informasi, baik dalam konteks praktikum ataupun kasus nyata | |
Course Learning Outcome (CLO) | PLO yang didukung | |
CLO 1 | [PLO01-CLO04] Mampu menganalisis permasalahan dalam bidang infokom dalam konteks enterprise atau masyarakat | PLO 1 |
CLO 2 | [PLO02-CLO04] Mampu mengevaluasi solusi berbasis sistem informasi dengan menggunakan metode yang tepat | PLO 2 |
CLO 3 | [PLO03-CLO01] Mampu berinisiatif dan bertanggunjawab untuk menyelesaikan berbagai tugas dalam tim | PLO 3 |
CLO 4 | [PLO05-CLO02] Mahasiswa mampu menulis dokumen profesional sesuai dengan kontekts profesional | PLO 5 |
CLO 5 | [PLO08-CLO03] Mampu menggunakan metode atau perangkat lunak tertentu dalam keilmuan sistem informasi dalam konteks penelitian atau proyek nyata | PLO 8 |
Materi Pembelajaran | |
1 | Agile Principles |
2 | Scrum Framework |
3 | Agile Requirements |
4 | Project Proposal |
5 | Version Control |
6 | Sprint Execution |
7 | Team Collaboration |
8 | Testing Practices |
9 | Continuous Development |
10 | Sprint Review |
11 | Sprint Planning |
12 | Sprint Execution |
13 | Testing & Coding |
14 | Final Development |
15 | Final Review |
16 | Project Completion |