ProjectCore
İş AkışıStandart

Proje Bazlı Akış ve Onay Diyagramları - Görev Durum Geçiş ve Akış Yönetimi

Görev türü bazında durum geçişlerini, onay kapılarını ve akış diyagramını proje içinde tanımlayın.

Özet

Bir görevin hangi durumdan hangi duruma geçebileceğini projenin kendi geçiş kuralları belirler. Geçişler görev türü bazında tanımlanır; üzerlerine ekran, koşul, doğrulayıcı ve onay kapısı bağlanır. Tanımlı akış, İş Akışı Diyagramı bölümünde görsel bir graf olarak izlenir.

Modül Detayı

Modül ne yapar?

ProjectCore'da durum değişikliği serbest bir alan güncellemesi değildir. Projenin Ayarlar ▸ Geçişler ekranı hangi durumdan hangi duruma gidilebileceğini tanımlar; tanımlı geçiş yoksa o yön kapalıdır. Panoda sürüklenen bir kartın eski sütununa dönmesi ya da durum listesinde beklenen statünün bulunmaması bu kuralların doğrudan sonucudur. Kurallar projenin kendi ayarlarında durduğu için bir projede yapılan değişiklik diğer projelerin akışını etkilemez.

Geçişler görev türü bazında tutulur; ekranın ilk alanı görev türü seçicisidir ve seçim yapılmadan liste görünmez. Hatanın akışı hikayeninkinden farklı olabilir, her tür kendi zincirini taşır ve yeni eklenen bir görev türünün geçişleri boş başlar. Geçiş tablosu Kaynak Durum, Hedef Durum, Geçiş Adı, Açıklama, Sıra ve Yapılandırma kolonlarından oluşur. Tablonun üstündeki Ekran açar, Onay gerektirir, Kuralı var ve Dikkat gerektirir süzgeçleriyle karmaşık akışlarda aranan geçiş hızla bulunur.

Bir geçiş yalnızca izin vermekten ibaret değildir. Üzerine ekran bağlanarak geçiş anında form açtırılır, koşul ile geçişin kime ve hangi durumda görüneceği sınırlandırılır, doğrulayıcı ile alan zorunlulukları denetlenir, onay ile geçiş bir onay kapısına bağlanır, son fonksiyon ile geçiş sonrası otomatik işlem çalıştırılır. Bu beş bileşen kalite kapılarını akışın kendisine gömer. Sıfırdan kurulan akışlarda Varsayılanları Oluştur düğmesi durum sırasına göre ileri ve geri geçişlerden oluşan bir zincir üretir, sonrasında gereksiz geçişler silinip özel olanlar eklenir.

Onay bağlanan bir geçişte görev doğrudan hedefe gitmez: önce bir onay isteği açılır ve görev, karar verilene kadar bir bekleme statüsünde durur. Bu yüzden onaylı geçiş üç statü ve üç kenar ister; kaynaktan beklemeye, beklemeden hedefe ve beklemeden redde. Kenarlardan biri eksikse görev takılı kalır: onay verilir, görev kıpırdamaz ve ekranda hata da görünmez. Bekleme ile red kenarlarına koşul veya doğrulayıcı konmamalıdır, çünkü onay sonucu uygulanırken bu kenarlar yeniden değerlendirilir ve konulan koşul akışı kilitleyebilir.

Akış kurgusu proje başına bağımsızdır. Bir projede inceleme adımı zorunlu tutulurken başka bir projede çok daha kısa bir zincir işletilebilir; süreci değiştirmek için geliştirme talebi açmak gerekmez, kural aynı ekranda güncellenir. Koşul bileşeni sayesinde belirli bir eşiği aşan iş ek bir onay kapısına yönlendirilirken eşiğin altındaki iş kısa yoldan ilerler. Yetersiz bulunan bir kayıt için akışa geri gönderme adımı eklenir; kayıt revizyona döner, süreç en baştan kurulmaz.

Tanımlı akış, tablonun altındaki İş Akışı Diyagramı bölümünde görsel bir graf olarak çizilir. Kopuk düğümleri, eksik yönleri ve onay kurgusundaki boşlukları görmenin en hızlı yolu budur. Diyagram aynı zamanda süreci okunur kılar: bir kaydın hangi adımda beklediği ve oradan nereye gidebileceği tablo taranmadan anlaşılır. Akış devreye alınmadan önceki son kontrol bu ekranda yapılır.

Kural tabanlı akış, elle takip ve hatırlatma yükünü ortadan kaldırır; yanlış durum atlamaları ve sıra dışı ilerlemeler engellenir. Her onay adımının kim tarafından, ne zaman ve hangi gerekçeyle verildiği kayıt altına alındığı için geriye dönük izlenebilirlik korunur. Proje yöneticisi akışı kurarken, ekip üyesi ise günlük kullanımda aynı kuralın içinde çalışır. Süreç böylece yazılı bir talimat olmaktan çıkıp sistemin davranışına dönüşür.

