StartupHR

Scrum Nedir? Startup’lar İçin Scrum

scrum nedir startuplar için scrum

Eğer bir startup’ta bulunduysanız, Lean metodunu, Scrum takımlarını ve Agile’i duymuş olabilirsiniz. Günlük hayatınızda sizi meşgul eden birçok konu var. Hepsini kesmek ve takımınızı, şirketinizi, hatta kendi hayatınızı tümden değiştirecek bir şeye odaklanmak istiyorsanız ihtiyacınız olan şey: Scrum.

Scrum nedir?

Scrum, icra etmeye, hıza ve kilit noktalara odaklanmanızı sağlayan Agile proje yönetim metodolojilerinden biridir. Projenin ilk aşamalarında yer alan bazı planlama çalışmaları vardır ancak bir Agile projesinde zamanın büyük bir kısmı kod yazmaya, prototip oluşturmaya veya somut, teslim edilebilir öğeler çıkarmaya harcanır.

Scrum: The Art of Doing Twice the Work in Half the Time kitabında Jeff Sutherland’ın Scrum ile ilgili güzel bir ifadesi var:

Scrum belirsizlik ve yaratıcılıkla bütünleşir. Öğrenme sürecinin etrafına bir yapı yerleştirerek ekiplerin hem yarattıkları ürünü hem de nasıl yarattıklarını değerlendirmelerini sağlar. Scrum Framework’ünün sunduğu araçlar, ekiplerin gerçekte nasıl çalıştıklarını ve onlara hem işlerin hızını hem de iş kalitesini seri bir şekilde geliştirmeleri için yardımcı olurlar.

Jeff Sutherland

Roller

Bir Scrum ekibinde sadece üç rol vardır: Product Owner, Scrum Master ve Ekip Üyesi.

Product Owner

Product Owner, kullanıcılar hakkında derin bilgiye sahip olan kişidir. Müşterilerin vizyonunu ve projeyle ne yapmak istediklerini iyi bir şekilde kavrar ve kullanıcı hikeyeleri oluşturur.

Product Owner, Agile ekip gemisinin kaptanıdır. Scrum Artifact bölümünde konuşacağımız Product Backlog’deki öğeleri öncelik sırasına koyarak ve yöneterek takımın doğru yolda gitmesini sağlar. Bazı şirketler birden fazla Product Owner’a sahip olsa da, bu kişiler daha çok ürün kurulu gibi çalışırlar. Şirketinizin Product Owner’ı CMO’nuz, büyüme ekibiniz ve müşteri temsilciniz olabilir.

Scrum Master

Product Owner’ın sorumlu olduğu şey neyse, Scrum Master da o şeyin nasıl olacağından sorumludur. Ama alışılmış organizasyon şemalarının aksine, Scrum Master ekipteki diğer herkesin patronu değildir. Daha doğrusu, Scrum ekibi onu hizmetçi, yardımcı lider olarak benimser ve Scrum Master’ın ana hedefi Scrum ekibinin önüne çıkan engelleri kaldırmaktır.

Bir Scrum ekibinin veya projesinin sahip olacağı en büyük sınırlayıcılardan biri zamandır. Ve Scrum Master engelleri ortadan kaldırarak takımın daha verimli çalışmasını sağlar.

Scrum Master’lar günlük stand-up’ları da yönetirler. Stand-up’lar 15 dakika sürer ve şu üç soruya cevap aranır;

  • Dün ne yaptık?
  • Bugün ne yapacağız?
  • Bizi yavaşlatan engeller nelerdir?

Bunlar, herkese fikir belirtme, kendini ifade etme ve takım arkadaşlarına yardım etme şansı verirken, aynı zamanda projeye genel bir bakış açısı sağlamada da anahtar görevi görürler.

Takım Üyesi

Takım üyeleri, Scrum ekibinin çekirdeğini oluştururlar. Bu ekipler ideal olarak işbirlikçi, kendi kendini düzenleyen ve ideal olarak çapraz işlevli 5-9 kişiden oluşurlar.

