Ürün Güncellemeleri15 Mart 20268 dk okuma

SetGet Otomasyonlar 2.0 Tanıtımı

SetGet Ekibi

Ürün

Büyüyen her ekip eninde sonunda aynı duvara çarpar: projelerinizi ileriye taşıyan iş, onları düzenli tutan tekrarlayan görevlerle yarışmaya başlar. Gelen sorunları sınıflandırın, doğru kişileri bilgilendirin, kartları durumlar arasında taşıyın, etiketleri güncelleyin — bunlar bir ürün ekibini çalışır tutan görünmez dişlilerdir, ancak inşa etmeye harcanabilecek saatleri tüketirler.

İki yıl önce Otomasyonlar 1.0'ı yayınladığımızda, ekiplere basit tetikleyici-eylem kuralları tanımlama yolu verdik. Kullanışlıydı ama sınırlıydı. Kurallar düzdü, tetikleyiciler yavaştı ve koşullu mantık ifade etmenin bir yolu yoktu. Karmaşık iş akışlarına sahip ekipler, ihtiyaç duydukları davranışı yaklaşık olarak elde etmek için düzinelerce örtüşen kural oluşturmak zorunda kalıyordu.

Otomasyonlar 2.0, sıfırdan bir yeniden inşadır. Eski kural motorunu dallanma, paralel yürütme ve saniyenin altında tetikleyici gecikmesini destekleyen DAG tabanlı bir iş akışı sistemiyle değiştirdik. İster iki kişilik bir startup ister 500 koltuklu bir kuruluş olun, artık SetGet'te tek bir satır kod yazmadan tekrarlanabilir herhangi bir süreci otomatikleştirebilirsiniz.

2.0'da Neler Değişti

Ekibinizin tekrarlayan işleri nasıl ele aldığını dönüştüren dört büyük yükseltme.

Görsel İş Akışı Oluşturucu

Sürükle-bırak tuval ile otomasyon kuralları tasarlayın. Tüm akışı bir bakışta görün — tetikleyiciler, koşullar ve eylemler — görsel bir grafik olarak düzenlenmiş. Kod yok, tahmin yok ve her ekip üyesi bir otomasyonun ne yaptığını sadece bakarak anlayabilir.

Koşullu Mantık

Herhangi bir otomasyona eğer/o zaman/değilse dalları ekleyin. Sorunları öncelik, etiket, atanan kişi, proje veya herhangi bir özel özelliğe göre farklı şekilde yönlendirin. Karmaşıklığı düzinelerce ayrı kurala sıkıştırmak yerine gerçek sürecinizi yansıtan karar ağaçları oluşturun.

10 Kat Daha Hızlı Tetikleyiciler

Yeni olay veriyolu tetikleyicileri 100 milisaniyenin altında işler. Sorun oluşturuldu mu? Durum değişti mi? Yorum eklendi mi? Otomasyonunuz siz sekme değiştirmeyi bitirmeden tetiklenir. Gerçek zamanlı yanıt verebilirlik, iş akışlarınızın anında hissedilmesini sağlar.

Webhook Eylemleri

Bir otomasyon tetiklendiğinde herhangi bir harici API'ye veri gönderin. Slack'e bildirim gönderin, harici sistemlerde bilet oluşturun, CRM'inizi güncelleyin veya özel bir uç noktaya istek atın. SetGet, tüm araç yığınınızı birbirine bağlayan orkestrasyon katmanı haline gelir.

Nasıl Çalışır

Bir otomasyon oluşturmak üç adım sürer. Görsel oluşturucu her birinde size rehberlik eder.

1

Bir Tetikleyici Seçin

Otomasyonunuzu başlatan olayı seçin: sorun oluşturuldu, durum değişti, öncelik güncellendi, etiket eklendi, yorum yazıldı veya döngü başladı. Her tetikleyici, otomasyonları hedefli ve verimli tutmak için belirli bir proje, etiket veya üyeye kapsamlandırılabilir.

2

Koşullar Ekleyin

Otomasyonun devam etmesi için doğru olması gereken kriterleri tanımlayın. Birden fazla koşulu VE/VEYA mantığıyla birleştirin — örneğin, öncelik acil VE etiket hata VE atanan kişi boş. Koşullar, özel alanlar dahil olmak üzere sorun üzerindeki herhangi bir özelliği inceleyebilir.

3

Eylemleri Tanımlayın

Koşullar karşılandığında ne olacağını belirtin: bir ekip üyesine atayın, durumu değiştirin, etiket ekleyin, mevcut döngüye taşıyın, bildirim gönderin veya webhook tetikleyin. Birden fazla eylemi zincirleyin — sırayla yürütülürler ve her eylem öncekinin çıktısına başvurabilir.

Öncesi ve Sonrası

Otomasyonlar 2.0 Öncesi

  • Manuel sınıflandırma: her yeni sorun, birisi fark edene kadar biriktirme listesinde bekliyordu — bazen yoğun sprintlerde saatlerce hatta günlerce.
  • Unutulan takipler: yüksek öncelikli hatalar, doğru kişi zamanında bilgilendirilmediği için gözden kaçıyor ve SLA ihlallerine yol açıyordu.
  • Tutarsız süreçler: farklı ekip üyeleri farklı etiketler uyguluyor, farklı kişilere atıyor ve sorunları farklı durum dizileri boyunca taşıyordu.

Otomasyonlar 2.0 Sonrası

  • Saniyeler içinde otomatik sınıflandırma: yeni sorunlar, özelliklere ve bağlama göre oluşturulduktan milisaniyeler içinde sınıflandırılır, etiketlenir ve atanır.
  • Sıfır kaçırılan son tarih: acil öğeler otomatik olarak nöbetçi lideri bilgilendirir ve mevcut sprinte eklenir, çözülmezse yükseltme kuralları devreye girer.
  • Tutarlı iş akışları: her sorun, kim oluşturmuş olursa olsun veya ne zaman kaydedilmiş olursa olsun, süreciniz boyunca aynı yolu izler.

Her İş Akışı İçin Tasarlandı

Hata sınıflandırmasından sürüm yönetimine, otomasyonlar ekibinizin çalışma şekline uyum sağlar.

🔄

Hata Sınıflandırma Otomasyonu

Gelen hataları otomatik olarak önem derecesine göre sınıflandırın, doğru ekibe atayın ve oluşturulduktan saniyeler içinde mevcut sprinte ekleyin.

🚀

Sürüm Hattı

Bir döngüdeki tüm sorunlar Tamamlandı durumuna geçtiğinde, otomatik olarak paydaşları bilgilendirin, değişiklik günlüğünü güncelleyin ve dağıtım webhook'unu tetikleyin.

📋

Oryantasyon İş Akışları

Bir projeye yeni bir üye katıldığında, otomatik olarak bir dizi oryantasyon görevi oluşturun, bir eşleştirme arkadaşı atayın ve başlangıç bağlantılarıyla hoş geldin bildirimi gönderin.

Örnek: Webhook Otomasyon Yapılandırması

automation-config.json
{
  "name": "Auto-triage high priority bugs",
  "trigger": {
    "event": "issue.created",
    "filter": {
      "priority": "urgent",
      "label": "bug"
    }
  },
  "conditions": [
    { "field": "assignee", "is": null }
  ],
  "actions": [
    { "type": "assign", "to": "@on-call-lead" },
    { "type": "move_to_cycle", "cycle": "current" },
    { "type": "webhook", "url": "https://hooks.slack.com/..." }
  ]
}

Otomasyonlar 2.0'ı Bugün Deneyin

İş akışlarınızı otomatikleştirmeye başlayın ve her hafta saatler kazanın.