Software Engineering
Rudy Ansari SKom,MKom
Rudy Ansari
• SMAN 2 Banjarmasin (1999)
• S1 STIKI (Sekolah Tinggi Informatika dan Komputer
Indonesia) Malang (2002)
• S2 UDINUS (Universitas Dian Nuswantoro)
Semarang (2009)
• Email: rudy.ansari@gmail.com
Tata Tertib
• Keterlambatan 20 menit
• Jika saya terlambat >30 menit tanpa
pemberitahuan = silahkan ditinggal
• Tertib dalam mengumpulkan tugas (Tepat
Waktu)
• Berpakaian Rapi dan Sopan
Komposisi
• Kehadiran: 10%
• Tugas: 20%
• UTS: 20%
• UAS: 20%
• Tugas Kelompok: 30%
Tugas Kelompok
• 1 Kelompok 4 Orang
• Spesifikasi dan Kebutuhan Perangkat Lunak
• Jadwal proyek dan pembiayaan
• Context Diagram
• Diagram Alir data / UML
• Interface Design
• 2 Pertemuan Terakhir kita gunakan sebagai
presentasi project
Textbooks
• Terjemahan bebasnya:
Perangkat lunak merupakan kumpulan dari
berbagai item (program, prosedur, dan dokumen
data yang saling terkait) yang merepresentasikan
masalah di dunia nyata yang dikonfigurasikan
dalam satu bentuk aplikasi yang harus dikerjakan
komputer.
Produk Perangkat Lunak (1)
• Perangkat lunak tidak sama dengan produk perangkat
keras
• Pesanan/custome/by tailor
Dibuat spesifik sesuai sistem yang dibutuhkan oleh pemesan
Produk Perangkat Lunak (3)
• Karakteristik perangkat lunak yang baik:
• Embeded system
Perangkat lunak yg ditempelkan/dilekatkan pada perangkat lainnya
(lunak/keras).
Misal: pada kamera digital, GPS, automobil, microwave, kulkas
cerdas, dll
Smart Car
Informasi perjalanan
Jenis-jenis Aplikasi PL (3)
• Perangkat lunak pengolah data (data processing)
Perangkat lunak yang khusus digunakan untuk
mengolah data dan menghasilkan suatu keputusan
tertentu.
Misal: billing telepon, pengolah statistik