Lewati ke konten
  • Jenjang 2 · Climb Up Skills
  • Kredensial terverifikasi

Rekayasa Perangkat Lunak Berbantuan AI: Refactor, Uji, dan Review Kode Warisan

Pakai asisten coding AI untuk merapikan kode warisan yang nyata tanpa merusaknya: tulis tes pengaman dulu, refactor bertahap, dan review setiap usulan AI dengan kritis. Yang dinilai adalah disiplin Anda, bukan seberapa banyak kode yang dihasilkan AI.

Solvera AI & Technology AcademyBahasa Indonesia · terbit 14 Oktober 2026

Ringkasan

Untuk siapa • Developer yang sudah bekerja dan ingin memakai asisten coding AI dengan aman di kode produksi. • Tech lead yang perlu menetapkan aturan main penggunaan AI di timnya. • Lulusan bootcamp yang ingin terbiasa dengan kode warisan, bukan hanya proyek dari nol. Yang akan Anda bangun Refactor terukur atas satu modul kode warisan open source yang nyata (dipilih dari daftar yang disediakan atau usulan Anda sendiri). Modul tersebut lebih mudah dirawat, dijaga tes, dan setiap perubahan besar punya catatan review terhadap usulan AI. Setelah kelas ini Anda mampu • Menulis tes karakterisasi untuk mengunci perilaku kode yang belum punya tes. • Memecah refactor menjadi langkah kecil yang masing-masing bisa di-review dan dibatalkan. • Memberi konteks yang tepat ke asisten coding AI dan menolak usulan yang salah dengan alasan. • Menemukan bug yang disisipkan AI: kasus tepi, penanganan galat, dan keamanan. • Menyusun pedoman penggunaan AI untuk tim: apa yang boleh, apa yang wajib di-review manusia. Prasyarat • Minimal 6 bulan pengalaman menulis kode di satu bahasa (Python, TypeScript/JavaScript, Java, atau Go). • Lancar Git: branch, commit, merge request. • Akses ke satu asisten coding AI (versi gratis cukup). Cara belajar Belajar mandiri sesuai waktu Anda, sekitar 32 jam termasuk mengerjakan karya. Tidak ada jadwal sesi langsung. Karya dikerjakan dalam empat tahap (kerangka, draf, revisi, final), dan setiap tahap direview oleh reviewer bernama yang memberi umpan balik tertulis. Rubrik penilaian bisa Anda baca sebelum mulai mengerjakan. Kredensial Lulus tahap final dengan skor berbobot minimal 70% akan memberi Anda kredensial Terverifikasi Exelern dengan halaman verifikasi publik. Halaman itu memuat karya Anda, nama reviewer, dan rubrik yang dipakai, sehingga pemberi kerja bisa memeriksanya sendiri.

Yang Anda dapatkan

  • 8 materi yang bisa dibuka kapan saja
  • Karya 4 tahap, tiap tahap dibalas reviewer bernama
  • Kredensial yang bisa diperiksa siapa pun tanpa login, bila karya Anda lulus

Kelas ini berada di Jenjang 2 · Climb Up Skills: karyanya mengandaikan Anda pernah membuat sesuatu di bidang ini.

Karya & rubrik

