Proje Yönetiminde Hafta Numaralarını Kullanmak — Sprint'ler, Yol Haritaları ve Gizli Koordinasyon Tuzakları

Hafta numaraları, proje planlamanın temel unsurlarından biridir. "Hedef sürüm: W22", "27 Mayıs haftası"ndan daha temiz ve "Mayıs sonu"ndan daha kesindir. Yol haritaları, sprint takvimleri ve teslimat programları, hafta numaraları olarak ifade edildiğinde hep daha düzenli görünür.

Ancak hafta numaraları gizli varsayımlar taşır — haftanın nerede başladığı, hangi haftanın 1. hafta sayıldığı ve araçlarınızın hangi numaralama sistemini kullandığı hakkında. Tek bir araç kullanan tek ülkeli bir ekipte, bu varsayımlar uyum içinde olur ve asla fark etmezsiniz. Dağıtık bir ekipte ise kaçırılan el sıkışmalar, yanlış okunan son tarihler ve kimsenin beklediği şekilde örtüşmeyen teslimat pencereleri olarak ortaya çıkar.

Ekipler Neden Planlama için Hafta Numaralarını Kullanır

Takvim tarihleri proje yönetiminde bir sorun yaşar: çok spesifiktir. Kesin tarihler üzerine kurulu bir yol haritası, altı ay sonrası için nadiren var olan bir kesinlik anlamına gelir. "Özellik X 14 Mart'a kadar" ifadesi, zaman çizelgesi kayar kaymaz yanlış olur ve her tarihi güncellemek bir sürtüşmedir.

Hafta numaraları, belirsiz çeyrekler ile kırılgan kesin tarihler arasında denge kurar:

  • Sprint'leri ve kilometre taşlarını planlamak için yeterince ayrıntılı
  • Belgenin tamamını yeniden yazmadan kaydırmak için yeterince soyut
  • Göreceli terimlerle mantık yürütmek kolay ("3 hafta sonra" = mevcut hafta + 3)
  • Bir yıl boyunca tutarlı — her hafta aynı uzunlukta, ayların aksine

İki haftalık sprint'ler yürüten ekipler için yapı özellikle doğaldır. Sprint 1 W1-W2, sprint 2 W3-W4'tür vb. Sprint numarası ve hafta numarası tüm yıl boyunca senkronize kalır.

İki Hafta Numarası Sorunu

Tuzak: ABD ve Avrupa varsayılan olarak farklı hafta numaralama sistemleri kullanır.

ISO 8601 (Avrupa, dünyanın çoğu): Haftalar Pazartesi başlar. 1. hafta ilk Perşembe'yi içerir. Çoğu Avrupalı proje aracında varsayılan olarak ve "ISO" etiketli herhangi bir araçta açıkça kullanılır.

ABD sistemi: Haftalar Pazar (bazen Pazartesi) başlar. 1. hafta 1 Ocak'ı içerir. Birçok ABD merkezli araçta varsayılan olarak kullanılır.

Yılın büyük bölümünde sayılar uyuşur veya en fazla bir birlik farklılık gösterir. Ancak yıl sınırları etrafında açıkça ayrışırlar — ve ne arayacağınızı bilmediğiniz sürece uyuşmazlık açık değildir.

Örnek — Aralık 2026 sonu:

TarihISO haftasıABD haftası (Paz başlangıçlı)
21 Ara 2026 (Pzt)W52W52
28 Ara 2026 (Pzt)W53W53
1 Oca 2027 (Cum)W53, 2026 yılıW1, 2027
3 Oca 2027 (Paz)W53, 2026 yılıW1, 2027
4 Oca 2027 (Pzt)W1, 2027W2, 2027

Berlin'deki bir mühendis 1 Ocak'ı 2026'nın W53'ü olarak görür. New York'taki bir PM ise 2027'nin W1'i olarak görür. "W1'de bitirelim" ikisi için de farklı şeyler ifade eder.

Jira, Linear, Asana, Monday.com — Aslında Ne Kullanıyorlar?

Cevap araca ve aracın nasıl yapılandırıldığına göre değişir. Çoğu bunu belirgin hale getirmez.

Jira: Sprint tarihleri takvim tarihleridir, hafta numaraları değil. Hafta numaraları raporlarda veya pano görünümlerinde göründüğünde, Jira örneğinin yerel ayarını takip ederler — genellikle Avrupa örnekleri için ISO, ABD örnekleri için ABD tarzı. Ayar yönetim sayfasında gizlidir.

Linear: Haftalık yol haritası görünümünde gösterir. Varsayılan olarak ISO 8601 kullanır. Pazartesi başlangıcı, Perşembe kuralı.

Asana: Zaman çizelgesi görünümü haftaları etiketler. Çalışma alanı ayarlarında ayarlanan yerel ayarı takip eder. Yeni çalışma alanları için varsayılan Pazar başlangıcıdır (ABD tarzı).

