Aracılığıyla paylaş


Azure Boards'ta Sprint'ler ve Scrum temel kavramları

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Bu makalede Sprint'ler ve Scrum yöntemleri kullanılarak çalışmayı izlemede kullanılan terimler ve kullanılabilir araçlardan oluşan kısa bir sözlük sağlanır. İncelenmesi gereken diğer kaynaklar Çevik sözlüğü, Proje yönetimi ve gezinti sözlüğü'lerdir.

Çevik araçlar

İşi izlemek ve Çevik metodolojilerini desteklemek için kullanılan web tabanlı araçlar paketi. Çevik araçlar, günümüzde yazılım geliştirme ekipleri tarafından kullanılan temel Çevik yöntemleri (Scrum ve Kanban) destekler. Daha fazla bilgi edinin: Çevik araçları ve Çevik proje yönetimi hakkında.

Hatalar

Ürünle ilgili olası bir memnuniyetsizlik kaynağını kaydeden bir iş öğesi türü. Kod hatalarını izlemek için bir iş öğesi türünün ortak adı. Her ekip hataları nasıl yönetmek istediğini seçebilir. Bazı ekipler, iş listesinde gereksinimlerle birlikte hataları izlemeyi sever. Diğer ekipler, bir gereksinimi desteklemek amacıyla gerçekleştirilen görevler olarak hataları izlemeyi tercih eder. Hatalar daha sonra Görev Panosunda görünür. Daha fazla bilgi edinin: Hataları yönetme.

Burndown veya burnup grafikleri

Burndown ve burnup grafikleri, zaman içinde tamamlanan çalışmaları görsel olarak izlemeye yönelik proje yönetimini destekler. Burndown diyagramları, planlanan işin toplam miktarıyla başlar. Çalışma tamamlandıkça, kalan işler grafikle gösterilir. Zaman geçtikçe yapılacak işlerin sayısı azalır. İş ilerleme grafikleri, bir işin zaman içinde tamamlanmasını izler. Bunlar, çalışmanın tamamlanma hızını göstermek için yararlıdır.

Daha fazla bilgi için Burndown ve burnup kılavuzu bkz.

Ekip ve bireysel kapasite

Kapasite, bir kişinin veya ekibin çalışması gereken gerçek görev süresiyle (saat veya gün) bağıntılı olur. Azure DevOps, her ekibin sprint'inin kapasiteyi ayarlaması için bir Kapasite aracı sağlar. Ekipler genellikle görev oluşturmayı planlarken kapasiteyi ayarlar ve bir görevi tamamlamak için gereken süreyi tahmin eder.

Ekip kapasitesi ayarlayarak ekip, ekibin her sprint için sahip olduğu toplam çalışma saati veya gün sayısını tam olarak bilir. Bu araçla tek tek ekip üyesi kapasitesini ve izin günlerini ayarlarsınız. Sprint sırasında çalışan her ekip üyesi için kapasitenin ayarlanması, bu kişinin kapasite çubuğunun görünmesine neden olur. Daha fazla bilgi edinin: Sprint kapasitesini ayarlama.

Ekip kapasitesi sayfasının ekran görüntüsü.

Kapasite çubukları

Kapasite çubuklarıyla kimin kapasitenin üzerinde, kapasitede veya altında olduğunu hızla görebilirsiniz. Kapasite çubukları bu etkinliklerin her biriyle güncelleştirilir:

  • Görevler sıfır olmayan kalan çalışmayla atanır
  • Kalan çalışmada değişiklik
  • Sprint döngüsü içindeki tarih değişikliği. Bireysel ve takım kapasitesi her zaman mevcut günden sprint'in sonuna kadar kapasitelerini yansıtır.
Kapasite renkleri Kapasite çubukları
Kapasite renklerinin ekran görüntüsü. Kapasite çubuklarının ekran görüntüsü.

Daha fazla bilgi için Sprint kapasitesine uyacak şekilde çalışmayı ayarlama bölümüne bakın.

Günlük scrum toplantıları