Kelas ini ditutup dengan karya yang dinilai reviewer bernama memakai rubrik di bawah — rubrik yang sama persis dengan yang dipakai menilai pekerjaan Anda nanti.

  1. 1Kerangka
  2. 2Draf
  3. 3Revisi
  4. 4Final
  1. Refactor terukur atas satu modul kode warisan open source dengan bantuan AI

    Pilih satu modul dari proyek open source yang punya kode sulit dirawat (fungsi panjang, duplikasi, tanpa tes). Kunci perilakunya dengan tes, lalu refactor bertahap dengan bantuan asisten coding AI. Setiap usulan AI yang Anda terima, ubah, atau tolak harus tercatat beserta alasannya. Tahapan pengerjaan • Kerangka: Modul yang dipilih, peta masalahnya (dengan metrik sederhana seperti panjang fungsi atau duplikasi), dan rencana langkah refactor. • Draf: Tes karakterisasi yang lulus terhadap kode asli, ditambah separuh langkah refactor dalam commit-commit kecil. • Revisi: Refactor selesai dengan perbaikan dari umpan balik reviewer. Log keputusan AI: minimal 10 usulan beserta keputusan Anda. • Final: Metrik sebelum dan sesudah, catatan bug yang Anda temukan dari usulan AI, dan pedoman penggunaan AI satu halaman untuk tim.

    Yang diserahkan: Tautan fork repositori dengan riwayat commit, log keputusan AI (tabel usulan, keputusan, alasan), dan dokumen ringkas maksimal 3 halaman berisi metrik sebelum dan sesudah serta pedoman tim.

    Kriteria penilaian

    Lulus mulai 70%
    • Perilaku tetap terjagabobot 30% · skor 0–4

      Tes karakterisasi mencakup jalur penting dan tetap lulus setelah refactor; tidak ada perubahan perilaku yang tidak disengaja.

    • Kualitas refactorbobot 25% · skor 0–4

      Struktur kode benar-benar lebih mudah dirawat dan metriknya membaik; commit kecil dan bisa di-review.

    • Review kritis terhadap usulan AIbobot 30% · skor 0–4

      Usulan yang salah atau berisiko dikenali dan ditolak dengan alasan teknis yang tepat.

    • Pedoman timbobot 15% · skor 0–4

      Pedoman penggunaan AI praktis, spesifik, dan bisa langsung diterapkan.

Lihat bagaimana kredensial diperiksa

Silabus

Isi materi terbuka setelah Anda terdaftar.

  1. 1Kekuatan dan kelemahan asisten coding AI di kode nyataTeks
  2. 2Membaca kode warisan: peta dependensi dan titik rawanTeks
  3. 3Tes karakterisasi: mengunci perilaku sebelum mengubah apa punTeks
  4. 4Refactor langkah kecil dan pola desain yang sering dipakaiTeks
  5. 5Memberi konteks ke AI: berkas, batasan, dan contohTeks
  6. 6Mereview kode buatan AI: daftar periksa kasus tepi, galat, dan keamananTeks
  7. 7Konvensi kode dan linting sebagai pagar otomatisTeks
  8. 8Menyusun pedoman penggunaan AI untuk timTeks

Pengajar

Solvera AI & Technology Academy terverifikasi

Tim pengajar Solvera untuk kelas teknologi, AI, data, dan keuangan di Exelern. Setiap kelas ditutup dengan karya nyata yang dinilai reviewer memakai rubrik terbuka, bukan kuis pilihan ganda.

  • AI generatif
  • Rekayasa perangkat lunak
  • Data dan analitik
  • Cloud dan keamanan siber
  • Keuangan dan akuntansi

Pertanyaan yang sering diajukan

Bagaimana karya saya dinilai?
Reviewer bernama memberi skor per kriteria memakai rubrik di bagian Karya & rubrik — rubrik yang sama dengan yang dipakai menilai Anda nanti. Anda lulus bila skor berbobotnya mencapai 70%. Kredensial terbit hanya bila karya final Anda lulus, dan memuat karya, rubrik, serta nama penilainya.
Apakah ada tenggat pengerjaan?
Tidak. Kelas mandiri dimulai kapan saja. Karya dikerjakan bertahap — kerangka, draf, revisi, final — dan setiap tahap dibalas reviewer sebelum Anda lanjut.
Bisakah kantor saya membiayai kelas ini?
Bisa. Panduan klaim biaya ke kantor memuat templat email ke atasan dan bukti yang biasanya diminta: bukti pembayaran dan tautan kredensial yang bisa diperiksa tanpa login.
Apa beda kredensial Exelern dengan sertifikat kehadiran?
Kredensial hanya terbit dari karya yang lulus review, bukan dari jam tayang. Siapa pun bisa memeriksa keabsahannya di halaman verifikasi, lengkap dengan karya, rubrik, dan penilainya.

Untuk tim

Kelas yang sama untuk satu orang, satu tim, atau satu angkatan khusus organisasi Anda.

  • Klaim ke kantor

    Templat email ke atasan dan bukti yang biasanya diminta bagian keuangan.

    Buka panduan
  • Daftarkan tim

    Beberapa orang di kelas ini, dengan kredensial yang bisa Anda periksa satu per satu.

    Ceritakan kebutuhan tim
  • Angkatan privat

    Satu angkatan khusus organisasi Anda, dengan karya yang disesuaikan pekerjaan tim.

    Ajukan angkatan privat

Kelas terkait