Product Owner projenin yönüne karar verse ve Scrum Master ekibi desteklese de, nihayetinde, çalışmanın tam olarak nasıl yapılacağına karar verecek olan takım üyeleridir. Yeni başlayanlar için hangi Scrum araçlarının kullanılacağına, uygun olan yaklaşım tarzına, üzerinde çalışmak istediklerine işlere ve hangi işin ne kadar sürede bitirilebileceğine karar verirler.

Bir Scrum üyesi projenin bölümleri için tek sorumlu değildir. Fakat, ekibin engelleri aşmasına yardım etmeleri ve her sprint’in sonunda teslim edilebilir bir ürün sunmasına yardımcı olmaları beklenir.

Chris Sims ve Hillary Louise Johnson’ın söylediği gibi “Tanımladığımız şey, işimi yapmaktan, işi yapmaya olan zihin değişikliği…”

Scrum Artifacts

scrum artifact

Şimdi Scrum ekibinizi oluşturmak için kimlere ihtiyacınız olduğunu biliyorsunuz, işte sıradaki ihtiyaçlarınız:

Product Backlog

Product Backlog, belirli bir proje için yapılması gereken her şeyi içerir. Kullanıcı hikayelerini kapsar ve ayrıca Product Owner tarafından da yönetilir. Bu liste aynı zamanda önem sırasına göre sıralanmıştır.

Sprint Backlog

Sprint, belirlenmiş bir başlangıç ve bitiş zamanı olan bir çalışma periyodudur. Bu bir hafta kadar kısa ve bir ay kadar uzun olabilir.

Sprint Backlog, belirli bir sprint için ekibin sunmaya karar verdiği tüm işleri içerdiğinden Product Backlog’a çok benzer. Ekip, genellikle Pazartesi günleri yapılan haftalık Sprint planlama toplantısı sırasında bir Sprint Backlog’unun hangi işlere sahip olacağına karar verir.

Burndown Grafikleri

Bu, Product Owner’ın sorumlu olduğu bir başka konudur. Bir Burndown grafiği, ekibin yapması gereken işin zamanla olan oranını gösterir. Takım iyi çalıştığında, Burndown grafiği X ekseni boyunca sürekli azalan bir grafik göstermelidir.

Scrum Görev Panosu

Scrum görev panosu üç sütuna ayrılır: Yapılacaklar, Yapılıyor ve Tamamlandı.

Görev panosu sayesinde Scrum takımının herhangi bir zamanda nerede olduğunu görebilirsiniz. Ayrıca her bir takımın ne kadar çalıştığını gösterir. Böylece kaynakları buna göre yeniden düzenleyebilirsiniz.

Tamamlandı Kısmının Tanımı

Scrum: A Breathtakingly Brief and Agile Manifesto kitabı Tamamlandı kısmının tanımını şöyle yapıyor:

Bir programcı, kod yazıldığında bir şeyleri tamamlanmış sayabilir. Bir test mühendisi, ürünün production sunucularına yüklenmesi anlamına geldiğini düşünebilir. Bir iş adamı, yapılanın müşterilere satabileceğiini ve kullanılmaya hazır olduğunu düşünebilir.

Sonuç

Başarılı bir Scrum ekibini yaratmak için startup’ınızda bundan çok daha fazlası var ama umarım, startup’lar için Scrum’ı iş akışınıza nasıl uygulayabileceğinizi ve nasıl yardımcı olabileceğini anladınız. İster mümkün olduğu kadar çabuk hizmet göndermeye çalışan bir startup kurucusu olun, ister karmakarışık bir sürü projeyi anlamaya çalışan daha köklü bir girişimci olun, Scrum size yardımcı olacaktır.

Kaynak: https://brainhub.eu/blog/scrum-startups-quick-guide/

1 yorum