Günlük Scrum toplantıları, ekiplerin sprint taahhütlerini yerine getirme becerilerini en üst düzeye çıkarmak için yapması gerekenlere odaklanmalarına yardımcı olur. Ekibin Scrum Yöneticisi, toplantının yapısını zorunlu kılmalı ve zamanında başlayıp 15 dakika veya daha kısa bir süre içinde tamamlandığından emin olmalıdır. Daha fazla bilgi edinin: Scrum en iyi yöntemleri, Günlük scrum toplantısı.

Tahmin

Tahmin aracı, ekiplerin sprint'lerini planlamalarına yardımcı olur. Araç, takımlara iş öğesi tahminlerine ve ayarlanan hıza göre gelecekteki sprint'lerde tamamlanacak kapsam öğelerini gösterir. Burada gösterildiği gibi 20'lik bir hız, gösterilen çalışmayı tamamlamak için beş sprint gerekeceğini gösterir. Daha fazla bilgi edinin: Ürün kapsamınızı tahmin edin.

Takım birikiminin Tahmin görünümü ekran görüntüsü.

Yineleme yolları (diğer adıyla sprint'ler)

Genellikle iki ile üç hafta arasında bir zaman aralığı, bu süre boyunca tamamlanacak iş öğelerini gruplandırmak için kullanılır. Sprint'ler, sprint planlamasını, sprint burndown'ı ve diğer Scrum işlemlerini desteklemek için Scrum yöntemlerinde kullanılır. Yineleme yolları, işi sprint'ler, kilometre taşları veya olaya özel ya da zamana bağlı başka bir dönem halinde gruplandırmanıza olanak tanır. Daha fazla bilgi edinin: Alan ve yineleme yolları hakkında.

Ürün birikim listesi

Ekibin sunma planlarına yönelik proje planına veya yol haritasına karşılık gelen iş öğelerinin etkileşimli listesi. Ürün kapsamı, işin önceliğini belirlemeyi, sprint'lere göre çalışmayı tahmin etmeyi ve işi portföy kapsamı öğelerine hızla bağlamayı destekler. Backlog öğelerinizi tanımlayabilir ve panoyu kullanarak durumlarını yönetebilirsiniz.

Her ürün birikim listesi bir ekip tarafından özelleştirilebilir. Daha fazla bilgi edinin: İş birikiminizi oluşturun.

Ürün biriktirme listesi öğesi (PBI)

Ekiplerin oluşturmayı planladığı uygulamaları, gereksinimleri ve öğeleri tanımlayan bir iş öğesi türü. Ürün sahipleri genellikle Scrum çerçevesiyle tanımlanan ürün kapsamı öğelerini tanımlar ve öncelik sırasına göre sıralar. Daha fazla bilgi edinin: Scrum işlem iş öğesi türleri ve iş akışı.

Ürün sahibi rolü

Ürün sahiplerinin rolü, müşterilerle ekip arasındaki arabirim olarak hareket etmektir. Ürün sahibi, ayrıntılı belirtimlere olan ihtiyacı azaltabilir. Ekibin uygulama ayrıntıları hakkındaki sorularına daha hızlı yanıt vererek gereksinimi azaltır. Ayrıca, her gereksinim içinde kabul ölçütlerini açıkça tanımlarlar.

Scrum Master rolü

Scrum Masters, Scrum süreçlerini kullanarak sağlıklı ekipler oluşturmaya ve sürdürmeye yardımcı olur. Scrum ekiplerine Scrum yöntemlerinin uygun şekilde çalıştırılmasında rehberlik, koçluk, öğretme ve yardımcı olurlar. Scrum Masters, ekiplerin engelleri aşmasına ve ekibi önemli üretkenlik artışlarına yönlendirmesine yardımcı olmak için değişiklik aracıları olarak da görev alır. Daha fazla bilgi edinin: Scrum en iyi yöntemleri, Scrum Yöneticisinin Rolü.

Sprint'ler (yineleme olarak da bilinir)

Sprint, bu süre boyunca tamamlanacak iş öğelerini gruplandırmak için kullanılan genellikle iki ile üç haftalık bir zaman aralığıdır. Sprint'ler, sprint planlamasını, sprint burndown'ı ve diğer Scrum işlemlerini desteklemek için Scrum yöntemlerinde kullanılır. Sprint'ler yineleme yolları aracılığıyla tanımlanır. Daha fazla bilgi için bkz . Alan ve yineleme yolları (diğer adıyla sprint'ler) hakkında.

