Hata Eğilimleri Raporu
Hata Eğilimleri raporunu, takımınızın hataları keşfetme ve çözme oranını takip etmesine yardım etmesi için kullanabilirsiniz. Bu rapor zaman içinde raporlanan, çözülen ve kapatılan hataların yuvarlama veya hareketli ortalamalarını gösterir. Büyük bir takım veya çok sayıda hata yönettiğinizde, takımın hataları ne kadar iyi bulduğu, çözümlediği ve kapattığı hakkında bir fikir edinmek için Hata Eğilimleri raporunu haftalık izleyebilirsiniz.
Raporlara ulaşmak, yenilemek veya yönetmek ile ilgili daha fazla bilgi için bkz. Raporlar (hızlı).
Not
Bu rapor, SQL Serverrapor servisleri ile sağlanan takım projelerinizi içeren takım projesi koleksiyonuna gerek duyar. Bu rapor eğer Raporlar kısmı, Ekip Gezgini açıldığında gözükmüyorsa ve takım projesi düğümünü açıyorsa ulaşılamaz.
Bu konuda
|
Aşağıdaki soruları yanıtlamak için bu raporu kullanabilirsiniz:
|
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Raporu görebilmek için, SQL Server Raporlama Servislerindeki Browser (tarayıcı) ya atanmış olan bir gruba ait veya atanmış olmalısınız. Daha fazla bilgi için bkz: Takım Projelerine Kullanıcılar Ekleme veya İzinleri Yönetme.
Rapordaki Veriler
Hata Eğilimleri raporu, belirttiğiniz filtrelere bağlı olarak takımın açtığı, çözdüğü ve kapattığı hataların yuvarlama bir ortalamasını hesaplar. Ortalama, hesaplandığı tarihten yedi gün öncesine dayanılarak yapılır. Yani, rapor, her tarihten yedi gün öncesi için her durumdaki hataların sayısını ortalar ve sonra sonuç yediye bölünür. Veriler, veri ambarından elde edilir.
Aşağıdaki çizimde bir Hata Eğilimleri raporu örneği görüntülenir.
Bu rapor üç çizgi grafiğine kadar görüntüler ve her grafik etkinleştirilmiş, çözümlenmiş ve kapatılmış hataların yuvarlanmış ortalamalarını temsil eder.
Raporu aşağıdaki şekillerde filtreleyebilirsiniz:
Raporun başlangıç ve bitiş tarihlerini değiştirin.
hata durumunu, önemini, yineleme ve alan yollarını belirleyerek, raporda sayılan hataları filtreleyebilirsiniz.
Daha fazla bilgi için daha sonra konuda olan Filtering the Report (Rapor Filtreleme) kısmına bakınız.
Hata İzleme İçin Gerekli Faaliyetler
Hata Eğilim raporunu yararlı ve doğru olarak kullanabilmek için, takım aşağıdaki aktiviteleri gerçekleştirmelidir.
Hataları tanımla ve onlarınYineleme ve Alanyollarını belirle.
Düzeltilen, doğrulanan ve kapatılan her hata için, Durum kısmını güncelleyin.
Değerlendirme boyunca, her hatanın Öncelik ve Önem kısımlarını belirtin.
Hataların yineleme, alan, durum, öncelik ve önemlerini hızlı bir şekilde güncelleştirmek için değerlendirme çalışma kitabını kullanabilirsiniz. Daha fazla bilgi için bkz. Sıralamasını çalışma kitabı.
Sprint veya Yinelemenin Süresini Ayarlama
Güncel yinelemeniz için hata eğilimlerini anlamak için, raporun başlangıç ve bitiş tarihleri güncel yineleme döngüsündekiyle uyum göstermelidir.
Yineleme süresini değiştirmek için
Iteration Start (Date)(Yineleme başlangıç (Zaman)) veya Iteration End (Date)(Yineleme Bitiş (Zaman)) kısımlarının yanındaki, takvim ikonuna tıklayın ve sonra bir tarih seçin.
Raporu Görüntüle'yi tıklatın.
Raporu Yorumlama
Ürün geliştirme döngüsünde nerede olduğunuza göre değişen hataoranları beklemelisiniz. Takım erken yinelemelerde, sonraki yinelemelerden daha az hata bulmalıdır. Ürün döngüsünün bitişine yakım olan yinelemelerde takım çoğu hatayı kapatmalıdır.
Hata oranlarını en iyi tüm geçerli takım projesi aktivitelerine ve Hata Durumu ve Yeniden Etkinleştirmeler raporlarının sağladığı diğer ölçütlere bağlı olarak yorumlarsınız. Örneğin, takım hataları özellikle kötü yazılmış kod içinde, yeni birleştirilmiş ko içinde veya hata geçirmesi gibi özel bir durum esnasında bulabilir. Diğer taraftan, yüksek kaliteli üründe ve verimsiz sınama ile hataları bulmak daha zordur. Kod kapsamı, kod karmaşıklığı ve test oranları ölçütlerini hata eğilimlerinin anlamını daha ayrıntılı değerlendirmenize yardımcı olmaları için kullanabilirsiniz.
Ürün, ürün döngüsünün sonuna doğru sabitleştikçe, takım hataları daha az sıklıkla bulmalıdır.
Hata Eğilimleri raporu aşağıdaki tabloda sol taraftaki sütunda açıklanan bir veya daha fazla göstergeyi gösterebilir. Daha detaylıca adreslenecek alanlar için sağ taraftaki sütundaki soruları gözden geçirebilirsiniz.
Gösterge |
Sorulacak sorular |
---|---|
Takım her başarılı zaman periyotunda yaklaşık aynı sayıda hata buluyor. Takım, haftalarca veya her yinelemede aynı sayıda hata buluyorsa, bunun altında yatan sebebi araştırabilirsiniz. Test döngüsünün başında, testler hataları bulmaya yönelik yeterince gelişmiş veya özenli olmayabilir. Erken yinelemelerde, bu durum beklenir. Fakat, ürün geliştikçe testler daha geniş senaryolar ve entegrasyonlar için çalışılmalı. |
|
Takım her zaman periyotunda çok Hata çözüyor. Takım, özensiz kodlarda, yeni birleştirilmiş kodlarda veya hata geçirmesi gibi özel bir durum esnasında etkili bir test ile hatalar bulabilir. |
|
Takım her zaman periyotunda çok az hata çözüyor. Takım, yüksek kalitede bir çözümde veya verimsiz bir test de hata bulmaya uğraşıyor olabilir. |
|
Takım her zaman periyotunda çok fazla hata çözüyor. Yüksek çözme oranı genellikle takımın iyi bir gelişme gösterdiğine işarettir. |
|
Takım, hataları hızlı çözüyor fakat kapatmıyor. Düzeltmelere atanan takım elemanları çok ince yayılıyor olabilir veya farklı öncelikler, bu takım elemanlarını, çözülmüş hataları kapatmaktan men ediyor olabilir. |
|
Raporun Sağlıklı Sürümü
Sağlıklı bir Hata Eğilimleri Raporu takımın bir geliştirme döngüsünün başında daha fazla hata bulduğunu ve bir yayımlamanın sonuna doğru daha az hata bulduğunu gösterir. Takım proje sonuna doğru daha fazla hata çözmeli ve kapatmalıdır.
Takım hataları bulduğundan daha hızlı çözümlerse, etkin hataların sayısı azaltmaya başlar. Takım daha az hatalar bulmaya başladığında, ürün sabitleşiyordur.
Raporun Sağlıksız Sürümü
Sağlıksız bir Hata Eğilimleri raporu takımın hataları sevk tarihine yaklaştkça daha hızlı bulduğunu ve hataların daha yavaş çözümlendiğini gösterebilir. Bu durumda, hatalar düzeltilmediği için takımın hata biriktirme listesi büyür, nedenleri araştırmak isteyebilirsiniz. Aşağıdaki çizim, çok hata bulan, daha az hata çözen ve çözdüğünden daha az hata kapatan bir takım için bir rapor gösterir.
Raporu Filtreleme ve Görünümü Değiştirme
Aşağıdaki yollar ile Hata Eğilimleri raporunu filtreleyebilir veya görünümünü değiştirebilirsiniz.
Raporun başlangıç ve bitiş tarihlerini değiştirin.
Durumunu, önemini, yineleme ve alan yollarını belirleyerek, raporda sayılan hataları filtreleyebilirsiniz.
Aşağıdaki Internet erişimi kullanılabilir filtreleri gösterir.
Raporda sayılan hatalara filtre uygulamak için
Aşağıdaki eylemlerden birini gerçekleştirirsiniz:
Iteration(Yineleme) ve Area(Alan) listelerinde, her yinelemeyi veya ürün alanını içermek için onay kutusunu seçin.
Içinde durumu Öncelik veya önem listeleri, her durum, öncelik ve önem dahil etmek için onay kutusunu seçmek.
Raporu Görüntüle'yi tıklatın.