Monday.com: Hafta numarası sütunu Pazartesi başlangıcını takip eder ancak ABD tarzı 1. hafta kullanır (ilk Perşembe'yi değil, 1 Ocak'ı içeren ilk hafta). Bu, yılda 3-4 hafta için ISO'dan farklı sonuçlar üretir.

Notion: Veritabanı tarih özellikleri yerel olarak hafta numaralarını görüntülemez. Kullanıcılar tarafından çevrimiçi yazılan hafta numarası formülleri sıklıkla yanlıştır — çoğu ceil(dayOfYear / 7) kullanır, bu ne ISO ne de ABD standardıdır.

Google Sheets / Excel (planlama için kullanıldığında): Başka yerde anlatıldığı gibi varsayılan olarak ABD tarzındadır. ISOWEEKNUM() kullanmak açıkça güvenli seçimdir.

Pratik sonuç: Farklı araçlar kullanan veya farklı yerel ayarlara sahip aynı aracı kullanan iki ekip, bir sistemde geçerli olan ancak başka bir sistemde farklı anlama gelen hafta numaralarına sahip olabilir.

Hafta Numaralarıyla Sprint Planlaması

İki haftalık sprint döngüleri, sprint'ler Pazartesi başladığında ISO haftalarıyla düzgün eşleşir. Sprint N, ISO W(2N-1) ve W(2N)'yi kapsar. Sprint 1 = W1+W2, Sprint 2 = W3+W4 vb.

Komplikasyon 53 haftalı yıllardır. 53 ISO haftalı bir yılda, W1'de başlayan 2 haftalık sprint döngüsü 53 haftalık sınıra tam oturacak — yıl sonunda bir hafta "artık" kalacak. Ekipler bununla birkaç şekilde başa çıkar:

  • Absorbe etmek: Sprint 26 üç haftalık bir sprint haline gelir. Önceden duyurulur, teknik borçları ele almak veya büyük bir sürümden önce tampon süre için kullanışlıdır.
  • Görmezden gelmek: Sprint'leri takvim haftalarıyla hiç hizalamayın. Sadece yılın başladığı zamandan sayın. Kopukluk yavaşça büyür ve Q4'teki bir planlama oturumuna kadar kimse fark etmez.
  • Yazın yeniden planlamak: Bazı ekipler sprint takvimlerini yılın ortasında sıfırlar, ikinci yarıyı temiz bir şekilde hizalar.

53 haftalı yıllar: 2026, 2032, 2037. Sprint takviminiz şu anda mükemmel ISO hizalamasına yakınsa, ekstra haftayı önceden planlayın.

Yıl Sınırı Sprint Sorunu

53 haftalı yıllar olmasa bile, yıl sonu planlama karışıklığı yaratır.

Çoğu kuruluş takvim yılına göre planlar. Yol haritası Ocak'ta sıfırlanır. Bütçe sıfırlanır. Personel değişir. Ancak ISO 1. hafta her zaman 1 Ocak'ta başlamaz — bazı yıllarda Ocak'ın ilk birkaç günü önceki yılın son haftasındadır.

2027: 1 Ocak (Cuma) 2026'nın ISO Hafta 53'ündedir. 2027'nin ilk Pazartesisi 4 Ocak'tır ve bu 2027'nin ISO 1. haftasıdır.

Ekibiniz "yılın ilk sprint'ini" W1 olarak kabul ediyorsa, o sprint'i 4 Ocak'ta başlatmak, 1-3 Ocak'ın ne geçen yılın son sprint'inde ne de bu yılın ilk sprint'inde olduğu anlamına gelir. Teknik olarak önceki yıla ait olan kimsenin toprağında kalırlar.

Temiz çözüm: Sprint takviminin ve mali yılın her zaman aynı gün başlamadığını kabul edin. Her ikisini de 1 Ocak'ta hizalamaya zorlamayın.

Yol Haritası Hafta Numaraları ve "Göreceli Hafta" Tuzağı

Yol haritaları genellikle hafta numaralarını sabit bir sütun olarak gösterir — W1, W2, W3 — bu da bunların belirli takvim haftalarına atıfta bulunduğunu ima eder. Ancak bazı ekipler hafta numaralarını takvim hafta numaraları olarak değil, proje başlangıcından itibaren göreli sayaçlar olarak kullanır.

"Hedef lansman W8'de" şu anlama gelebilir:

  • Mevcut yılın ISO 8. haftası (belirli bir tarih aralığı)
  • Projenin başladığından bu yana 8. hafta (tamamen başlangıç tarihine bağlı)
  • 8. sprint (2 takvim haftası genişliğinde olabilir veya olmayabilir)

Bu belirsizlik, ekibin herkes aynı zihinsel modeli paylaştığında zararsızdır. Şu durumlarda sorun olur:

  • Ekip dışındaki bir paydaş yol haritasını okur ve 8. takvim haftasını kullanır
  • Proje ortasında bir yüklenici katılır ve ISO hafta numaralarını varsayar
  • Yol haritası korunur ve bir yıl sonra incelenir

En iyi uygulama: Hafta numaraları kullanan herhangi bir yol haritası veya planlama belgesinde, W1'in hangi takvim tarihlerine karşılık geldiğini gösteren bir referans satırı ekleyin. Bu, tüm belgeyi kesin olarak sabitleer.

Çapraz Saat Dilimi El Teslimi ve Hafta Sınırları

Saat dilimleri arasında dağıtılmış ekipler belirli bir sorunla karşılaşır: hafta sınırı (Pazar/Pazartesi gece yarısı) farklı ekip üyeleri için farklı saat zamanlarında gerçekleşir.

Çoğu planlama amacı için bu önemli değildir — "W14 sonu" son tarihi, ilgili ekibin yerel saatiyle Cuma günü mesai bitişi olarak anlaşılır. Ancak otomatik sistemler için — deploy'lar, zamanlanmış işler, rapor oluşturma — hafta sınırı kesindir ve "W15 Pazartesi başlangıcında" çalışan bir iş, sunucunun saat diliminin nerede ayarlı olduğuna bağlı olarak farklı UTC zamanlarında tetiklenecektir.

Başarısızlık modu: "Haftanın başında" oluşturulan haftalık rapor gece yarısı Pazartesi UTC'de çalışır. San Francisco'daki bir ekip için bu Pazar akşamıdır — önceki hafta henüz bitmedi. Rapor mevcut haftanın verilerini içerir ancak Pazar'ınkini hariç tutar, haftalık toplamlamalarda tutarlı bir bir-fazla hatası üretir.

Düzeltme her zaman sunucu taraflı hafta hesaplamaları için UTC ile çalışmak ve yalnızca görüntüleme için yerel saate dönüştürmektir. Hafta sınırlarını hafta numaraları olarak değil, açık zaman damgaları olarak saklayın.

Sürüm Planlamasında Hafta Numaraları

Hafta numaraları olarak belirtilen sürüm programları yazılım ekiplerinde yaygındır:

  • "Kod dondurma W19, sürüm W20"
  • "RC kesimi W47, GA W49'da"

Bu, bir uyarıyla net ve işlevseldir: programı okuyan kişinin hangi yılın 19. haftasından bahsettiğinizi bilmesi gerekir. Bu program yazıldığında açıktır, ancak Q1'de yazılmış "W47"ye atıfta bulunan bir yol haritası, belge yılı belirtmiyorsa Q4'e kadar belirsiz olabilir.

İyi işleyen kural: Hafta numarasıyla her zaman yılı yazın. W19 değil 2026-W19. ISO 8601, tam olarak bunun için standart bir format sağlar: YYYY-Www.

Bu özellikle şunlar için önemlidir:

  • Dışa dönük sürüm notları
  • Diğer ekiplerle veya satıcılarla paylaşılan bağımlılık programları
  • Yıl bittikten sonra başvurulabilecek herhangi bir belge

Hafta Numaralarını Kullanan Ekipler için Pratik Kontrol Listesi

Bir projeye başlamadan önce:

  • Bir hafta numaralama sisteminde anlaşın (ISO, uluslararası ekipler için güvenli varsayılandır)
  • Birincil planlama aracınızın bu sistemi kullandığını kontrol edin
  • Projenizin W1'inin hangi takvim tarihlerine karşılık geldiğini yazın

Yol haritaları ve programlarda:

  • Her zaman yılı ekleyin: W22 değil 2026-W22
  • W1'in ne anlama geldiğini gösteren bir tarih çapa satırı ekleyin
  • "W22 sonu"nun Cuma EOD mi yoksa Pazar gece yarısı mı olduğunu belirtin

53 haftalı yıllar için (2026, 2032, 2037):

  • Yıllık planlama oturumunuzda yılı işaretleyin
  • Ekstra sprint haftasının nasıl ele alınacağına önceden karar verin
  • Bordro, raporlama ve planlama sistemlerinin 53 yinelemeyi işlediğini kontrol edin

Otomatik sistemler için:

  • Tüm hafta sınırı hesaplamaları için UTC kullanın
  • Hafta sınırlarını hafta numaraları olarak değil, zaman damgaları olarak saklayın
  • Aralık'ın son haftası ve Ocak'ın ilk haftasındaki tarihlerle test edin

Herhangi bir hafta numarası için Pazartesi-Pazar tarih aralığını aramak için ISO Hafta Numarası Hesaplayıcısı'nı kullanın veya mevcut hafta numarasını hemen şimdi kontrol edin.