Detail Course

UNDERSTANDING REQUIREMENTS

TI & Perangkat LunakRekayasa Perangkat Lunak

Jumlah Section

6 section

Jumlah Modul

15 modul

Estimasi

350 menit

Deskripsi Course

Course ini membekali siswa dengan pemahaman mendalam tentang rekayasa kebutuhan (requirements engineering) dalam pengembangan perangkat lunak. Anda akan mempelajari mengapa memahami kebutuhan pelanggan sangat krusial, bagaimana mengidentifikasi dan mengumpulkannya secara efektif, memodelkan, menegosiasikan, serta memvalidasi kebutuhan untuk membangun sistem yang tepat.

Yang akan kamu pelajari

  • Menjelaskan definisi rekayasa kebutuhan.
  • Mengidentifikasi alasan mengapa rekayasa kebutuhan penting dalam pengembangan perangkat lunak.
  • Menyebutkan pihak-pihak yang terlibat dalam rekayasa kebutuhan.
  • Menjelaskan mengapa negosiasi kebutuhan diperlukan dalam proyek perangkat lunak.
  • Mendefinisikan konsep 'win-win' dalam konteks negosiasi kebutuhan.
  • Mengidentifikasi langkah-langkah dan panduan untuk negosiasi yang efektif.