ProjectCore
SürümStandart

Release (Sürüm) Yönetimi

Yayın paketini tanımlayın, kapsamını izleyin ve sürüm geçişlerini geliştirme hattına bağlayın.

Özet

Release (Sürüm) Yönetimi modülü, tüm yazılım ve proje sürümlerinin yönetimini kapsar: yayın paketlerinin tanımlanması ve versiyonlama işlemleri. Sürümün kapsamı ayrı bir tabloda değil, işin kendisinde durur; hangi epik ve görevin hangi sürüme gireceği proje verisi üzerinden süzülür. Teslim edilip edilmediği sorusu ise durum kategorisi ve çözüm değeriyle yanıtlanır.

Modül Detayı

Modül ne yapar?

Modül, yazılım ve proje sürümlerinin yayın paketi ve versiyonlama açısından yönetilmesini sağlar. Sürüm, bir tarih aralığı ile bir iş kümesinin birleşimidir: hangi epiklerin ve görevlerin bu pakete gireceği, kapsamın ne zaman kapanacağı ve paketin hangi versiyon numarasıyla çıkacağı tek bir yönetim düzleminde tutulur. Planlanan, geliştirilmekte olan ve yayınlanmış sürümler aynı listede durumlarıyla izlenir.

Bir sürüm kaydı kapsamını, hedef tarihini, sorumlusunu ve yayın paketinin içeriğini bir arada taşır. Numaralandırma kurumun kendi düzenine bırakılır; ana sürüm, ara sürüm ve yama üç ayrı tip olarak yönetilir. Paketin içeriği ve yayın tarihi kayıtta durduğu için geçmiş sürümlerin kapsamı geriye dönük sorgulanır; altı ay önce hangi işin hangi paketle çıktığı sorusu tahminle değil kayıtla yanıtlanır.

Sürüm kapsamı proje verisinden süzülerek elde edilir. Görev ızgarasındaki filtre çubuğu temel kipte açılır kutularla, kod kipinde doğrudan JQL yazarak çalışır; Kaydet ile oluşturulan sorgu kayıtlı filtre olarak saklanır ve tekrar tekrar kullanılır. Görev, story ve hata kayıtları ait oldukları sürümle etiketlendiği için paketin içinde tam olarak hangi işlerin bulunduğu her an görülür; kapsamdan çıkan kalem sonraki sürüme taşınır ve ilerleme, bağlı iş kalemlerinin tamamlanma durumundan hesaplanır.

Panolarda varsayılan board filtresi olarak kayıtlı bir JQL filtresi seçilebildiği için ekip, pano her açıldığında yalnızca içinde bulunulan sürümün işleriyle çalışır. Bir işin gerçekten teslim edilip edilmediği ise durumun adına değil iki alana bakılarak belirlenir. Durum kategorisi — Yapılacak, Devam Ediyor, Tamamlanmış — panoların ve raporların bitti sorusunu yanıtladığı alandır; çözüm değeri işin nasıl sonuçlandığını söyler. Kutudan çıkan çözümler Tamamlandı, Yapılmayacak ve Tekrar Eden İş'tir, dolayısıyla kapanan her iş teslim edilmiş sayılmaz ve sürüm notu bu ayrımla doğru çıkar.

Sürüm dönüm noktaları proje genel bakışındaki Yaklaşan Kilometre Taşları bölümünden izlenir ve yeni kilometre taşı buradan eklenir. Plan ile gerçek arasındaki kayma yol haritasındaki referans çizgisiyle ölçülür: sürüm planı onaylandığında bir anlık görüntü alınır, sonrasında çubukların yanındaki soluk referans çubukları sapmayı gösterir. Sponsor raporu ise son otuz günün bitenlerini, planlananlarını, risklerini ve kapsam değişimini özetleyerek sürüm iletişimini kolaylaştırır.

Sürümün hangi aşamadan hangisine geçebileceğini projenin durum geçiş kuralları belirler; Ayarlar bölümündeki Durumlar tablosunun altındaki İş Akışı Diyagramı tanımlı geçişleri graf olarak çizdiği için kopuk bir adım hemen görülür. Sürüm yayına alınmadan önce bir onay adımından geçirilebilir ve onay tamamlandığında ilgili paydaşlara bildirim gider. Yayından sonra açılan hata kayıtları çıktıkları sürüme bağlanır, düzeltmeler sonraki pakete planlanır; geliştirme, test ve yayın adımları arasındaki iz böylece kopmaz ve bir yamanın hangi sorunu kapattığı zincirin iki ucundan da okunur.

Geliştirme hattıyla bağlantı iki yoldan kurulur. Entegrasyonlar kataloğu bağlantı adaylarını Bildirim, Geliştirici, İçe Aktarım, Otomasyon ile API & Webhook kategorileri altında listeler; kartlar kurulum sihirbazı değil yönlendirmedir. Katalogda karşılığı olmayan ihtiyaçlar otomasyon kurallarıyla çözülür: kurallar webhook ve HTTP isteği aksiyonlarını desteklediği için bir iş belirli bir duruma geçtiğinde derleme veya dağıtım hattına haber verilebilir. Sürüm durumu ayrıca zamanlanmış raporlarla paydaşlara e-posta olarak gönderilir, sürüm sahibi ilerlemeyi anlatmak için ayrıca sunum hazırlamaz.

