Test İzleme nedir?
Test yürütmede Test İzleme , test faaliyetinin mevcut ilerlemesini izlemek, test ölçümlerini bulmak ve izlemek, test ölçümlerine göre gelecekteki eylemleri tahmin etmek ve ilgili ekibe geri bildirim sağlamak için test faaliyetlerinin ve test çabalarının değerlendirildiği bir süreçtir. yanı sıra mevcut test süreci hakkında paydaşlar.
Test Kontrolü nedir?
Test yürütmede Test Kontrolü , test izleme sürecinin sonuçlarına dayalı eylemler gerçekleştirme sürecidir. Test kontrol aşamasında, test faaliyetleri önceliklendirilir, test programı revize edilir, test ortamı yeniden düzenlenir ve gelecekteki test sürecinin kalitesini ve verimliliğini artırmak için test aktiviteleri ile ilgili diğer değişiklikler yapılır.
Tebrikler! Şimdi Test Yürütme aşamasına başlıyoruz . Ekibiniz atanan görevler üzerinde çalışırken, onların iş faaliyetlerini izlemeniz ve kontrol etmeniz gerekir.
Test Yönetimi Aşamaları eğitiminde, Test İzleme ve Kontrol'ü kısaca tanıttık. Bu eğitimde ayrıntılı olarak öğreneceksiniz.
Neden izliyoruz?
Bu küçük örnek, test faaliyetini neden izlememiz ve kontrol etmemiz gerektiğini size gösteriyor.
Test Tahminini ve test planlamasını bitirdikten sonra, yönetim kurulu planınızı kabul etti ve kilometre taşları aşağıdaki şekle göre belirlendi.
Yukarıdaki dönüm noktalarına göre Guru99 Bank Testing projesinin tüm test ürünlerini bitirip teslim edeceğinize söz verdiniz. Her şey harika görünüyor ve ekibiniz sıkı çalışıyor.
Ancak 4 hafta sonra işler planlandığı gibi gitmiyor. "Test spesifikasyonunun yapılması" görevi 4 iş günü geciktirilir . Basamaklı bir etkiye sahiptir ve sonraki tüm görevler ertelenir.
Sen cevapsız dönüm noktasına yanı genel proje tarihini.
Sonuç olarak, projeniz başarısız olur ve şirketiniz müşteri güvenini kaybeder. Projenin başarısızlığının tüm sorumluluğunu almalısınız.
Projenin ilerlemesine bir göz atın, patronunuzun sorusuna cevap verir misiniz? Son teslim tarihini neden kaçırdınız?
Proje ilerlemesini izlemeyi ve kontrol etmeyi unuttumEkip üyem iyi çalışmadı
Neden bilmiyorum
Doğru
Proje ilerlemesini izlemeyi ve kontrol etmeyi unuttuğunuz için son tarihi kaçırdınız. Planı ve gerçek programı gözden geçirmelisiniz. Gecikmenin ilk görevin kendisinde gerçekleştiğini anlayacaksınız (Test Özelliklerini Yapın). Bu gecikme, sonraki görevlerde birikmiştir. Projeyi dikkatli bir şekilde izlemiş olsaydınız, bu sorunu erken tespit edebilir ve çözmek için bir çözüm bulabilirdiniz.
Yanlış
Ne kadar ve dikkatli planlasak da, bir şeyler ters gidecektir. Projeyi aktif olarak izlememiz gerekiyor.
- Planlardaki sapmaları ve değişiklikleri erken tespit edin ve uygun şekilde tepki verin
- Eğer paydaşlar, sponsorlar ve ekip üyelerine iletişim yapalım tam proje duruyor ve belirlemek ne kadar yakından aksiyon benzer, gerçekliğin başlangıçtaki planı
- Yöneticinin projenin hedeflerine göre doğru yolda gidip gitmediğini bilmesi yardımcı olacaktır . Kaynaklarla veya bütçenizle ilgili gerekli ayarlamaları yapmanızı sağlar.
Proje izleme, felaketlerden kaçınmanıza yardımcı olur. İzleme, sürüş sırasında arabanızdaki gaz göstergesini kontrol etmekle karşılaştırılabilir. Depoda ne kadar gaz kaldığını görmenize yardımcı olur, projenizi izlemek, hedefinize ulaşmadan önce gazın bitmesini önlemenize yardımcı olur.
Neyi izliyoruz?
İzleme, orijinal planınız ile şimdiye kadarki ilerlemeniz arasında karşılaştırma yapmanıza olanak tanır. Projeyi başarıyla tamamlamak için gerektiğinde değişiklikleri uygulayabileceksiniz.
Projenizde Test Yöneticisi olarak temel parametreleri aşağıdaki gibi izlemelisiniz
Maliyet
Maliyetler, proje izleme ve kontrolünün önemli bir yönüdür. Projeniz için temel maliyet bilgilerini tahmin etmeli ve izlemelisiniz . Projeyi belirlenen bütçe dahilinde teslim etmek için doğru proje tahminlerine ve sağlam bir proje bütçesine sahip olmak gerekir. Diyelim ki patronunuz projeyi 100.000 $ ile finanse etmeyi kabul etti. Proje uygulanırken gerçek maliyetlere dikkat etmelisiniz. Test tahmini makalesinde belirtildiği gibi, paraya ihtiyaç duyan tonlarca proje etkinliği var. Tüm bu faaliyetleri kontrol etmek için proje bütçesini izlemeli ve yönetmelisiniz. Proje maliyeti izlenmeden, proje büyük olasılıkla hiçbir zaman bütçe dahilinde teslim edilmeyecektir. |
Programları
Program olmadan nasıl çalışabilirsin? Arabanızı sürmekle karşılaştırılabilir, ancak hedefe ulaşmanızın ne kadar süreceği hakkında hiçbir fikriniz yok. Projenizin boyutu ve kapsamı ne kadar büyük veya küçük olursa olsun, bir proje programı hazırlamalısınız. Program size söyler
- Her aktivite ne zaman yapılmalıdır?
- Ne zaten tamamlandı?
- İşlerin bitmesi gereken sıra.
İşte bir proje takvimi örneği
Bir Görev için bir Ekip üyesini atadınız: Guru99 Bank web sitesinin Entegrasyon Vakalarını Yürütme.
Bu görev bir hafta içinde bitirilmelidir. Aşağıdaki gibi bir program oluşturabilirsiniz
Kaynaklar
Önceki makalelerde bahsedildiği gibi, kaynaklar proje görevlerini yerine getirmek için gereken her şeydir. Proje faaliyetini tamamlamak için gereken kişi veya ekipman olabilirler. Kaynak eksikliği, projenin ilerlemesini etkileyebilir.
Gerçek şu ki, her şey planlandığı gibi gerçekleşmeyebilir, çalışanlar ayrılabilir, proje bütçesi kesilebilir veya program zorlanabilir. Kaynakları izleme, herhangi bir kaynak sıkıntısını erken tespit etmenize ve bununla başa çıkmak için bir çözüm bulmanıza yardımcı olacaktır.
Kalite
Kalite izleme, tanımlanan kalite standartlarını karşılayıp karşılamadığını değerlendirmek için belirli çalışma ürünlerinin (test senaryosu paketi, test yürütme günlüğü gibi) sonuçlarının izlenmesini içerir . Sonuçların kalite standartlarını karşılamaması durumunda, olası çözünürlüğü belirlemeniz gerekir.
Örnek: Projenin ilerleyişini çok iyi izlediğinizi ve kontrol ettiğinizi varsayalım. Sonunda ürünü son teslim tarihine kadar teslim ettiniz. Proje başarılı görünüyor.
Ancak 2 hafta teslim ettikten sonra, bu geri bildirimi müşteriden aldınız
Neyi yanlış yaptım?
Yanlış hiçbir şey yapmadım. Belki müşteri hata yaptı.
Proje çıktısının kalitesini izlemeyi unuttum.
Neden bilmiyorum
Yanlış Doğru
Bu projede yaptığınız kritik hata, proje çıktısının kalitesini izlemeyi unutmuş olmanızdır. Çünkü proje izleme, sadece proje takviminin değil, aynı zamanda proje kalitesinin de izlenmesini gerektirir.
Nasıl izlenir?
Projeniz hayata geçerken şu soruları aklınızda bulundurun:
- Üzerinde misiniz zamanlamaya ? Değilse, ne kadar geridesin ve nasıl yetişebilirsin?
- Eğer büyük müsünüz bütçesi ?
- Hala aynı proje hedefi için mi çalışıyorsunuz?
- Kaynaklarınız azaldı mı?
- Yaklaşan sorunların uyarı işaretleri var mı?
- Projeyi daha erken tamamlamak için yönetimden bir baskı var mı ?
Bunlar, projenizin ilerlemesini izlerken kendinize sormanız gereken sorulardan sadece birkaçı.
Projenin ilerleyişini izlemek önemlidir, böylece doğru yönde hareket ettirmek için ayarlamalar yapılması gerekip gerekmediğini bilirsiniz. Proje ilerlemesini etkili bir şekilde izlemek için aşağıdaki adımları izlemelisiniz
Adım 1) İzleme Planı Oluşturun
TANIMLANMIŞ metriklerle ilerlemeyi izleme planınız olmadıkça ilerlemeyi izleyemezsiniz. Test Planına benzer şekilde İzleme Planı, ilerleme izlemenin ilk ve en önemli adımlarından biridir.
İzleme Planında, aşağıdakiler hakkında dikkatlice planlamalısınız:
|
Hangi metriklerin toplanması ve ölçülmesi gerekir?
İzleme planında, hangi ölçüleri toplamanız ve ölçmeniz gerektiğini açıkça tanımlamalısınız. Önceki bölümde bahsedildiği gibi, toplamanız gereken metrikler
- Maliyet şu ana kadar proje için harcanan (zaman, para)
- Proje için ne kadar kaynak (çalışanlar, ekipman) kullanılıyor?
- Görevin durumu ( programa uygun , programın gerisinde veya öncesinde)
- Kalite iş ürünün (Run hızı / geçiş oranı, kusur metrikleri)
Veriler ne zaman toplanmalı?
Şimdi izleme planında izleme için verileri ne zaman veya ne sıklıkla toplayacağınıza karar verin - Haftalık mı yoksa aylık mı? Ya da sadece projenin başında ve sonunda?
Plan olarak Guru99 Bank projesi bir ayda tamamlanacak. Bu durumda, proje ilerlemesini haftalık veya günlük olarak izlemenizi öneririz .
Projenin ilerlemesi metriklerle nasıl değerlendirilir?
İzleme planında, toplanan metrikler aracılığıyla projenin ilerlemesini değerlendirmek için yöntemler tanımlamalısınız . Başvurabileceğiniz bazı yöntemler
- Plandaki ilerlemeyi ekibin kaydettiği gerçek ilerleme ile karşılaştırın
- Projenin ilerlemesini değerlendirmek için kullanılan kriterleri tanımlayın . Örneğin, bir görevi tamamlama çabası, bir proje gecikmesi planlanandan % 30'dan fazla çaba gerektiriyorsa.
Burada izleme planı şablonuna başvurabilirsiniz . İşte Guru99 Bank projesi için örnek bir izleme planı
Adım 2) İlerleme kaydını güncelleyin
Zamanla, ekip üyeniz proje görevinde ilerleme kaydedecek. Faaliyetlerini programa göre takip etmeli ve harcanan zaman, görev durumu gibi ilerleme bilgilerini sık sık güncellemelerini istemelisiniz. Bu kayıtları kontrol ederek, proje planı üzerindeki etkisini anında görebilirsiniz.
Üye ilerlemesini takip etmenin en iyi yöntemlerinden biri düzenli toplantılar yapmaktır .
Toplantıda tüm üyeler mevcut durumlarını ve varsa sorunlarını bildirirler. Bir ekip üyesi veya üyeleri geride kalmışsa veya engellerle karşılaşmışsa, sorunu tanımlamak ve çözmek için bir plan hazırlayın.
Aşağıdaki senaryo ile pratik yapalım
İzleme planında tanımlandığı gibi, Ekibinizdeki bir üyeye web sitesi Guru99 bankasını test etmek için bir "Test ortamı kurma" görevi atadınız. Görevi bir Test Yöneticisidir. 6 gün içinde Test Ortamını kurması gerekiyor. Her takım toplantısında mevcut durumu rapor etmesini istediniz. İşte mevcut ilerleme kaydına bir örnek
Adım 3) Kaydı analiz edin ve ayarlamayı yapın
Adımlarda 2 alt adım var
Adım 3.1) Analiz
Bu adımda, planda tanımladığınız ilerlemeyi ekibin kaydettiği gerçek ilerleme ile karşılaştırırsınız. Kaydı analiz ederek, tek bir görev için ne kadar zaman harcandığını ve genel olarak proje için harcanan toplam süreyi de görebilirsiniz. Önceki bölümde Test Yöneticilerinin size gönderdiği rapora geri dönelim. O raporda hangi sorunu çözdünüz?
Yanlış bir şey yok, hala iyiGörev ilerlemesi gecikmiş görünüyor
Bu raporda herhangi bir sorun bulamadım
Yanlış Doğru
Plana göre, Test Yöneticisi 6. günde görevinin% 100'ünü bitirmelidir. Bununla birlikte, mevcut duruma göre, 3. gün (% 50 zaman çizelgesi), ancak görevin% 20'sini yeni bitirdi. Sonuç olarak, görev gecikebilir ve son teslim tarihini kaçırabilir. Bu nedenle, bu sorun genel projeyi etkileyebilir.
Proje ilerlemesini izleyerek ve analiz ederek, projede olabilecek herhangi bir sorunu erken tespit edebilir ve bu sorunu çözmek için çözümü bulabilirsiniz.
Adım 3.2) Ayarlama
Projenizin yolunda gitmesini sağlamak için gerekli ayarlamaları yapın. Görevleri yeniden atayın, programları değiştirin veya hedeflerinizi yeniden değerlendirin. Bu, bitiş çizgisine doğru ilerlemenize yardımcı olacaktır. Yukarıdaki örnekte, "Test Ortamını Ayarlama" görevinde sorunlar
buldunuz. Ne yapmalısınız?Programları değiştirinHiçbir şey yapma
Proje hedeflerini değiştirin
Görevi hızlandırmak için diğer ekip üyesinden destek isteyin
Yanlış Doğru
Bir Test Yöneticisi olarak, birkaç kez benzer durumla karşılaşabilirsiniz. Bu sorunu çözmek için bir ton çözüm var ve kendi çözümünüz olabilir.
Yukarıdaki durumda, çözümü seçmenizi öneririz - Görevi hızlandırmak için diğer ekip üyesinden destek isteyin. Bazıları, programları değiştirmek veya hiçbir şey yapmamak gibi çözümler genel projeyi etkileyebilir. En iyi çözüm değiller
Adım 4) Raporu hazırlayın
Patronun mevcut proje hakkında isterse ilerleme , ister ilerleme arkasında veya öncesinde tarifesi, ne cevap verecek? Projenin ilerleme raporunu hazırlamanız gerekiyor. Raporu kullanmak, genel proje ilerlemesini ekip üyeleri veya Yönetim Kurulu ile paylaşmak için iyi bir seçenektir. Ayrıca patronunuza projenin yolunda olup olmadığını göstermenin de yararlı bir yoludur. İlerleme verilerinin tutarlı ve net bir şekilde sunulmasını sağlamak için bazı şablon raporları kullanabilirsiniz . Bu makale, başvurabileceğiniz rapor şablonunu içerir. Ayrıca, referans olarak Guru99 Bankacılık projesi için örnek bir raporu kontrol edin |
Test İzleme ve Kontrolde En İyi Uygulamalar
-
Standartlara uyun: Proje planlamasının önemli bir hususu standardizasyonu sağlamaktır. Bu, tüm proje faaliyetlerinin standart süreç kılavuzuna uyması gerektiği anlamına gelir. Standartlaştırılmış süreçler, araçlar, şablonlar ve ölçüm değerleri analizi kolaylaştırır, kolay iletişimi kolaylaştırır ve proje ekibi üyelerinin durumu daha iyi anlamasına yardımcı olur.
-
Belgeleme: Herhangi bir tartışma veya kararı bir belgeye yazmazsanız ne olur? Onları unutabilir ve birçok şeyi kaybedebilirsiniz. Uygun yere tartışmaları ve kararları yazmalı ve toplantılar için resmi bir dokümantasyon prosedürü oluşturmalısınız. Bu tür belgeler, proje ekibi arasındaki yanlış iletişim veya yanlış anlama sorunlarını çözmenize yardımcı olur.
-
Proaktivite: Tüm projelerde sorunlar ortaya çıkar. Önemli olan, proje yürütme sırasında ortaya çıkan sorunları ve sorunları çözmek için proaktif bir yaklaşım benimsemek zorunda olmanızdır. Bu tür konular bütçe, kapsam, zaman, kalite ve insan kaynakları olabilir.