120 likes | 491 Views
Sebuah Pengantar : Rekayasa Perangkat Lunak. Presented by Evi Dwi Wahyuni. Biografi. Name : Evi Dwi Wahyuni Contact : e-mail : simpleblack18@gmail.com Blog : ephie.staff.umm.ac.id. Pendahuluan.
E N D
SebuahPengantar :RekayasaPerangkatLunak Presented by Evi Dwi Wahyuni
Biografi • Name : Evi Dwi Wahyuni • Contact : • e-mail : simpleblack18@gmail.com • Blog : ephie.staff.umm.ac.id
Pendahuluan • Mata kuliah Rekayasa Perangkat Lunak atau dalam bahasa Inggris dikenal sebagai Software Engineering diberikan kepada mahasiswa dengan tujuan: • Tujuan Umum • Memberikan pengertian dan pemahaman mendasar yang rinci terhadap setiap tahapan dan proses pembangunan suatu perangkat lunak (software) • Memberikan pengetahuan dan ketrampilan mendalam bagi penyelesaian solusi permasalahan keseluruhan, • Memberikan ketrampilan khusus dalam melaksanakan tahap analisi dan perancangan perangkat lunak.
Pendahuluan • Mata kuliah Rekayasa Perangkat Lunak atau dalam bahasa Inggris dikenal sebagai Software Engineering diberikan kepada mahasiswa dengan tujuan : • Tujuan Khusus • Memberikan kemampuan dalam pengumpulan dan membuat struktur requirements dan specification suatu perangkat lunak secara tepat, lengkap, dan jelas. • Memberikan kemampuan dalam menentukan pilihan metodologi yang akan dipergunakan menelaah model permasalahan yang ada dengan memperhatikan alternative solusi penyelesaian masalah tersebut. • Mampu menerapkan berbagai metodologi penyelesaian masalah secara baik, lengkap, dan tuntas. Terutama pada tahap analisis dan perencanaan.
Referensi dan Tools • Referensi dan software yang digunakan pada mata kuliah ini meliputi : • Roger S. Pressman, “Software Engineering: A Practitioner’s Approaches”, McGraw Hill, 5 edition, 2001. • Tools yang digunakan : • Microsoft Visio atau Power Designer/Rational Rose • Bahasa Pemrograman (sesuai kemampuan :P)
Penilaian • Aspek dan Prosentase Nilai • Absensi (5%) • Tugas & Kuis (10%) • Tugas Besar (25%) • UTS (30%) • UAS (30%)
Penilaian • Aturan Khusus • Tugas dikerjakan secara individu(NIM/Nama/Kelas ditulis di cover) • Kuis bersifat spontan, bersifat close-book, materi adalah semua materi yang telah diajarkan. • Tugas Besar diberikan pada saat awal perkuliahan, dengan hasil sebagai berikut : • Laporan Requirement • Laporan Desain
Penilaian • Aturan Khusus • Tugas Besar diberikan pada saat awal perkuliahan, dengan hasil sebagai berikut : • Program • Demo 1, demo progress • Demo 2, demo hasil perbaikan/penyesuaian dan progress • Demo 3, demo hasil perbaikan/penyesuaian dan progress • Demo Final • Laporan Progress Development • Diajukan sebagai laporan perkembangan proyek, masalah dan perbaikan/revisi • Dibawa untuk ditandatangani pada saat penyerahan laporan atau demo • User Manual • Diserahkan sebelum demo final
Penilaian • Aturan Khusus • UTS • Jadwal menyesuaikan jurusan • Materi dari pertemuan pertama hingga pertemuan sebelum UTS • Bersifat tertutup • UAS • Jadwal Menyesuaikan jurusan • Materi dari pertemuan sesudah UTS hingga sebelum UAS • Bersifat tertutup
Tugas Besar • TUJUAN • Memberipengalaman kepada mahasiswa untuk melaksanakan analisis, proses-proses perancangandan implementasi aplikasi perangkat lunak yang bersifat umum dan pada khususnya digunakan pada usaha kecil menengah, seperti sistem informasi untuk berbagai jenis toko, rumah sakit, apotik, hotel, industri kecil dan lain-lain. • Mahasiswa mengimplementasikan konsep-konsep desain perangkat lunak sehinggamenjadi produk yang menarik, layak jual, aman dan inovatif. Dengan demikian,diharapkan mampu berkreasi untuk menciptakan hal-hal baru berupa aneka macam perangkat lunak yang original hasil kreatif mahasiswa sendiri.
Tugas Besar • METODE • Mahasiswa membentuk kelompok dengan anggota minimal 2 orang, dan maksimal 3 orang dengan seorang sebagai leader. Kelompok wajib membuat pembagian tugas, penjadwalan kegiatan kelompok dari awal hingga akhir, serta membuat laporan tertulis dalam sebuah blog. • Kelompok bebas menentukan software yang akan dibuat, namun wajib berbeda dengan kelompok lain. (if SAMA then DELETE) • Kelompok melaksanakan observasi pada UKM yang ada di sekitar kampus (Malang) sebagai model software, sehingga menghasilkan sebuah Laporan Requirement, Laporan Desain untuk kemudian dipresentasikan pada waktu yang telah ditetapkan. • Kelompok mengembangkan software secara bertahap dari desain, hingga pengujian program dengan tidak lupa membuat Laporan Progress Development.Hasil pengembangan akan dipresentasikan bertahap melalui demo1,2,3 dan demo final.