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, kapsam gereksinimleriyle birlikte hataları izlemeyi sever. Diğer ekipler, bir gereksinimi desteklemek için gerçekleştirilen görevler olarak hataları izlemeyi sever. Hatalar daha sonra Görev Panosunda görünür. Daha fazla bilgi edinin: Hataları yönetme.
Burndown veya burnup charts
İlerleme ve tamamlanma grafikleri, zaman içinde tamamlanan çalışmaları görsel olarak izlemek için proje yönetimini destekler. Burndown grafikleri, planlanan çalışmanın toplam miktarıyla başlar. Çalışma tamamlandıkçe, yazma işlemi kalan çalışmayı graflar. Zamanın ilerlemesiyle yapılacaklar işi miktarı azalır. Yazma grafikleri, zaman içinde tamamlandığında çalışmayı izler. Bunlar, çalışmanın tamamlanma hızını göstermek için yararlıdır.
Daha fazla bilgi için bkz . Burndown ve burnup guidance
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.
Kapasite çubukları
Kapasite çubuklarıyla kimin kapasitenin üzerinde, konumunda 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 geçerli günden sprint'in sonuna kadar kapasitelerini yansıtır.
Kapasite renkleri | Kapasite çubukları |
---|---|
Daha fazla bilgi için bkz . Sprint kapasitesine uyacak şekilde çalışmayı ayarlama.
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.
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 kapsamı
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. Kapsam öğelerinizi tanımlayabilir ve panoyu kullanarak durumlarını yönetebilirsiniz.
Her ürün kapsamı bir ekip tarafından özelleştirilebilir. Daha fazla bilgi edinin: Kapsam oluşturma.
Ürün kapsamı öğesi (PBI)
Ekiplerin oluşturmayı planladığı uygulamaları, gereksinimleri ve öğeleri tanımlayan bir iş öğesi türü. Ürün sahipleri genellikle Scrum işlemiyle tanımlanan ürün kapsamı öğelerini tanımlar ve yığınlar. 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 Ana 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 kapsamı
Bir ekip için aynı sprint veya yineleme yoluna atanmış iş öğelerinin etkileşimli listesi. Sprint kapsamı, Scrum yöntemlerini kullanan ekipleri destekler. Daha fazla bilgi edinin: 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 saptırma olup olmadığını denetlemek için bunu izler. İdeal eğilim çizgisi her zaman sabit bir tükenmişlik 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 yazma durumunu izleme.
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 ayarlama.
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 geçmişe dönük toplantılar
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 geçmişe dönük toplantı.
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'i izlemek, ekip kapasitesiyle çalışmak ve Görev Panosu'nı 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.
Teams
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
Belirli bir takıma eklenmiş bir projeye veya kuruluşa eklenmiş bir üye. Proje üyeleri birkaç takıma eklenebilir. Kapasite planlaması, ekip uyarıları ve pano pencere öğeleri gibi çeşitli Çevik araçlar ekip kapsamındadı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?
Önceliklendirme toplantıları
Önceliklendirme toplantıları, takıma atanan kapsam ve hataları gözden geçirmek ve düzenlemek için kullanı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 yığınlar. 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.
Yerleşik Hız grafiğinin yanı sıra ekip panonuza bir Hız 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 değişir, sprint üzerinden sprint. Ancak zaman içinde hız, tam kapsamı tahmin etmek için kullanılabilecek güvenilir bir ortalamayı göstermelidir. Kapsam öğesi boyutunun değişkenliğini en aza indirerek (efor veya hikaye noktaları) daha güvenilir hız ölçümleri elde edebilirsiniz. Daha fazla bilgi edinin: Kapsam öğelerine görev ekleme.