ProjectCore
OtomasyonStandart

Proje İş Kuralları ve Otomasyon Modülü

Tetikleyici, koşul ve aksiyon kurallarıyla tekrar eden proje işlerini otomatikleştirin.

Özet

Proje otomasyonu, tekrar eden işleri üç parçalı kurallara bağlar: bir olay gerçekleştiğinde, belirli koşullar sağlanıyorsa, tanımlı aksiyonlar çalışır. Kurallar projeye ve görev türüne özeldir, yayına almadan test edilir ve çalışma kayıtları günlüklerden izlenir.

Modül Detayı

Modül ne yapar?

Projenin Ayarlar ▸ Otomasyon ekranı, elle yapılan tekrarlı işlemleri kurala dönüştürür. Bir kural üç parçadan oluşur: tetikleyici olayın ne olduğunu, koşul hangi durumlarda çalışacağını, aksiyon ise ne yapılacağını söyler. Kurallar görev türü bazında tanımlanır; koşul ve aksiyon sayısında bir üst sınır yoktur. Koşullar iç içe geçebildiği için tek bir kural çok katmanlı bir şart zincirini taşıyabilir.

Tetikleyici tarafında görev oluşturuldu, durum değişti, yorum eklendi ve tarih yaklaştı gibi olaylar bulunur. Koşul tarafı alan karşılaştırmalarıyla çalışır: öncelik, atanan, görev türü ve projede tanımlı özel alanlar kuralın ne zaman devreye gireceğini daraltır. Aksiyon tarafında alan yazma, atama, bildirim gönderme, webhook çağırma ve iş akışı başlatma yer alır; webhook sayesinde otomasyon yalnız ProjectCore içinde kalmaz. Koşullar birden fazla alanı birlikte değerlendirebildiği için kural, benzer görünen kayıtlar arasından yalnız hedeflediğini seçer.

Kurgu arayüz üzerinden yapılır; kural yazmak için geliştirici desteğine ihtiyaç duyulmaz. Bir görev belirli bir duruma geçtiğinde sorumlunun atanması, öncelik yükseldiğinde ilgili paydaşlara haber gitmesi, bir alan değiştiğinde bağlı alanın güncellenmesi ya da sprint kapandığında raporun tetiklenmesi bu ekranda tanımlanır. Kural bir kez kurulduğunda aynı koşul her seferinde aynı sonucu üretir. Süreç kişiye göre değişmekten çıkar, atlanan adım ve elle yapılan istisna azalır.

Alan yazma aksiyonu sınırlı bir alan kümesini destekler: görev adı, açıklama ve not, öncelik, durum, hikaye puanı ile tahmini süre. Günlük operasyonun büyük bölümü bu alanlar üzerinde döndüğü için öncelik yükseltme, durum ilerletme ve tahmin düzeltme insan eli değmeden yürür. Listede olmayan bir alanı yazmaya çalışan aksiyon sessizce başarısız olur; kural çalışmış görünür ama alan değişmez. Koşul tarafı çok daha geniş bir alan kümesini okuyabildiği için kural tasarlanırken bu ayrım gözetilir.

Ekran, kuralı yayına almadan önce denemek için Test düğmesi sunar; yanlış kurgulanmış bir kuralın canlı veriye dokunması bu adımda önlenir. Yayındaki kuralların gerçekten çalışıp çalışmadığı Günlükler bölümünden izlenir ve bir kural beklendiği gibi davranmadığında ilk bakılacak yer burasıdır. Kural listesi ada, duruma ve tetikleyici türüne göre süzülür; başlıktaki sayaç kaç kuralın tanımlı olduğunu gösterir. Böylece kural seti büyüdükçe yönetilebilirliğini korur.

Kurallar projeye özeldir; bir projedeki otomasyon düzeni diğer projeleri bağlamaz. Modül, projenin bildirim ayarlarıyla ve Geçişler ekranındaki akış tanımlarıyla birlikte düşünülür: bildirimler hangi olayın bildirim üreteceğini açıp kapatır, otomasyon ise koşula bağlı hedefli gönderimler kurar. İş akışı başlatma aksiyonu kuralı onay ve süreç zincirine bağlar; bir kuralın sonucu başka bir modülde yeni bir akışın başlangıcı olabilir. Tetikleyicinin baktığı alan aksiyonda yazılmadığı sürece bu zincir kendini yeniden tetiklemeden ilerler.

