defect triage process
Kusur Triyaj Süreci için eksiksiz bir kılavuz ve Kusur Triyaj Toplantısını ele almanın Etkili yolları:
Bugünün makalesinde, Kusur Triyajı toplantısını ve bir triyaj toplantısını daha kolay ve etkili bir şekilde nasıl ele alacağımızı öğreneceğiz.
Bu makaleye devam etmeden önce, herkesin Kusur, Kusur Yaşam Döngüsü ile ne kastedildiğini bilmesini diliyorum ve her kusur için Öncelik ve Önem nasıl ayarlanır . Ve bir kusur veya hatayla ilgili bu temel kavramları anlamak gerekir.
Ayrıca önceki makaleme de bakabilirsiniz ' Kusur Yaşam Döngüsü ve Hata Yönetimi Süreci ' bu kavramları hızlı bir şekilde anlamak için.
Ne öğreneceksin:
- Genel Bakış
- Kusur Triyaj Toplantısı
- Kusur Triyaj Şablonu
- Kusur Triyaj Süreci
- Görev ve Sorumluluklar
- Sonuç
- Önerilen Kaynaklar
Genel Bakış
Kelime 'Triyaj' temelde tıp alanında kullanılmaktadır. Aslında hastaların hangi sırayla tedavi edileceğine karar verirdi. Genellikle, günlük bazda konsültasyon veya gerçek tedavi için binlerce hasta yaklaşımının olduğu büyük hastanelerde. Ancak tüm hastalar hemen kabul edilmiyor veya tedavi edilmiyor.
Hastalığın veya yaralanmanın ciddiyeti konsültasyon için ana kriterdir ve buna göre tüm hastalar buna göre kategorize edilir. Herhangi bir hastanın yaralanması veya sağlığı çok kritikse, doktorlar genellikle bu tür hastaları öncelikli olarak tedavi eder ve gerekirse hastaneye kaldırılır.
Normal hastalıklar veya kritik olmayan yaralanmalar daha düşük bir öncelik olarak kabul edilir ve bu tür hastalar daha sonra tedavi edilir.
Benzer şekilde Triyaj terimi, uygulamadaki veya bir projedeki kusurlar için yazılım testinde kullanılır. Genellikle Kusur Triyaj süreci büyük projelerde uygulanır ve çoğu durumda küçük ölçekli projeler için geçerli değildir. Orta veya küçük projelerden daha büyük projelerde çok sayıda kusur tespit etme şansı vardır.
Ayrıca daha büyük projelerde, kusur tanımlama sıklığı oldukça yüksektir.
Kusur triyaj toplantısının sonucunu gösteren ve aşağıdaki gibi belirli sorulara cevaplar veren aşağıdaki resme bir göz atın:
Kusur Triyaj Toplantısı
Bir triyaj toplantısının temel amacı, tüm kusurları takip etmek ve zamanında doğru çözümü sağlamaktır.
Test yürütme aşaması sırasında, test uzmanları Hata Yönetimi aracında aşağıdaki gibi hataları rapor etmeye başlar: HP ALM , QC vb. Sonra Kusur Triyaj Toplantısı Bu kişiler tüm kusurları tartışacakları ve gerekli eylemleri gerçekleştirecekleri için geliştiricilerin ve test uzmanlarının hazır bulunmaları gereken bir toplantıdır.
Esas olarak aşağıdaki katılımcıların varlığı zorunlu olarak gereklidir:
- Proje Müdürü
- Test Lideri
- Geliştirme Lideri veya Geliştirici
- Test cihazı
- Test Yöneticisi
- İş analisti
- Çevre Müdürü
Toplantıdaki tüm katılımcıların kapsamlı bir listesini vermiş olsam da, günlük toplantıya İş Analisti, Çevre Yöneticisi, Test Yöneticisi vb. Gibi tüm katılımcıların dahil edilmesi gerekli değildir. Gerektiğinde Test Sorumlusu veya Proje Yöneticisi onları davet eder ve belirli bir kusurla ilgili değerli geri bildirimlerini ve fikirlerini paylaşabilirler.
Ve tüm takım şu şekilde bilinir: Triyaj Ekibi . Şimdi, triyaj toplantısının tam sürecini ve bu toplantının nasıl kurulduğunu açıklayacağım.
Varsayımsal bir Örnek düşünün :Bankacılık uygulaması ile ilgili bir projemiz var, boyutu çok büyük ve kusuru tespit etme ve raporlama sıklığı yüksek. Bu nedenle, Test Lideri gerekli katılımcılarla bir Kusur Triyaj Toplantısı düzenlemeye karar verir.
Bir toplantı ayarlamak için Test Sorumlusu herkese e-posta yoluyla bir toplantı daveti gönderir ve Triyaj Toplantısı için belirli bir zamanlama ayarlar. Aşağıda verilen varsayımsal görüntü, bir Test Lideri tarafından görünüm aracılığıyla tüm katılımcılara gönderilen toplantı davetini göstermektedir.
Burada, aşağıdaki görüntüdeki her şey hayali niteliktedir - katılımcı isimleri, toplantı odası, konferans görüşmesi ayrıntıları, tarih, saat vb.
(Not:Büyütülmüş bir görünüm için herhangi bir resme tıklayın)
Triyaj toplantısının başlamasından her gün önce, Test Lideri tüm katılımcılara bir elektronik tablo formatında olan tüm 'Açık' kusurların bir listesini gönderir, böylece toplantıdan önce tüm kusurları gözden geçirebilir ve kusurun tam olarak ne olduğunu anlayabilirler. ve bunun için ne tür bir düzeltme gerekli.
Her triyaj toplantısının başlamasından önce, her kusurun:
- Toplantıdaki tüm katılımcılar için kusuru anlamak için yeterli bilgiye sahiptir.
- Doğru proje ve kategori altında raporlama yapmıştır.
- Kusurların önceliğinden ve ciddiyetinden bahsetti.
- Kusurun tüm katılımcılara doğru bir şekilde anlaşılması için sağlanan tüm ayrıntılı bilgiler.
Önerilen Okuma => Hata Yönetim Süreci için Eksiksiz Kılavuz
Kusur Triyaj Şablonu
Her Kusur Triyaj Toplantısının başlangıcından önce, Test Lideri kusur raporunu tüm katılımcılarla belirli bir formatta paylaşır ve HP ALM, HP QC vb. Gibi Hata Yönetim Aracından alınan raporu. Kusur Raporu Şablonunda hangi alanlardan bahsedildiği konusunda üst düzey bir fikir verecek aşağıdaki resim.
Genellikle kusur raporuna dahil edilen alanlar şunlardır:
- Kusur Kimliği
- Açıklama
- Öncelik
- Önem
- Tespit Tarihi
- Tarafından tespit edilen
- Durum
Liste kapsamlı değildir ancak proje ihtiyacına göre kusur raporu şablonundaki diğer alanlar dahil edilebilir.
Genellikle, elektronik tablo biçimi hata bildirimi için bir şablon olarak kullanılır, bu nedenle elektronik tablo biçiminde varsayımsal kusur ayrıntılarını verdim. Lütfen yukarıdaki kusur raporunda verilen tüm bilgilerin yalnızca hayali olduğunu ve herhangi bir proje veya gerçek uygulama ile ilgili olmadığını unutmayın.
Kusur Triyaj Süreci
Test ekiplerinde yaygın olarak duyulan ve deneyimlenen bir durum, kaynakların sınırlı kullanılabilirliğidir. Kusur triajı, bu fenomenin bir sonucu olarak yeniden dengeleme yapmaya çalışan bir süreçtir. Bu nedenle, birçok kusur ve bunları düzeltmek / doğrulamak için sınırlı Geliştirici / test ediciler olduğunda, hata triyajı, teknik personeli öncelik ve önem derecesi gibi hata parametrelerine göre dengeleyerek mümkün olduğunca çok sayıda hatanın çözülmesine yardımcı olur.
Tipik olarak, bir kusur önceliklendirme oturumuna Ürün Yöneticisi, bir geliştirme sorumlusu, bir test lideri ve bazen iş analistleri katılır. Bazı durumlarda, bazı diğer üyeler de belirli kusurlarla ilgili görüşlerini ve bakış açılarını bildirmeye davet edilebilir. Bunlara toplu olarak triyaj ekibi denir.
kablosuz yönlendiricideki güvenlik anahtarı nedir
Çoğu sistem, kusuru değerlendirmek için ana kriter olarak önceliği kullanır, ancak iyi bir triyaj süreci, ciddiyeti de dikkate alır.
Önceki bölümde bahsettiğimiz iki örnekle triyaj sürecine daha yakından bakalım. Yukarıdaki her iki örnekte de, aslında çok yüksek bir öncelik verilecek ilk kusur olacaktır. Sadece kozmetik bir kusur olmasına rağmen, tamir etmemenin etkisi çok büyük olacaktır.
İkincisi, diğer yandan, kesinlikle bir işlevsellik kusurudur, ancak bunun ortaya çıkması, yalnızca nadiren uygulanan müşteri senaryoları olan belirli koşullarda gerçekleşir. Tamir etmek için daha fazla zaman ve insan gerekebilir, bu da diğer kusurlar için daha iyi kullanılabilir. Bu nedenle, ilk sürümden daha düşük önceliğe sahip ve belki de adayı başka bir yayına erteleyecektir.
Bu nedenle, triyaj süreci, triyaj ekibinin birlikte oturmasını ve reddedilen kusurlar dahil tüm kusurları gözden geçirmesini içerir. Kusurların içeriğine, ilgili önceliklerine ve ciddiyet ayarlarına göre bir ilk değerlendirmesini yaparlar; triyaj ekibindeki her bir kişi, kusurların nasıl önceliklendirileceğine dair kendi bakış açısını sunar.
Ürün yöneticisi daha sonra tüm girdilere göre önceliği belirler ve kusuru doğru sürüme, yani doğru sürüme atar. mevcut sürümde veya gelecekteki herhangi bir sürümde. Ayrıca, daha fazla eylem için kusuru doğru sahibe / takıma yönlendirir. Reddedilen kusurlar da benzer bir analize tabi tutulur. Reddedilme nedenine bağlı olarak, ertelenmesi veya iptal edilmesi gerekip gerekmediğine dair fütüristik eylem belirlenir.
Triyaj toplantısında, daha düşük öncelikli olarak kategorize edilen kusurlar da dahil olmak üzere her kusur tartışılmalıdır. Triyaj ekibi incelemesi, tüm kusurları değerlendirir ve her kusur için gerekli önlemleri alır. Bir kusur bilgi yetersizse, geliştirici bu tür kusurları test uzmanlarına geri atar ve gerekli bilgileri ister.
Triyaj toplantısı, tüm katılımcılar aynı yerde ise toplantı odasında yapılabilir. Ancak birçok kuruluşta, çalışma farklı bir yerden yürütülür ve tüm ekipler çeşitli konumlara yayılır, böylece toplantı aynı zamanda telekonferans veya iş Skype kullanılarak yapılır.
( görüntü kaynak )
Kusur triyaj toplantısının adım adım süreci:
- Test Lideri, toplantıya günün erken saatlerinde gönderilen hata raporu ile başlar.
- Tartışma, önceki triyaj toplantısında bekleyen eylemlerle başlar. Herhangi bir kusur için yapılan gerekli güncellemeler veya eylemler ilk olarak tartışılır.
- Kusur raporunda yeni kusurlar varsa, bu kusurlar incelenir ve değerlendirilir. Ayrıca öncelik ve önem derecesinin doğru bir şekilde atanıp atanmadığını da doğrular, yoksa bunlar toplantıda düzeltilir.
- Tüm kusurlar toplantıda tartışılır ve geliştirme ekibi ayrıca kusurun düzeltilmesinin karmaşıklığını tartışır. Kusurla ilişkili risk, triyaj ekibi tarafından da tartışılır.
- Triyaj ekibi, hangi kusurun derhal ilgilenilmesi ve düzeltilmesi gerektiği ve hangi kusurun bir süre beklemesi gerektiği konusunda bir sonuca varır ve gerekirse bu kusurlar gelecekteki sürümlere ertelenebilir.
- Tüm kusurlar, toplantı sırasında eşzamanlı olarak QC veya ALM'de ilgili ekibe atanır. QC / ALM'ye uygun yorumlar da eklenir.
- Tüm önemli güncellemeler ve eylem öğeleri not edilir ve Test Sorumlusu toplantının sonu için çağrı yapar.
- Triyaj toplantısı tamamlandıktan sonra, Test Sorumlusu tüm katılımcılara toplantı tutanağı gönderir.
Görev ve Sorumluluklar
Her kategoriye göre roller ve sorumluluklar aşağıda açıklanmıştır:
Test Lideri
- Test Lideri bir hata önceliklendirme toplantısı planlar ve gerekli ekibe resmi bir toplantı daveti gönderir.
- Her triyaj toplantısından önce kusur raporunu gönderir.
- Toplantıyı önceki triyaj toplantısında bekleyen eylem öğeleriyle başlatır.
- Kusur nedeniyle herhangi bir işlev engellenirse, programdaki her bir kusuru ve etkiyi tartışın.
- Daha önce doğru şekilde atanmamışsa, her kusurun önceliğini ve ciddiyetini atamaya yardımcı olur.
- QC / ALM'yi uygun yorumlarla güncelleyin.
- Tüm güncellemeleri, eylem öğelerini, bir kusurla ilgili riskleri vb. Not edin.
- Tüm katılımcılara toplantı tutanağı gönderir.
Geliştirme Lideri / Geliştirici
- Son önceliklendirme toplantısında bekleyen eylem öğeleriyle ilgili güncellemeleri paylaşın.
- Tüm kusurları teknik bir bakış açısıyla tartışın.
- Kusurun karmaşıklığına ve işlevselliğe bağlı olarak düzeltmenin ne kadar zaman gerektireceğini belirleyin.
- Kusurun karmaşıklığını ve varsa kusurla ilişkili riski tartışın.
- Geliştirme Lideri, mevcut tüm ayrıntılı bilgileri doğruladıktan sonra kusurları uygun geliştiriciye atar.
- Kusuru beklenen çözüm tarihi ile günceller.
- Kusurun temel nedeninin belirlenmesine yardımcı olur.
Proje Müdürü
- Her bölgeden tüm temsilcinin toplantı için müsait olduğundan emin olun.
- Gerekirse, proje yöneticisi belirli bir kusur hakkındaki görüşlerini almak için toplantıya İş Analistini davet eder.
- Kusurlar hareket etmiyorsa veya herhangi bir büyük engelleyici varsa, yükseltme süreciyle birlikte artar.
- Gerekirse ekipler arasında herhangi bir anlaşmazlık veya çatışma çıkması durumunda arabulucu görevi görür ve gerekli kararı alır.
- Düzeltilen kusurlar için bir sonraki yayın tarihi için geliştirme ekibinden onay alın.
- Güncellenen programdan ve projenin tüm ekiplere yayınlanma tarihinden haberdar olun.
Bazen, diğer ekip üyelerini de toplantıyı anlayıp katkıda bulunabilmeleri ve gerekirse geri bildirimde bulunabilmeleri için triyaj çağrısına dahil etmek de iyi bir fikirdir.
Sonuç
Kaydedilen her kusur, triyaj toplantısında tartışılmalıdır.
Bir kusur reddedilse bile, test ekibi reddedilme nedenini bilmelidir. Ayrıca, kusurlardan herhangi biri tekrarlanamazsa, triyaj toplantısı sırasında geliştirici, test uzmanlarından gerçek zamanlı ayrıntılar isteyebilir ve kusurun yeniden üretilmesini deneyebilirler.
Kusur Triyajı önemlidir, çünkü herkes kusurun ne zaman düzeltileceğini ve yeniden test için hazır olacağını bilecektir. Kusurlardan herhangi biri kritik değilse ve arızayı düzeltmek için geliştirme ekibinin büyük çabaları gerekir ve karar proje yöneticisi tarafından alınacaktır.
Proje yöneticisi bu tür kusurun önceliğine karar verecektir ve gerekirse kusurlar bir sonraki sürüme ertelenebilir.
Kusur Triyajı, Kusur Triyaj Süreci ve Kusur Triyaj Toplantılarını etkili bir şekilde ele almanın yolları hakkında net bir fikriniz olduğunu umuyoruz!
Önerilen Kaynaklar
- Hata Yönetimi Süreci: Bir Kusur Etkili Bir Şekilde Nasıl Yönetilir
- Kusur Temelli Test Tekniği Nedir?
- Kusur Önleme Yöntemleri ve Teknikleri
- Yazılım Testinde Hata / Hata Yaşam Döngüsü Nedir? Kusur Yaşam Döngüsü Eğitimi
- Bugzilla Eğitimi: Hata Yönetimi Aracı Uygulamalı Eğitimi
- Mikro Odak Kalite Merkezi Eğitimi (6. Gün) - Hata Yönetimi
- Scrum'da Hata Triaging: Bir Scrum Kurulumunda Nasıl Düzenlenir
- 3 En Kötü Hata Raporlama Alışkanlıkları ve Bunlardan Nasıl Kurtulunur