Conductor
AI Product Manager Anda yang mengubah ide menjadi rencana proyek terstruktur
Apa itu Conductor?
Conductor adalah AI Product Manager dalam sistem agen ganda ZBuild Studio. Ia bertindak sebagai jembatan antara deskripsi bahasa alami Anda dan spesifikasi proyek yang terstruktur dan dapat dieksekusi.
Peran
AI Product Manager
Conductor menganalisis deskripsi proyek Anda, memahami cakupan, mengidentifikasi fitur, dan merinci semuanya menjadi kriteria penerimaan yang jelas dan dapat diuji.
Tanggung Jawab Utama
Analisis Persyaratan
Mengurai bahasa alami untuk mengekstrak fitur, user stories, dan persyaratan teknis.
Perincian Proyek
Membagi proyek yang kompleks menjadi tugas dan hasil kerja yang dapat dikelola.
Kriteria Penerimaan
Membuat kriteria yang spesifik dan terukur untuk setiap fitur dan tugas.
Dialog Klarifikasi
Mengajukan pertanyaan saat persyaratan ambigu untuk memastikan akurasi.
Cara Kerja
Saat Anda mendeskripsikan proyek Anda ke ZBuild Studio, Conductor memproses input Anda melalui beberapa tahap:
Analisis Input
Conductor membaca deskripsi proyek Anda dan mengidentifikasi komponen kunci, fitur, dan persyaratan.
Klarifikasi
Jika ada yang kurang jelas, Conductor mengajukan pertanyaan terarah untuk mengisi celah dan menyelesaikan ambiguitas.
Ekstraksi Fitur
Proyek Anda dirinci menjadi fitur-fitur dan user stories yang berbeda.
Pembuatan Tugas
Setiap fitur dibagi menjadi tugas implementasi dengan kriteria penerimaan yang spesifik.
Penyerahan ke Virtuoso
Rencana proyek yang terstruktur diserahkan ke Virtuoso untuk implementasi.
Menulis Persyaratan yang Efektif
Kualitas output Conductor bergantung pada kualitas input Anda. Berikut adalah tips untuk menulis deskripsi proyek yang efektif:
Lakukan Ini
- Spesifik tentang fitur dan fungsionalitas
- Deskripsikan peran dan izin pengguna
- Sebutkan integrasi spesifik yang dibutuhkan
- Sertakan contoh perilaku yang diharapkan
- Tentukan persyaratan desain atau branding apa pun
Hindari Ini
- Deskripsi yang samar seperti "buat yang bagus"
- Kurangnya konteks tentang bisnis Anda
- Mengasumsikan Conductor mengetahui industri Anda
- Melewatkan kasus-kasus khusus (edge cases) yang penting
- Persyaratan yang kontradiktif
Contoh: Deskripsi Proyek yang Baik
Saya butuh aplikasi manajemen tugas untuk tim kecil (2-10 orang). Fitur yang dibutuhkan: - Autentikasi pengguna dengan email/kata sandi - Membuat, mengedit, menghapus tugas - Menugaskan tugas ke anggota tim - Tenggat waktu dengan pengingat email - Status tugas: To Do, Sedang Dikerjakan, Selesai - Dasbor yang menampilkan beban kerja tim - Desain responsif seluler Preferensi teknologi: React frontend, Node.js backend Gaya desain: Bersih, minimalis, mirip dengan Linear
Memahami Kriteria Penerimaan
Conductor membuat kriteria penerimaan yang digunakan Virtuoso untuk memvalidasi setiap fitur. Kriteria ini adalah kondisi spesifik dan terukur yang harus dipenuhi.
Contoh: Fitur Pembuatan Tugas
- Pengguna dapat membuat tugas baru dengan judul (wajib) dan deskripsi (opsional)
- Pengguna dapat menetapkan tenggat waktu menggunakan pemilih tanggal
- Pengguna dapat menugaskan tugas ke anggota tim mana pun dari dropdown
- Tugas disimpan ke database dan segera muncul di daftar tugas
- Formulir menampilkan kesalahan validasi untuk bidang wajib yang kosong
- Pesan sukses ditampilkan setelah pembuatan tugas
Praktik Terbaik
Mulai dari yang Sederhana
Mulailah dengan fitur inti dan lakukan iterasi. Anda selalu dapat menambahkan lebih banyak kompleksitas nanti.
Responsif
Jawab pertanyaan klarifikasi Conductor secara menyeluruh - hal itu meningkatkan hasil akhir.
Tinjau Rencana
Periksa kriteria penerimaan yang dihasilkan sebelum Virtuoso mulai membangun.
Iterasi
Jika ada yang kurang tepat, berikan umpan balik dan Conductor akan menyesuaikannya.
Siap Mencoba Conductor?
Mulai proyek pertama Anda dan lihat bagaimana Conductor mengubah ide Anda menjadi rencana yang terstruktur dan dapat dibangun.