Kazanım taraflara net biçimde bölünür. Proje yöneticisi kurum genelinde tek bir kalıba sıkışmadan kendi süreç disiplinini kurar, ekip üyesi öncelik güncelleme ve haber verme gibi mekanik işlerden kurtulur, süreç sahibi kuralın hangi kayıtta çalıştığını Günlükler üzerinden denetler. Mekanik iş makineye geçtiğinde ekibin zamanı planlama ve çözüm tarafına kayar. Kuralların proje bazlı kalması bir ekibin denemesinin diğerinin akışını bozmasını engeller; otomasyon küçük bir projede olgunlaştıktan sonra diğerlerine taşınır.

Yetenekler

Modülün uygulamadaki karşılıkları

Üç parçalı kural yapısı

Her kural tetikleyici, koşul ve aksiyondan oluşur. Olayın kendisi, çalışma şartı ve sonucu tek ekranda, kod yazmadan kurgulanır.

Koşul ve aksiyon sayısı serbest

Bir kuralda kullanılacak koşul ve aksiyon adedi kısıtlı değildir. Koşullar iç içe geçebildiği için çok katmanlı şart zincirleri tek tanımda toplanır.

Görev türüne özel kural

Kurallar görev türü bazında tanımlanır; hata kaydıyla story aynı kuralı paylaşmak zorunda kalmaz. Her tür kendi işleyişine uygun otomasyona sahip olur.

Tetikleyici türleri

Görev oluşturuldu, durum değişti, yorum eklendi ve tarih yaklaştı gibi olaylar kuralı başlatır. Tarih yaklaşımına bağlı tetikleyici ile hatırlatma kurguları kurulur.

Alan bazlı koşullar

Öncelik, atanan, görev türü ve projeye tanımlı özel alanlar üzerinden karşılaştırma yapılır. Kural yalnızca hedeflenen kayıtlarda çalışır.

Aksiyon kümesi

Alan yazma, atama, bildirim, webhook ve iş akışı başlatma aksiyonları birlikte kullanılabilir. Webhook, otomasyonu kurumdaki diğer sistemlere bağlar.

Alan yazma sınırı

Yazılabilen alanlar görev adı, açıklama ve not, öncelik, durum, hikaye puanı ile tahmini süredir. Bu listede olmayan bir alana yazan aksiyon hata vermeden sonuçsuz kalır.

Test düğmesi

Kural, gerçek kayıt üzerinde denemeden önce sınanır. Yanlış kurgulanmış bir kuralın canlı veriye dokunması bu adımda önlenir.

Günlükler

Kuralların çalışma kayıtları tek listede tutulur. Hangi kuralın ne zaman tetiklendiği ve nasıl sonuçlandığı buradan izlenir.

Kural arama ve süzme

Kurallar ada, duruma ve tetikleyici türüne göre süzülür; başlıktaki sayaç kaç kuralın tanımlı olduğunu gösterir. Büyüyen kural setleri böylece yönetilebilir kalır.

Nasıl Çalışır

Uçtan uca akış

  1. 01Adım

    Kural oluşturun

    Ayarlar ▸ Otomasyon ekranında Kural Oluştur ile yeni kural başlatılır ve kurala ad verilir.

  2. 02Adım

    Başlangıç olayını seçin

    Görev oluşturuldu, durum değişti, yorum eklendi veya tarih yaklaştı gibi tetikleyicilerden biri kuralın başlangıcı olur.

  3. 03Adım

    Koşulları tanımlayın

    Öncelik, atanan, görev türü ve özel alan karşılaştırmalarıyla kuralın hangi kayıtlarda çalışacağı daraltılır.

  4. 04Adım

    Aksiyonları ekleyin

    Alan yazma, atama, bildirim, webhook veya iş akışı başlatma aksiyonları sıralanır; tetikleyicinin baktığı alan aksiyonda yazılmaz.

  5. 05Adım

    Test edip yayına alın

    Test ile kural denenir, yayına alındıktan sonra Günlükler bölümünden gerçekten çalıştığı doğrulanır.

Öne Çıkanlar
  • Tetikleyici-koşul-aksiyon kuralı
  • Koşul ve aksiyon sayısı serbest
  • Özel alan bazlı koşullar
  • Webhook ile dış sistem çağrısı
  • Yayın öncesi kural testi
  • Projeye özel kural seti
Aynı Grup

Bu gruptaki diğer modüller

ProjectCore'u kendi süreçlerinizde görün

Lisans paketlerini inceleyin ya da ekibinizin süreçleri üzerinden canlı bir demo planlayalım.