Developer ile Testçi Arasındaki Görünmez Duvarı Kim Örüyor?

Developer ile Testçi Arasındaki Görünmez Duvarı Kim Örüyor?

Seri 1: Liderin Masası – Bölüm 3 Yazılım takımlarında adı konmamış bir gerilim vardır. Bazen bir Teams mesajının tonunda, bazen bir PR incelemesinde, bazen de sprint sonuna sıkışan bir test döngüsünde kendini hissettirir. Dışarıdan bakıldığında aynı hedefe koşan, aynı ürünü ayağa kaldırmaya çalışan iki disiplin: Geliştirici ve test mühendisi. Ama masaya

Savaş Avcu tarafından
İyi Bir Test Mühendisi Ne Zaman "Ben Bu İşi Bırakıyorum" Der?

İyi Bir Test Mühendisi Ne Zaman "Ben Bu İşi Bırakıyorum" Der?

Seri 1: Liderin Masası – Bölüm 2 Kariyeri boyunca iyi bir test mühendisiyle çalışmış olanlar bilir; onların ayrılışı genelde gürültülü olmaz. Büyük tartışmalar, kapı çarpmalar ya da masaya yumruk vurmalar yaşanmaz. İyi bir testçi gitmeye karar verdiğinde önce biraz sessizleşir. Eskiden toplantılarda ardı arkası kesilmeyen o rahatsız edici sorular azalır. Kabul

Savaş Avcu tarafından
Testin Görünmeyen Yüzü: Kaliteyi Yöneten İnsanlar

Testin Görünmeyen Yüzü: Kaliteyi Yöneten İnsanlar

Yazılım kalitesi çoğu zaman araçlarla, test senaryolarıyla, otomasyon oranlarıyla anlatılır. Raporlar grafiklerle dolar, metrikler konuşur. Ancak çoğu ekip şunu geç fark eder: Kaliteyi asıl belirleyen şey kullanılan araçlar değil, o araçları kullanan insanların tutumu ve davranışlarıdır. Aynı teknolojiye, aynı test setlerine, aynı otomasyon altyapısına sahip iki takım arasında dramatik kalite

Savaş Avcu tarafından
Hibrit Test Takımı Modeli: Manuel ve Otomasyonun Dengesi

Hibrit Test Takımı Modeli: Manuel ve Otomasyonun Dengesi

Yıllar önce test ekipleri çoğunlukla ikiye ayrılıyordu: manuel testçiler ve otomasyon geliştiricileri. Arada çoğu zaman görünmez bir duvar olurdu. Bugün şirketlerin büyük kısmı o modeli terk etti. Çünkü tek yönlü uzmanlık hem ilerlemeyi yavaşlatıyor hem de kalite perspektifini daraltıyor. Artık beklenti daha net: manuel düşünebilen ve gerektiğinde otomasyon üretebilen hibrit

Savaş Avcu tarafından
Otomasyonun Ötesinde: Akıllı Test Sistemleri

Yazılım Test Mühendisliği

Otomasyonun Ötesinde: Akıllı Test Sistemleri

Bugün artık test otomasyonu, yazılım geliştirme ekiplerinin “ilerici” bir tercihi olmaktan çıkıp, neredeyse standart bir gereksinime dönüştü. Fakat ben yıllar içinde şunu fark ettim: Otomasyon yapmak tek başına bir hedef değil. Asıl hedef, akıllı test sistemleri kurmak. Klasik otomasyon, sadece komut verilen bir işçidir. Akıllı test sistemleri ise düşünür, önerir,

Savaş Avcu tarafından
Test Verisi Yönetimi: Akıllı ve Etik Yaklaşımlar

Yazılım Test Mühendisliği

Test Verisi Yönetimi: Akıllı ve Etik Yaklaşımlar

Test mühendisliğinde yıllar geçtikçe fark ettiğim bir gerçek var: Hatalar çoğu zaman koddan değil, yanlış kullanılan veriden çıkıyor. Test süreçlerinde genelde “senaryo”, “araç”, “otomatize test”, “CI/CD” gibi terimler öne çıkar. Ama perde arkasında sessizce duran, doğru kullanılmadığında sistemi çökerten bir unsur vardır: test verisi. Ben de ekibimle birlikte onlarca

Savaş Avcu tarafından