Yetenekler

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

Görev türüne özel akış

Geçişler ekranı önce görev türü seçilmesini ister; hatanın ve hikayenin akışı birbirinden bağımsız tanımlanır. Yeni bir görev türü eklendiğinde onun geçişleri boş başlar, tanımlanmazsa o tür diğerlerinden farklı davranır.

Geçiş tablosu ve süzgeçler

Kaynak Durum, Hedef Durum, Geçiş Adı, Açıklama, Sıra ve Yapılandırma kolonları tek listede görünür. Ekran açar, Onay gerektirir, Kuralı var ve Dikkat gerektirir düğmeleri listeyi daraltarak aranan geçişi bulmayı kolaylaştırır.

Geçişe bağlanan beş bileşen

Her geçişe ekran, koşul, doğrulayıcı, onay ve son fonksiyon bağlanabilir. Geçiş anında form açtırmak, alanı zorunlu kılmak ya da sonrasında otomatik işlem çalıştırmak bu yolla yapılır.

Varsayılanları Oluştur

Durum sırasına göre ileri ve geri geçişlerden oluşan bir zincir üretilir. Üretim durum sırasını temel aldığı için kullanılmayacak durumları önceden silmek, sonradan onlarca gereksiz geçişi tek tek temizlemekten kolaydır.

Koşullu dallanma ve geri gönderme

Koşul bileşeniyle belirli bir eşiği aşan iş ek onay kapısına, eşiğin altındaki iş kısa yola yönlendirilir. Yetersiz bulunan kayıt için akışa geri gönderme adımı eklenerek süreç baştan kurulmadan revizyona dönülür.

Akış grafiğinde görsel doğrulama

Tanımlı geçişler İş Akışı Diyagramı bölümünde graf olarak çizilir. Kopuk düğümler ve eksik yönler bu ekranda gözle ayırt edilir; akış devreye alınmadan önceki son kontrol buradan yapılır.

Onay kapısı ve bekleme statüsü

Onaylı geçişte kaynak statüden bekleme statüsüne geçilir; onaylandığında hedef, reddedildiğinde red statüsüne gidilir. Karar verilene kadar görev bekleme statüsünde durur.

Üç kenar kuralı

Onaylı bir geçiş kaynaktan beklemeye, beklemeden hedefe ve beklemeden redde giden üç kenarı birlikte ister. Kenarlardan biri eksikse onay verilir ama görev kıpırdamaz ve ekranda hata da görünmez.

Çok kapılı akış

Bir görev birbirini izleyen birden fazla onaydan geçirilebilir ve her kapı kendi bekleme statüsü ile kenarlarını taşır. Bir görevde aynı anda yalnız bir açık onay isteği bulunabildiği için her aşamanın temiz kapanması gerekir.

Gelen kenarı olmayan statü uyarısı

Hiçbir geçişin hedefi olmayan bir statü durum listesinde seçenek olarak görünse de sunucu o yazmayı reddeder. Çözüm, o statüye en az bir gelen geçiş tanımlayarak onu akışa bağlamaktır.

Nasıl Çalışır

Uçtan uca akış

  1. 01Adım

    Durumları hazırlayın

    Ayarlar ▸ Durumlar bölümünde projenin durumları, kategorileri ve sıra numaraları tanımlanır; kullanılmayacak durumlar temizlenir.

  2. 02Adım

    Geçiş zincirini kurun

    Ayarlar ▸ Geçişler ekranında görev türü seçilir ve Varsayılanları Oluştur ile temel ileri-geri zincir üretilir, ardından gereksiz geçişler kaldırılır.

  3. 03Adım

    Geçişleri yapılandırın

    Kritik geçişlere ekran, koşul, doğrulayıcı veya onay bağlanır; geçiş sonrası çalışması gereken işlemler son fonksiyon olarak eklenir.

  4. 04Adım

    Onay kenarlarını tamamlayın

    Onaylı her geçiş için bekleme ve red statüleri ile kaynaktan beklemeye, beklemeden hedefe ve beklemeden redde giden kenarlar tanımlanır.

  5. 05Adım

    Diyagramda doğrulayın

    İş Akışı Diyagramı açılarak akışın bütünlüğü gözle kontrol edilir; kopuk düğüm kalmadığı doğrulandıktan sonra akış kullanıma alınır.

Öne Çıkanlar
  • Görev türü bazında geçiş kümesi
  • Ekran, koşul, doğrulayıcı ve onay
  • Görsel akış grafiği
  • Bekleme ve red statüsü
  • Koşullu dallanma ve geri gönderme
  • Varsayılan geçiş üretimi
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.