Kerangka Materi

Pendahuluan

  • Keuntungan TDD dan Agile

TDD (2 Hari)

Menginstal dan Mengkonfigurasi Kerangka Kerja Pengujian Unit Otomatis

Pendekatan TDD

  • Mendesain perangkat lunak menggunakan TDD
  • Mengubah perangkat lunak
  • Alur kerja dan pola TDD

Menerapkan TDD

  • Modul yang berkolaborasi
  • Memahami Test Fakes, Stubs, Doubles, dan Mocks
  • Menulis uji unit yang baik
  • Meningkatkan uji yang ada
  • Mengubah struktur aplikasi
  • Menulis uji untuk C legacy
  • Menyelaraskan TDD untuk pengembangan perangkat lunak embedded
  • Test-Driving Next to the Silicon dengan Mocks

Agile (1 Hari)

Pendahuluan

  • Pendekatan Pengembangan Perangkat Lunak Agile vs Tradisional
  • Manifesto Agile

Menerapkan Agile

  • Perencanaan Rilis, Iterasi Nol
  • Perencanaan Iterasi, Estimasi
  • Ulasan Persyaratan, Daily Stand-up
  • Kualitas Tim, Pengujian Iterasi, Penerimaan
  • Ulasan Iterasi (Showcase)
  • Retrospektif
  • Pelajaran yang dipelajari dari Prinsip Agile

Ringkasan dan Kesimpulan

Persyaratan

  • Memahami pemrograman C
  • Memahami konsep pengujian perangkat lunak
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait