Throughput Hesaplama Aracı Nedir?
Bu araç, kararlı durumdaki herhangi bir sürecin throughput değerini bulmak için Little Yasası'nı kullanır. Throughput, bir sistemden birimlerin çıkış hızıdır; yani tamamlanan ürünler, kapatılan görevler (ticket), hizmet verilen müşteriler veya işlenen siparişler. Little Yasası üç büyüklüğü birbirine bağlar: devam eden iş (WIP – Work in Progress), akış süresi (lead time ya da çevrim süresi olarak da bilinir) ve throughput. Bu yasa, yazılım Kanban panolarından fabrika hatlarına ve çağrı merkezlerine kadar kararlı durumdaki tüm kuyruk sistemleri için geçerlidir.
Nasıl Kullanılır?
Ortalama Devam Eden İş (WIP) değerinizi — yani şu anda sistemin içinde bulunan birim sayısını — ve ortalama Akış Süresi değerinizi — yani tek bir birimin sistemin tamamından geçmesinin ortalama ne kadar sürdüğünü — girin. Hesaplayıcı, WIP'i akış süresine bölerek birim zamandaki throughput'u verir. Birimlerinizi tutarlı tutun: akış süresini gün cinsinden ölçtüyseniz throughput "günlük birim" olarak çıkar.
Formül Açıklaması
Little Yasası'na göre ortalama WIP = throughput × akış süresi. Bunu throughput için yeniden düzenlersek:
$$\text{Throughput} = \frac{\text{WIP (items)}}{\text{Flow Time}}$$
Yasanın tek koşulu, sistemin kararlı olmasıdır (ölçüm penceresi boyunca gelen birimlerin çıkan birimlere kabaca eşit olması). Gelişlerin ya da hizmet sürelerinin dağılımı hakkında hiçbir varsayımda bulunmaz; bu yüzden bu kadar yaygın kullanılır.
Örnek Hesaplama
Bir geliştirme ekibinin üzerinde çalıştığı 12 story var (WIP = 12) ve her story ortalama 4 günde tamamlanıyor (akış süresi = 4 gün). Throughput = \(12 \div 4 = 3\) günde 3 story. Throughput'u artırmak için ekip ya akış süresini düşürebilir (daha hızlı çalışmak veya bekleme sürelerini ortadan kaldırmak) ya da WIP'i artırabilir — ancak WIP'i artırmak çoğunlukla akış süresini de uzattığından, akış süresini azaltmak genellikle daha doğru bir yoldur.
Sıkça Sorulan Sorular
Throughput hangi birimle ifade edilir? Akış süresinde kullandığınız birim neyse onunla. Akış süresi saat cinsindense throughput "saatlik birim" olur.
Sonucun neden kararlı bir sistem gerektiriyor? Little Yasası, kararlı durumdaki uzun vadeli ortalamalar için geçerlidir. Kuyruğunuz hızla büyüyor ya da küçülüyorsa, anlık bir kesit yanıltıcı olabilir.
Bunun yerine akış süresini bulabilir miyim? Evet — formülü \(\text{Akış Süresi} = \text{WIP} \div \text{Throughput}\) şeklinde düzenleyin. WIP'i düşürmek, akış süresini kısaltmanın hızlı bir yoludur.