Mindmap - Software Design - Sesi 2 - Software Process

Mindmap - Software Design - Sesi 2 - Software Process

Kuliah · 14 October 2026

Setelah pekan lalu membahas fondasi desain perangkat lunak, pekan ini materi Software Design masuk ke software process. Seperti biasa, aku rapikan jadi mindmap supaya gambaran besarnya kelihatan lebih dulu sebelum aku masuk ke bagian yang lebih teknis.

Di peta ini aku bagi ke beberapa cabang utama:

  • Definisi: software process adalah sekumpulan aktivitas terstruktur yang saling terkait untuk menghasilkan produk perangkat lunak.
  • Empat aktivitas utama: specification, design & implementation, validation, dan evolution. Keempatnya bersifat iteratif, bukan sekadar urutan sekali jalan.
  • Pengaruh proses: kalau proses dikelola dengan baik, risiko seperti kebutuhan yang tidak sesuai dan kualitas rendah bisa ditekan, dan komunikasi tim jadi lebih efektif.
  • Model proses: waterfall, incremental, agile, spiral (cocok untuk proyek kompleks dan berisiko tinggi, karena ada manajemen risiko), dan prototyping.

Aku unggah mindmap ini sebagai bukti belajar sekaligus bahan refleksi. Kalau ada bagian yang kurang tepat atau ada cabang yang bisa ditambahkan, aku terbuka untuk masukan.


💬 Diskusi

Mau ikut nimbrung atau menjawab pertanyaan di atas? Login pakai akun GitHub untuk meninggalkan komentar.


← Semua tulisan