Sprint görev listesi

Bir ekip için aynı sprint veya yineleme yoluna atanmış iş öğelerinin etkileşimli listesi. Sprint birikim listesi, Scrum yöntemlerini kullanan ekipleri destekler. Daha fazla öğrenin: Sprint planlama.

Sprint burndown grafiği

Sprint burndown grafiği, bir ekibin sprint planlama toplantısı sırasında tahmin ettiği tüm çalışmaları tamamlarken kaydettiği ilerlemeyi yansıtır. Ekip, riski azaltmak ve sprint döngüleri boyunca kapsam kayması olup olmadığını denetlemek için süreci izler. İdeal trend çizgisi her zaman sabit bir azalış gösterir. Aşağıdaki grafikte gösterildiği gibi mavi alan, gerçekte neler olduğunu temsil eder. Ekip üyeleri görevleri ekledikçe çalışmanın birikmesi ve ekip üyeleri bu görevleri tamamladıkça çalışmanın azaltılmasını gösterir. Daha fazla bilgi edinin: Sprint burndown'u izleme.

Sprint burndown grafiğinin ekran görüntüsü.

Sprint hedefleri

Sprint hedefleri sprint etkinliklerine odaklanmak için kullanılır. Hedef, sprint'in sonuna kadar ekibin gerçekleştirmek istediği şeyi özetler. Daha fazla bilgi edinin: Scrum en iyi yöntemleri, Sprint hedeflerini belirleme.

Sprint planlaması

Sprint planlama toplantısı bir sprint'in başında gerçekleşir ve ürün sahibiyle ekibin bir dizi sprint hedefi ve işi üzerinde anlaşmaya vardığında gerçekleşir. Daha fazla bilgi edinin: Scrum en iyi yöntemleri, Sprint planlama toplantıları.

Sprint değerlendirme toplantısı

Sprint gözden geçirmesi veya geçmişe dönük toplantı, sprint'in sonunda gerçekleşir. Bu toplantı, ekibin sprint sırasında tamamladıkları çalışmayı gösterdiği toplantıdır. Ürün sahibi, müşteriler ve paydaşlar, beklentilerini karşılayan ve yeni gereksinimleri tanımlayan kullanıcı hikayelerini kabul eder. Müşteriler genellikle tanıtımları gördükten sonra ihtiyaçlarını daha iyi anlar ve görmek istedikleri değişiklikleri belirleyebilir. Daha fazla bilgi edinin: Scrum en iyi yöntemleri, Sprint değerlendirme toplantısı.

Görev

Görev, tahmini ve kalan çalışmayı izlemek için kullanılan bir iş öğesi türüdür. Scrum'da, dört ila on iki saat arasında bir görev tanımlanır. Görevlerin tanımlanması, sprint ilerlemesini izlemek, ekip kapasitesiyle çalışmak ve Görev Panosu'nu kullanmak için gereklidir. Görevler, üst ürün kapsamı öğelerine veya kullanıcı hikayelerine bağlanır. Daha fazla bilgi edinin: Kapsam öğelerine görev ekleme.

Görev Panosu

Görev panosu, bir ekibin sprint kapsamlarını tamamlamak için gereken çalışmalar için etkileşimli bir ilerleme panosu sağlar. Sprint'iniz sırasında, görevlerin durumunu ve her görev için kalan çalışmayı güncelleştirmek isteyeceksiniz. Görevlerin günlük veya haftada birkaç kez güncelleştirilmesi daha sorunsuz bir sprint burndown grafiğine neden olur. Daha fazla bilgi edinin: Görev Panosu.

Görev panosunun ekran görüntüsü.

Takımlar

Ekip, seçilen proje üyeleri kümesine karşılık gelir. Ekiplerle kuruluşlar, bir proje içinde izledikleri tüm çalışmalara daha iyi odaklanmak için çalışmayı alt kategorilere ayırabilir. Her ekip, çevik araçlardan oluşan bir pakete erişim elde eder. Ekipler bu araçları kullanarak otonom olarak çalışabilir ve kuruluş genelindeki diğer ekiplerle işbirliği yapabilir. Her ekip, her aracı iş gereksinimlerini karşılayacak şekilde yapılandırabilir ve özelleştirebilir. Daha fazla bilgi için bkz. Ekipler ve Çevik araçlar hakkında.

