āŗTujuan dari Aplikasi Rekayasa Perangkat Lunak ini adalah memberikan dasar-dasar, prinsip-prinsip dan keterampilan teknis perangkat lunak yang diperlukan untuk mengembangkan dan memelihara produk-produk perangkat lunak berkualitas tinggi. ā¦
āŗProses dan teknik rekayasa perangkat lunak yang dicakup mencakup persyaratan spesifikasi, desain, implementasi, pengujian dan manajemen proyek perangkat lunak. ā¦
āŗSelain itu, Aplikasi ini dapat digunakan oleh praktisi yang perlu menyegarkan pengetahuan mereka dengan teknik dan proses rekayasa perangkat lunak terbaru. ā¦
āŗSoftware Engineering membahas prinsip, metodologi, tren, dan praktik yang terkait dengan berbagai fase rekayasa perangkat lunak. Mulai dari dasar-dasar, Aplikasi berlangsung lambat untuk topik yang maju dan muncul pada manajemen proyek perangkat lunak, model proses, mengembangkan metodologi, spesifikasi perangkat lunak, pengujian, kontrol kualitas, penyebaran, keamanan perangkat lunak, pemeliharaan dan penggunaan kembali perangkat lunak. Mahasiswa Ilmu Komputer dan Teknik, Teknologi Informasi dan Aplikasi Komputer harus menemukan Aplikasi ini sangat berguna.ā¦
Ā Ā Ā Ā Ā Ā ćTopik Covered Listed Belowć
ā» Apa itu rekayasa perangkat lunak
ā» Evolusi Perangkat Lunak
ā» Hukum Evolusi Perangkat Lunak
ā» Evolusi perangkat lunak E-Type
ā» Paradigma Perangkat Lunak
ā» Kebutuhan Rekayasa Perangkat Lunak
ā» Karakteristik dari perangkat lunak yang baik
ā» Siklus Hidup Pengembangan Perangkat Lunak
ā» Paradigma Pengembangan Perangkat Lunak
ā» Manajemen Proyek Perangkat Lunak
ā» Proyek Perangkat Lunak
ā» Kebutuhan manajemen proyek perangkat lunak
ā» Manajer Proyek Perangkat Lunak
ā» Kegiatan Manajemen Perangkat Lunak
ā» Teknik Estimasi Proyek
ā» Penjadwalan Proyek
ā» Pengelolaan sumber daya
ā» Manajemen Risiko Proyek
ā» Proses Manajemen Risiko
ā» Eksekusi & Pemantauan Proyek
ā» Manajemen Komunikasi Proyek
ā» Manajemen Konfigurasi
ā» Alat Manajemen Proyek
ā» Persyaratan Perangkat Lunak
ā» Rekayasa Kebutuhan
ā» Proses Rekayasa Kebutuhan
ā» Proses Kebutuhan Elicitation
ā» Teknik Kebutuhan Elicitation
ā» Karakteristik Kebutuhan Perangkat Lunak
ā» Persyaratan Perangkat Lunak
ā» Persyaratan Antarmuka Pengguna
ā» Analis Sistem Perangkat Lunak
ā» Metrik dan Ukuran Perangkat Lunak
ā» Dasar-dasar Desain Perangkat Lunak
ā» Tingkat Desain Perangkat Lunak
ā» modularisasi
ā» Concurrency
ā» Coupling dan Kohesi
ā» Verifikasi Desain
ā» Perangkat Analisis & Desain Perangkat Lunak
ā» Data Flow Diagram
ā» Bagan Struktur
ā» Diagram HIPO
ā» Bahasa Inggris terstruktur
ā» Pseudo-Code
ā» Tabel Keputusan
ā» Model Entitas-Hubungan
ā» Kamus Data
ā» Strategi Desain Perangkat Lunak
ā» Desain Terstruktur
ā» Desain Berorientasi Fungsi
ā» Desain Berorientasi Objek
ā» Proses Desain
ā» Pendekatan Desain Perangkat Lunak
ā» Desain Antarmuka Pengguna Perangkat Lunak
ā» Antarmuka Baris Perintah (CLI)
ā» Antarmuka Pengguna Grafis
ā» Komponen GUI khusus aplikasi
ā» Aktivitas Desain Antarmuka Pengguna
ā» Alat Implementasi GUI
ā» Aturan Emas Antarmuka Pengguna
ā» Kompleksitas Desain Perangkat Lunak
ā» Langkah Kompleksitas Halstead
ā» Cyclomatic Complexity Measures
ā» Titik Fungsi
ā» Logical Internal Files
ā» File Antarmuka Eksternal
ā» Pertanyaan Eksternal
ā» Implementasi Perangkat Lunak
ā» Pemrograman Terstruktur
ā» Pemrograman Fungsional
ā» Gaya pemrograman
ā» Dokumentasi Perangkat Lunak
ā» Tantangan Implementasi Perangkat Lunak
ā» Ikhtisar Pengujian Perangkat Lunak
ā» Validasi Perangkat Lunak
ā» Verifikasi Perangkat Lunak
ā» Pengujian Otomatis Manual Vs
ā» Pendekatan Pengujian
ā» Tingkat Pengujian
ā» Dokumentasi Pengujian
ā» Pengujian vs. QC, QA, dan Audit
ā» Ikhtisar Pemeliharaan Perangkat Lunak
ā» Jenis perawatan
ā» Biaya Pemeliharaan
ā» Kegiatan Perawatan
ā» Rekayasa Ulang Perangkat Lunak
ā» Penggunaan kembali komponen
ā» Alat KASUS
ā» Komponen Alat CASE
ā» Jenis Perkakas Perkakas
ā» Model Air Terjun Iteratif
ā» Analisis Kebutuhan dan Spesifikasi
ā» Pohon Keputusan
ā» Spesifikasi Sistem Formal
ā» Desain Perangkat Lunak
ā» Strategi Desain Perangkat Lunak
ā» Perangkat Analisis & Desain Perangkat Lunak
ā» Desain Terstruktur
ā» Pemodelan Objek Menggunakan UML
ā» Gunakan Diagram Kasus
ā» Diagram Interaksi
ā» Pengujian Black-Box
ā» Pemeliharaan Perangkat Lunak
ā» Model Proses Pemeliharaan Perangkat Lunak
ā» Keandalan Perangkat Lunak Dan Manajemen Mutu
ā» Model Pertumbuhan Keandalan
ā» Kualitas Perangkat Lunak
ā» Perencanaan Proyek Perangkat Lunak