Prodi S1 Sistem Informasi · FSTT ISTN Jakarta
Kode MK: S11409 · 3 SKS
📚 Modul Perkuliahan Interaktif

Keandalan Perangkat Lunak
& QA Cerdas

S11409 · Semester Genap · 16 Pertemuan

👨‍🏫
Riadi Marta Dinata, S.Ti., M.Kom. Dosen Pengampu · Prodi Sistem Informasi FSTT ISTN
NIDN 0320087704
📖 14  Sesi Materi
🧪 2  Ujian (UTS & UAS)
💻 10+  Praktik Python
🤖 AI/ML  Fokus Sesi 7–14
📋 3 SKS  Bobot

Navigasi Perkuliahan — Pilih Sesi

SESI 01
Pengantar Keandalan & Quality Assurance
IEEE, ISO/IEC 25010 · Studi Kasus Therac-25, CrowdStrike 2024
SESI 02
Metrik & Pengukuran Keandalan
MTTF · MTBF · MTTR · Defect Density · Cyclomatic Complexity
SESI 03
Model Keandalan Perangkat Lunak
SRGM · Jelinski-Moranda · Goel-Okumoto · Python scipy
SESI 04
Proses & Strategi Quality Assurance
ISO 25000 · CMMI · Risk-Based Testing · Agile & DevOps QA
SESI 05
Pengujian Lanjut & Automasi
Black-box · White-box · pytest · Selenium · CI/CD Pipeline
SESI 06
Analisis Defect & Root Cause
5 Whys · Fishbone · Fault Tree · ODC · Pareto Analysis
SESI 07
Pengantar QA Cerdas: AI/ML dalam QA
Supervised/Unsupervised · NLP · Testim · Applitools · Etika AI
SESI 08
Ujian Tengah Semester (UTS)
Cakupan Sesi 1–7 · Pilihan Ganda + Uraian + Analisis Kasus
SESI 09
Prediksi Defect Berbasis ML
SDP · NASA MDP · PROMISE · SMOTE · scikit-learn · XGBoost
SESI 10
AI-Driven Test Generation & Optimization
SBST · Flaky Test · Self-Healing · Mutation Testing · Visual AI
SESI 11
Analisis Log & Deteksi Anomali Cerdas
Drain · LSTM · Isolation Forest · AIOps · ELK Stack
SESI 12
Keandalan Microservices & Cloud
Chaos Engineering · SRE · SLI/SLO · Circuit Breaker · OpenTelemetry
SESI 13
Security Testing Cerdas
OWASP Top 10 · SAST · DAST · AI Fuzzing · DevSecOps
SESI 14
Tren Masa Depan: LLM & Autonomous Testing
LLM for QA · Autonomous Agent · Digital Twin · AI Act · Green Testing
SESI 15
Proyek Akhir & Studi Kasus Komprehensif
Pipeline Defect Prediction · Anomali Log · Strategi QA Cerdas
SESI 16
Ujian Akhir Semester (UAS)
Cakupan Sesi 1–15 · Bobot Utama Sesi 8–15 · Studi Kasus Komprehensif

Tentang Mata Kuliah Ini

🎯 Tujuan Mata Kuliah

Mahasiswa mampu memahami konsep keandalan perangkat lunak, menerapkan teknik QA modern, dan menggunakan kecerdasan buatan (AI/ML) untuk meningkatkan kualitas perangkat lunak secara sistematis dan terukur.


  • Memahami standar IEEE & ISO/IEC kualitas software
  • Menghitung dan menganalisis metrik keandalan
  • Merancang strategi QA berbasis risiko
  • Mengimplementasikan ML untuk prediksi defect
  • Membangun sistem deteksi anomali cerdas

📐 Filosofi T-Shaped Learning

Mata kuliah ini dirancang dengan pendekatan T-Shaped: fondasi luas di paruh pertama (Sesi 1–7) mencakup teori keandalan klasik, metrik, model, dan proses QA konvensional — kemudian mendalami AI/ML di paruh kedua (Sesi 9–14).


Setiap sesi memiliki komponen praktik hands-on dengan Python agar mahasiswa tidak hanya memahami teori tetapi juga dapat langsung mengimplementasikan.


Fokus perspektif bisnis & sistem informasi: risk-based, SRE/SLA, dan penggunaan tools/platform nyata.

Komponen Penilaian

📊 Bobot Nilai

  • Tugas & Kuis — 20%
  • Praktikum Python — 20%
  • UTS (Sesi 8) — 25%
  • Proyek Akhir (Sesi 15) — 15%
  • UAS (Sesi 16) — 20%

🛠️ Tools yang Digunakan

  • Python 3.x (scikit-learn, pandas, scipy, matplotlib)
  • pytest, Selenium / Playwright
  • GitHub Actions (CI/CD)
  • ELK Stack / Grafana (monitoring)
  • Tools AI: Testim, Applitools, Diffblue
🤖 Asisten AI — S11409
🤖
Asisten QA — S11409
Powered by Llama 3.1 via Groq · Prodi Sistem Informasi FSTT ISTN
Online
🤖
Halo! Saya adalah Asisten AI untuk matakuliah S11409 — Keandalan Perangkat Lunak dan QA Cerdas. Saya siap membantu kamu memahami semua materi di matakuliah ini, mulai dari konsep reliability klasik seperti MTTF dan MTBF, model SRGM Goel-Okumoto, teknik QA dan pengujian, prediksi defect dengan Machine Learning, Chaos Engineering dan SRE, Security Testing, hingga tren masa depan AI QA. Silakan ajukan pertanyaanmu atau klik salah satu topik di atas untuk mulai!
Asisten AI · S11409
🤖
📌 Asisten hanya menjawab pertanyaan seputar matakuliah S11409 · Prodi Sistem Informasi FSTT ISTN Jakarta