Takım üyesi

Bir projeye veya kuruluşa eklenmiş ve belirli bir takıma eklenmiş olan bir üye. Proje üyeleri birkaç takıma eklenebilir. Kapasite planlaması, ekip uyarıları ve gösterge paneli bileşenleri gibi çeşitli agile araçlar ekip odaklıdır. Diğer bir ifadeyle, planlama etkinliklerini desteklemek veya uyarı göndermek için ekip üyesi olarak eklenen kullanıcılara otomatik olarak başvururlar.

Bir takıma kullanıcı eklemek için bkz . Projeye veya belirli bir takıma kullanıcı ekleme.

Teknik borç

Teknik borç, ekibin üretim kalite kodunu dağıtmak ve üretimde çalışır durumda tutmak için yapması gereken her şeyi içerir. Hatalar, performans sorunları, işletimsel sorunlar, erişilebilirlik ve diğerleri bunlara örnek olarak verilebilir. Teknik borcu en aza indirme hakkında daha fazla bilgi edinin: Çevik Geliştirme nedir?

Öncelik belirleme toplantıları

Triyaj toplantıları, takıma atanan iş listesi ve hataları gözden geçirmek ve düzenlemek için yapılır. Tahminler, kabul ölçütleri ve daha fazlası gibi diğer ayrıntılar iş öğelerine eklenebilir. Genellikle, bir ürün sahibi önceliklendirme toplantıları yürütür ve ekip liderleri, iş analistleri ve belirli proje riskleri hakkında konuşabilen diğer paydaşlar bunlara katılır.

Kullanıcı hikayesi

Ekiplerin oluşturmayı planladığı uygulamaları, gereksinimleri ve öğeleri tanımlayan bir iş öğesi türü. Ürün sahipleri genellikle kullanıcı hikayelerini tanımlar ve öncelik sırasına göre sıralar. Kullanıcı hikayesi Çevik işlemiyle tanımlanır. Daha fazla bilgi edinin: Çevik işlem iş öğesi türleri ve iş akışı.

Hız ve hız grafiği

Hız, bir sprint döngüsü sırasında ekibinizin ne kadar işi tamamlayacağına ilişkin içgörü elde etmek için yararlı bir ölçüm sağlar. Ekibiniz birkaç sprint üzerinde çalıştıktan sonra, gelecekteki sprint'lerde gerçekleştirilebilecek çalışmaları tahmin etmek için hız grafiğini ve tahmin aracını kullanabilir.

Hız, bir ekibin sprint temposlarına göre ne kadar çalışmayı tamamlayabildiğini gösteren bir ölçüdür. Yerleşik hız grafiği, sprint için tanımlanan Hikaye Noktaları (Çevik), Efor (Scrum) veya Boyut (CMMI) değerlerini toplayarak hızı ölçer.

Örneğin, yeşil çubuğun altında gösterilen grafikte, her sprint içinde tamamlanan kullanıcı hikayelerinin toplam tahmini eforu (hikaye noktaları) gösterilir. Mavi, henüz tamamlanmamış öğelerin tahmini eforunu ifade eder. Daha fazla bilgi edinin: Yerleşik ekip hızı grafiğini görüntüleyin ve bunlarla çalışın.

Hız'ın ekran görüntüsü.

Yerleşik olan Velocity grafiğinin yanı sıra, ekip panonuza bir Velocity pencere öğesi de ekleyebilirsiniz. Bu pencere öğesini iş öğelerinin sayısını veya efor toplamını toplamak için yapılandırabilirsiniz. Daha fazla bilgi edinin: Hız pencere öğesini yapılandırın.

Her ekip bir ve yalnızca bir hız grafiğiyle ilişkilendirilir. Hız, takım kapasitesine bağlı olarak sprintten sprint'e değişiklik gösterir. Ancak zaman içinde hız değeri, tüm birikimi tahmin etmek için kullanılabilecek güvenilir bir ortalama göstermelidir. Geriden gelen iş birikimi öğelerinin boyutundaki değişkenliği (efor veya hikaye puanları) en aza indirerek daha güvenilir hız ölçümleri elde edebilirsiniz. Daha fazla bilgi edinin: Kapsam öğelerine görev ekleme.