Yazılım Test Mühendisliği Dersleri

YTM Dersleri: Bölüm 2

Bölüm 2

Yazılım Kalitesi ve Test Planlaması

Juran’ın Kalite Üçlemesi’nden Test Stratejisine — kaliteyi planlamanın temelleri

🔺 Juran’ın Kalite Üçlemesi

01
📋

Kalite Planlaması

Hedefleri belirle, müşteri ihtiyaçlarını anla, süreçleri tasarla.

02
🔍

Kalite Kontrolü

Performansı ölç, sapmaları tespit et, standartlara uyumu denetle.

03
🚀

Kalite Geliştirme

Sorunları çöz, süreçleri iyileştir, kaliteyi bir üst seviyeye taşı.

Planlama Kontrol Geliştirme

📐 Kalite Planlaması Adımları

1

Proje Geliştirme

Kalite hedefleri ve proje kapsamı netleştirilir.

2

Müşteri Belirleme

İç ve dış müşteriler tanımlanır, beklentiler ortaya konur.

3

İhtiyaç Analizi

Müşteri ihtiyaçları detaylı biçimde analiz edilir.

4

Metrik Geliştirme

Başarıyı ölçecek kalite metrikleri ve kriterler belirlenir.

5

Süreç Geliştirme

Kalite hedeflerine ulaşacak süreçler tasarlanır ve uygulanır.

🧪 Test Planlaması Bileşenleri

🎯

Kapsam

Neyin test edileceği ve neyin kapsam dışı olduğu belirlenir.

🗺️

Yaklaşım

Test yöntemleri, teknikleri ve araçları seçilir.

👥

Kaynak

İnsan kaynağı, araçlar ve bütçe planlanır.

🖥️

Ortam

Test ortamları, donanım ve yazılım gereksinimleri tanımlanır.

⏱️

Tahminleme

Süre, efor ve maliyet tahminleri yapılır.

📄

Çıktılar

Test raporları, defect logları ve tamamlanma kriterleri belirlenir.

⚖️ Test Stratejisi vs Test Planı

🏛️

Test Stratejisi

  • ✦ Organizasyon genelinde geçerlidir
  • ✦ Üst seviye, genel bir belgedir
  • ✦ Nadiren güncellenir
  • ✦ Tüm projeler için ortak çerçeve sunar
  • ✦ Yönetim tarafından onaylanır
VS
📋

Test Planı

  • ✦ Projeye özgüdür
  • ✦ Detaylı ve spesifiktir
  • ✦ Proje boyunca güncellenebilir
  • ✦ Tek bir projeyi kapsar
  • ✦ Test ekibi tarafından hazırlanır

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir