İçeriğe geç

Görevler ve hedefler

İstekten incelenmiş işe.

Bir görev yaz, nerede çalışacağını seç; bir çalışan ve bağımsız bir inceleyici hallesin. Bağımlı görevler sıralarını bekler. Neyin teslim edileceğine sen karar verirsin.

Demo projeyle gerçek bir bycoda ekranı

Ne, nerede ve ne zaman olduğunu söyle

Bir görev; bir istem, isteğe bağlı bir doğrulama komutu ve aynı projedeki diğer görevlere bağımlılıklar içerir. Çalışacağı makineyi, branch’i ve worktree’yi seç.

Başkası tarafından incelenir

Bir çalışan görevi yapar, bağımsız bir inceleyici kontrol eder. Bulgular göreve bağlı kalır, küçük düzeltmeler otomatik çalışabilir; yeniden dene, durdur ya da tekrar kontrol et.

Hedefler, sprint’ler ve günün

Hedefler birkaç görevi planlar ve bitmeden önce birleşik sonucu kontrol eder. Sprint’ler kapasiteyi, hızı ve burndown’ı izler. Bugün, proje başına oturumları, ajan süresini ve tahmini maliyeti gösterir.

Neler yapabilirsin

  • İstem, doğrulama komutu ve bağımlılıklı görevler
  • Görev başına makine, branch ve worktree seçimi
  • Çalışan artı bulguları ekli bağımsız inceleyici
  • Yeniden dene, durdur, tekrar kontrol et, yeniden sırala ve kuyruğu duraklat
  • Planlanmış görevler ve sahip onaylı plan ile hedefler
  • Kapasite, hız ve burndown ile sprint’ler
  • Sıradaki işi önerip başlatmayan Steward’lar
  • Bugün: günlük oturumlar, çalışma süresi ve tahmini maliyet

Örnekler

Bir özelliği adım adım teslim et

“API endpoint’i ekle”, sonra “testleri yaz”, sonra “dokümanı güncelle” adımlarını tek branch’te bağımlı görevler olarak kuyruğa al.

Başka bir makinede çalış

Ağır bir görevi bağlı bir derleme makinesinin checkout’una gönder.

Gün sonu incelemesi

Bugün ekranını açıp neyin, ne kadar süreyle ve hangi projede çalıştığını gör.

Bilmekte fayda var

Tamamlandı, incelendi ve teslim edildi ayrı durumlardır; açık bulgusu olan görev onaylanmış sayılmaz. Ajanlar kendi görevlerini bitti olarak işaretleyemez veya merge edemez. Merge ve teslim sende kalır.

Sorular

Görevler paralel çalışabilir mi?

Evet, bağımsız görevler çalışabilir. Bağımlı görevler, önceki görev kontrollerini geçip teslim edilene kadar bekler.

Ajanın işini kim inceliyor?

Bağımsız bir inceleyici oturumu her görevi kontrol eder; son kararı sen verirsin.

Jira ile çalışıyor mu?

Jira iş öğeleri Gelen kutusunda görünebilir; Jira panosu ayrı bir entegrasyon olarak sunulur.

Kendi projelerinde dene.

bycoda ücretsiz, açık kaynak ve Windows x64 ile Apple Silicon Mac’ler için beta aşamasında. Zaten kullandığın ajan hesaplarını getir yeter.

Bu sürümün masaüstü paketleri Windows x64 ve Apple Silicon işlemcili macOS için yayımlandı.