Konsep

Sprint.

Sprint adalah komitmen bernama yang berbatas waktu: tugas-tugas ini, sampai tanggal ini. Satu sprint aktif pada satu waktu. Penyelesaiannya adalah peristiwa yang mengubah rencana menjadi sesuatu yang dirilis.

Weft adalah pengelola tugas AI untuk pendiri tunggal dan tim kecil.

Satu objek, banyak nama

Tiap tim menyebut kotak ini dengan nama berbeda — fokus, sprint, siklus, iterasi, pekan. Di Weft semuanya berarti objek yang sama, dan ruang kerja Anda bisa menampilkan kata mana pun yang sesuai dengan cara Anda bekerja. Nama alat MCP selalu menyebut sprint (create_sprint, get_active_sprint, …) dan sengaja dibekukan: kata apa pun yang ditampilkan papan Anda, alat yang dipanggil AI Anda tidak pernah berubah.

Daur hidup

Sebuah sprint melewati empat keadaan. Merencanakan, memulai, dan menyelesaikan masing-masing punya alat MCP; mengarsipkan adalah pembenahan yang Anda lakukan dari aplikasi.

  • Direncanakan. Dibuat lewat create_sprint. Punya nama, sasaran opsional, awal dan akhir opsional. Bisa memuat tugas.
  • Aktif. Dinaikkan lewat start_sprint. Satu sprint aktif pada satu waktu — Weft menegakkan ini di semua paket. Memulai sprint kedua akan gagal dan menyebutkan sprint yang sedang berjalan; selesaikan dulu sprint itu, baru mulai yang berikutnya.
  • Selesai. Ditutup lewat complete_sprint. Tugas yang rampung diarsipkan ke dalam riwayat sprint — tugas itu meninggalkan kolom Done di papan tetapi tetap bisa dicari dan terlihat di halaman sprint. Tugas yang belum rampung tetap di papan.
  • Diarsipkan. Arsipkan sprint yang sudah selesai dari halamannya ketika daftarnya memanjang. Sprint yang diarsipkan tetap ada untuk pelaporan — Anda jarang menyentuhnya langsung.

Berapa panjang sebaiknya sebuah sprint?

Jawaban singkat: satu sampai dua pekan. Cukup panjang untuk merilis sesuatu yang berarti, cukup pendek sehingga rencana yang meleset masih bisa dipulihkan pada sprint berikutnya. Bagi pendiri tunggal, yang lebih pendek (lima sampai tujuh hari) biasanya lebih cocok — jendela konteks Anda lebih pendek daripada milik sebuah tim.

Sprint kosong vs sprint yang terfokus

Sprint kosong (“pekan ini”) bukanlah sprint — itu kalender. Sprint yang terfokus punya satu sasaran yang menyebut hasilnya: “rilis halaman landing”, “luncurkan di Product Hunt”, “dapatkan sepuluh pelanggan berbayar pertama”. Segala hal lain dalam sprint itu melayani sasarannya.

Menyelesaikan sebuah sprint

Menyelesaikan adalah sapuannya: semua yang Anda rampungkan pindah dari papan ke dalam riwayat sprint — diarsipkan, bukan dihapus, sehingga pencarian dan halaman sprint tetap menyimpan catatannya (paket gratis mengingat arsip 30 hari; Pro mengingat semuanya). Pekerjaan yang diarsipkan tidak dihitung ke batas tugas paket gratis, jadi menyelesaikan sprint membebaskan ruang di papan. Tugas yang tidak Anda rampungkan tetap di papan. Pada sprint berikutnya Anda bisa menariknya kembali dengan add_task_to_sprint, atau membiarkannya di Backlog kalau prioritasnya sudah bergeser. Alat tenunnya awet; sprint adalah wadah sekali pakai.