Yetenekler

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

Yayın paketi ve versiyonlama

Yazılım ve proje sürümleri yayın paketi olarak tanımlanır; versiyonlama işlemleri ve sürüm geçişleri tek bir yönetim düzleminde yürütülür. Her sürüm kapsamı, hedef tarihi ve sorumlusuyla birlikte kayda girer.

Ana, ara ve yama sürümleri

Sürüm numaralandırması kurumun kendi düzenine göre kurulur; ana sürüm, ara sürüm ve yama üç ayrı tip olarak yönetilir. Geçmiş paketlerin içeriği ile yayın tarihi geriye dönük sorgulanır.

Sürüme etiketlenen iş kalemleri

Görev, story ve hata kayıtları ait oldukları sürümle etiketlenir; kapsamdan çıkan kalem sonraki pakete taşınır. Sürüm ilerlemesi bağlı işlerin tamamlanma durumundan hesaplandığı için elle güncellenen bir yüzde alanı tutulmaz.

Kapsam filtresi ve kayıtlı sorgular

Görev ızgarasındaki filtre çubuğu temel ve kod kipinde çalışır; JQL ile yazılan sürüm kapsamı Kaydet düğmesiyle kayıtlı filtre olarak saklanır. Aynı tanım her sürümde yeniden kullanılır.

Varsayılan board filtresi

Panoya kayıtlı bir JQL filtresi varsayılan olarak bağlanabilir; pano her açılışta o alt kümeyle gelir. Ekip yalnız içinde bulunulan sürümle çalışır, gelecek paketin işleri günlük akışı kalabalıklaştırmaz.

Durum kategorisi

Panolar, raporlar ve projeler arası filtreler bitti sorusunu durumun adına değil kategorisine bakarak yanıtlar. Yapılacak, Devam Ediyor ve Tamamlanmış kategorileri farklı projelerin farklı durum adlarını ortak bir dile çevirir.

Çözüm değerleri

Tamamlandı, Yapılmayacak ve Tekrar Eden İş çözüm değerleri işin nasıl sonuçlandığını söyler. Sürüm notunda gerçekten teslim edilen iş bu alandan ayrılır, kapanan her kayıt başarı sayılmaz.

Kilometre taşları

Sürüm dönüm noktaları proje genel bakışındaki Yaklaşan Kilometre Taşları bölümünde izlenir ve buradan yeni kilometre taşı eklenir. Kod dondurma ve yayın tarihi gibi eşikler takvimde görünür kalır.

Sürüm planı referans çizgisi

Sürüm planı onaylandığında yol haritasında dondurulmuş bir görüntü alınır; sonraki değişiklikler bu görüntünün soluk çubuklarıyla yan yana durur. Plandaki kayma böylece göz kararına değil ölçüme dayanır.

Otomasyon ve entegrasyon aksiyonları

Otomasyon kurallarındaki webhook ve HTTP isteği aksiyonları dış sistemleri tetikler. Entegrasyon kataloğu Bildirim, Geliştirici, İçe Aktarım, Otomasyon ile API & Webhook kategorileri altında bağlantı adaylarını listeler.

Nasıl Çalışır

Uçtan uca akış

  1. 01Adım

    Sürüm kapsamını filtreyle tanımlayın

    Görev ızgarasındaki filtre çubuğu temel kipte açılır kutularla, kod kipinde JQL yazılarak kullanılır; sürüme girecek işleri süzen sorgu Kaydet ile kayıtlı filtre hâline getirilir.

  2. 02Adım

    Panoyu sürüme bağlayın

    Ayarlar bölümündeki Pano ayarlarında varsayılan board filtresi olarak kayıtlı sürüm filtresi seçilir; pano her açılışta yalnızca o sürümün işleriyle gelir.

  3. 03Adım

    Durum kategorisi ve çözümleri doğrulayın

    Her durumun kategorisi ile Ayarlar bölümündeki Çözümler listesinin varsayılan değeri gözden geçirilir; yanlış varsayılan, kapanan işlerin rapor sayılarını sessizce bozar.

  4. 04Adım

    Kilometre taşı koyun ve referans alın

    Sürüm dönüm noktaları proje genel bakışındaki Yaklaşan Kilometre Taşları bölümünden eklenir; plan onaylandığında yol haritasında Referans Çizgisi alınarak sonraki kaymalar ölçülebilir hâle gelir.

  5. 05Adım

    Yayını dış sistemlere ve paydaşlara duyurun

    Ayarlar bölümündeki Otomasyon kurallarında bir iş belirli duruma geçtiğinde çalışan webhook veya HTTP isteği aksiyonu tanımlanır; sürüm durumu ayrıca zamanlanmış raporla e-posta olarak gönderilir.

Öne Çıkanlar
  • Yayın paketi ve versiyonlama
  • Ana, ara ve yama sürümleri
  • Sürüm kapsamının JQL ile süzülmesi
  • Çözüm değerleriyle gerçek teslim ölçümü
  • Kilometre taşı ve referans çizgisi
  • Webhook ve HTTP isteğiyle hat tetikleme
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.