klasik bir V-şekilli geliştirme süreci kullanıyoruz. Daha sonra gereksinimler, mimari, tasarım, uygulama, entegrasyon testleri, sistem testleri ve kabulümüz var.
Testçiler projenin ilk aşamalarında test senaryoları hazırlıyorlar. Sorun, kaynak sorunları (*) nedeniyle, test aşamalarının çok uzun olması ve zaman kısıtlamaları nedeniyle genellikle kısalmasıdır (proje yöneticilerini biliyorsunuz ...;)). Geliştiriciler birim testlerini gerektiği gibi yapıyorlar.
Bu yüzden sorum basit: geliştiriciler test aşamalarına dahil olmalı mı ve çok 'tehlikeli' değil mi? Korkarım, proje yöneticilerine iş yapıldıkça yanlış bir daha kaliteli bir his verecektir, ancak eklenen man.days herhangi bir değere sahip olacak mı? Testler yapan geliştiricilerden gerçekten emin değilim (burada suç yok ama hepimiz birkaç gün içinde yaptığınız birkaç tıklamayla kırmanın oldukça zor olduğunu biliyoruz).
Düşüncelerinizi paylaştığınız için teşekkürler.
(*) Belirsiz nedenlerden dolayı, test edenlerin sayısının arttırılması bugün itibariyle bir seçenek değildir.
(Sadece peşin, o birinin kopyası değil tasarım testlerinde Meli programcılar yardım test? Hangi biz geliştiricilerin ima önlemek sınav hazırlığına değil deney yürütme, bahsediyor)