Tutorial

Pemula10 menit

Anda Akan Mempelajari:

  • Apa itu kriteria penerimaan
  • Bagaimana Conductor menghasilkannya
  • Cara meninjau dan mengubah kriteria
  • Mengapa kriteria tersebut memastikan tingkat penyelesaian 95%+

Memahami Acceptance Criteria

Pelajari bagaimana Conductor membagi proyek Anda menjadi hasil kerja yang dapat diverifikasi

Acceptance criteria adalah rahasia di balik tingkat penyelesaian ZBuild yang tinggi. Berbeda dengan alat AI lain yang menghasilkan kode tanpa verifikasi, ZBuild memastikan setiap fitur memenuhi standar spesifik yang dapat diuji sebelum melanjutkan.

Acceptance criteria mengubah persyaratan yang samar menjadi hasil kerja yang konkret dan dapat diverifikasi.

Apa Itu Acceptance Criteria?

Acceptance criteria adalah kondisi spesifik yang harus dipenuhi agar suatu tugas dianggap selesai. Kriteria ini ditulis dalam bahasa yang jelas dan dapat diuji yang dapat diverifikasi oleh manusia maupun Virtuoso.

Spesifik

Pernyataan yang jelas dan tidak ambigu tentang perilaku yang diharapkan

Terukur

Dapat diverifikasi melalui pengujian atau observasi

Dapat Dicapai

Realistis dalam cakupan tugas

Relevan

Berhubungan langsung dengan persyaratan proyek

Contoh: Fitur Login

Berikut adalah cara Conductor membagi fitur login menjadi kriteria penerimaan:

Feature: User Login

Acceptance Criteria:
✓ Formulir login menampilkan kolom email dan kata sandi
✓ Formulir memvalidasi format email sebelum pengiriman
✓ Kredensial yang tidak valid menampilkan pesan kesalahan
✓ Login yang berhasil mengarahkan ke dashboard
✓ Token JWT disimpan dalam cookie yang aman
✓ Rute yang dilindungi mengarahkan pengguna yang tidak terautentikasi

Bagaimana Conductor Menghasilkan Kriteria

Conductor menganalisis deskripsi proyek Anda dan menerapkan praktik terbaik rekayasa perangkat lunak untuk membuat kriteria penerimaan yang komprehensif.

  1. Mengurai deskripsi bahasa alami Anda
  2. Mengidentifikasi fitur dan user stories yang berbeda
  3. Membagi setiap fitur menjadi kondisi yang dapat diuji
  4. Mengurutkan kriteria berdasarkan dependensi teknis
  5. Mengajukan pertanyaan klarifikasi untuk persyaratan yang ambigu

Meninjau dan Mengubah Kriteria

Sebelum Virtuoso mulai membangun, Anda dapat meninjau dan mengubah kriteria penerimaan untuk memastikan semuanya sesuai dengan visi Anda.

Praktik Terbaik Jangan ragu untuk meminta Conductor menambah, menghapus, atau mengubah kriteria. Lebih mudah untuk menyesuaikannya sekarang daripada setelah dibangun.

Mengapa Ini Penting

Alat pengkodean AI tradisional menghasilkan kode tanpa verifikasi, yang menyebabkan tingkat penyelesaian hanya 60-70%. Pendekatan berbasis kriteria penerimaan ZBuild memastikan setiap fitur diverifikasi sebelum melanjutkan.

Tingkat Penyelesaian 95%+

Fitur diverifikasi terhadap kriteria sebelum ditandai selesai

Perbaikan Bug Otomatis

Virtuoso melakukan iterasi hingga semua kriteria terpenuhi

Pelacakan Kemajuan yang Jelas

Ketahui dengan tepat apa yang sudah selesai dan apa yang tersisa

Kualitas Produksi

Kode yang benar-benar berfungsi, bukan hanya terlihat benar

Poin Penting

  • Acceptance criteria menentukan kapan suatu tugas benar-benar selesai
  • Conductor secara otomatis menghasilkan kriteria dari deskripsi Anda
  • Anda dapat meninjau dan mengubah kriteria sebelum pembangunan dimulai
  • Pengembangan berbasis kriteria memastikan tingkat penyelesaian yang tinggi

Langkah Selanjutnya

Siap Melihat Acceptance Criteria Beraksi?

Mulai proyek dan lihat Conductor menghasilkan kriteria untuk ide Anda.