Detail Course

DESIGN CONCEPT

TI & Perangkat LunakRekayasa Perangkat Lunak

Jumlah Section

6 section

Jumlah Modul

22 modul

Estimasi

700 menit

Deskripsi Course

Course ini memperkenalkan siswa pada konsep-konsep dasar desain perangkat lunak, prinsip-prinsip, dan praktik terbaik yang diperlukan untuk membangun sistem perangkat lunak berkualitas tinggi. Siswa akan memahami peran krusial desain dalam rekayasa perangkat lunak, mulai dari abstraksi hingga arsitektur, serta pedoman kualitas dan elemen-elemen penting dalam model desain.

Yang akan kamu pelajari

  • Mendefinisikan penyempurnaan bertahap dan asal-usulnya.
  • Menjelaskan bagaimana penyempurnaan bertahap bekerja dari abstraksi tinggi ke detail.
  • Memahami hubungan komplementer antara abstraksi dan penyempurnaan.
  • Mengidentifikasi pedoman utama untuk mengevaluasi kualitas desain perangkat lunak.
  • Menjelaskan bagaimana modularitas dan representasi yang jelas berkontribusi pada desain yang baik.
  • Memahami pentingnya komponen fungsional independen dan antarmuka yang sederhana.