Ne yazık ki, gerçek hayatta durum böyle değil. Evet, testçilerin reddetme gücünün elimizde olmasını istedikleri doğrudur, ancak sıkı teslim tarihleri ve üst yönetim baskıları altında, teslimatların çoğu bir dizi eksiklik ve düzeltilmemiş kusurla gerçekleşir.
Belki de soruyorsunuz, bu nasıl olabilir? Sizi temin ederim, bu herhangi bir yazılım projesinde çok standart bir günlük yaşam sahnesidir. Projedeki herkes yazılımın çökeceğini biliyor ama kimse engelleyemiyor. Bunun nedeni, BT üst yöneticileri tarafından işletmeye verilen gerçekçi olmayan teslimat vaatleridir. Bu insanlar amansız iş taleplerine karşı duramıyorsa, bir test yöneticisi veya bir test uzmanı bunu nasıl yapabilir? Acı ama gerçek.
Ne yazık ki, ilk yazılım testi deneyimlerimden öğrendiğim ilk şey, görevi zamanında bitirmenin her zaman doğru şekilde yapmaktan daha önemli olduğudur. Başka bir deyişle, yüksek kalite ve kapsamla yapmak yerine, testi zamanında bitirmeniz beklenir.
Başka bir bakış açısıyla, geliştiriciler, test departmanı tamam dese de demese de “söz verilen teslimatın” gerçekleşeceğini anladıklarında, onlardan yüksek kalite ve doğruluk nasıl bekleyebiliriz? Evet, geliştiriciler yüksek öncelikli hataları düzeltmeye çalışacaklar, ancak testçilere olan saygıları aynı kalacak mı? Geliştiriciler ve testçiler arasında herhangi bir sorumluluk olacak mı?
Şüphesiz, üretimde hatasız çalışan bir uygulamanız olsun istiyorsanız, testçilerinize yetki vermeli ve test ekiplerinizi güçlendirmelisiniz. Kötü yazılımı reddedebilir veya hatta bir teslimatı durdurabilirlerse, geliştirme ekipleri arasında birim testlerinin daha popüler olacağını, kusur geri dönüş süresinin önemli ölçüde azalacağını ve geliştiricilerin daha çevik ve duyarlı hale geleceğini göreceksiniz.
Daha iyi yazılım yalnızca daha iyi geliştirme değil, aynı zamanda daha iyi analiz, daha iyi tasarım ve daha iyi test gerektirdiğinden, bu reddetme gücü proje üyeleri (testçiler, geliştiriciler ve iş analistleri) arasındaki rekabeti sorunsuz bir şekilde artırır ve hatta analiz belgelerindeki ve tasarım eserlerindeki gelişmeleri bile gözlemleyeceksiniz.
Sonuç olarak, kalite kesinlikle artacaktır. Denemeye değer, değil mi?

Baris Sarialioglu
Birçok farklı kuruluş için Bilgi Teknolojileri Danışmanı, Yazılım Mühendisi, Yazılım Geliştirici ve Yazılım Test Uzmanı olarak 15 yılı aşkın deneyime sahip. Yazılım Mühendisliği mesleğine dair bir dizi makale ve kitap yayınladı ve konuşmacı olarak konferanslara katılarak Yazılım Mühendisliği sektörüne katkıda bulundu.
- Mobil Test İçin Kaynak Yaklaşımı
- Test Yürütme Teknikleri
- Kullanıcılarınız İlk Kılavuzunuz Olacaktır
- IT Sektöründe Yeni Trendler
- Bankacılık ve Finans Sektöründe Yapay Zeka
- Yapay Zeka ile Çalışma Kavramı Yeniden İnşa Edilecek
- Daha Geniş Düşün, Daha İyi Test Et
- Mobil Test Bir Mücadeledir, Savaşın!
- Yöneticinizi Test Yatırımı Yapmaya İkna Etmek
- Test Tasarım Tekniklerine Genel Bir Bakış
- Kullanıcı Kabul Testinin Birçok Anlamı Vardır
- Testçiler Asla Varsaymaz, Testçiler Sorular Sorar
- Performans Test Araçlarının Kalibrasyona İhtiyacı Var!
- Kültürler Arası Bir Ekipte Test
- Genç Testçileri İşe Almak İçin Biraz Daha Esnek Olun
- Araçlara Gerçekten İhtiyacınız Varsa Satın Alın
- Mobil Test ve Test Metriklerinin Önemi
- Testinizi Ölçün
- Test Verilerinizi İyileştirerek Test Süreçlerinizi İyileştirin
- Negatif Test Gerçekten Pozitif Olabilir
- Mobil Uygulamalarınızı Daha İyi Test Etmeniz İçin 20 Tavsiye
- Mobil Kullanılabilirlik Testi Roket Bilimi Değildir!