Sizce her şey test edilmeli mi?

Selim S. BENBASATGeçtiğimiz hafta, İstanbul, Cebit Euroasia Bilişim 2005 fuarını "ağırladı". Fuar, tam 57 ülkeden yaklaşık 170.000 katılımcı ve ziyaretçinin yer aldığı bir "teknoloji marketiydi".

Spor
9 Ocak 2008 Çarşamba

Her sene çeşitli bilişim dallarından fuara katılan  iletişim cihazları üreticisi,  mobil taşıyıcılar, Telecom ve VoIP taşıyıcıları, Üniversiteler, cep telefonu üreticileri, Gadget sunucuları, yazılım evleri; ERP, CRM, Muhasebe ve benzeri yazılım üreticileri bu sene de aynen yer aldı. Fakat bu sene, geçen senelerden farklı olarak, Cebit 2005’te en çok ilgi çeken bilişim alanının yazılım ve donanım test sistemleriydi.  Yıldızı da İsrail’den katılan Qualitest firmasıydı.

Bilişimde test yapmak ne demektir?
"Test"; bir ürün veya servisin tanımlanmış gereksinimini yerine getirip getirilmediğini denetlemek olarak tanımlanabilir. Fakat pratikte; bir müşteriye herhangi bir sistemi veya ürünü sunmadan, kullanım öncesinde senaryolara bağlı çeşitli simülasyonlar yaparak hataları ve/veya eksiklikleri tespit etmek demektir.

Kalite Güvence ile Test aradaki farklar nelerdir?
Kalite güvence; bir yazılım veya donanımın ticari bir ürün olmadan önce, yani o ürünü planladığımız andan itibaren, bulabileceğimiz herhangi bir hatayı tespit edip, engellemek içindir ("Bug"ları)
Yazılım/Donanım testleri ise; herhangi bir ürün, (yazılım veya donanım) sunulmadan önce veya sunulduktan sonra hataları tespit edip, çözüm için alternatif sunmak demektir; "Bug"ları keşfetmek içindir ("Bug"ları)

Ne zaman test edilir?
Yazılımın test etme süreci, bir sistemin tanımlanmasının bitiminde ve/veya sistemde değişiklik yapıldığında devreye girer, ancak genel ve doğru anlamında test yapma süreci bir model geliştirmenin bitiminde başlar ve Test süreci bir sistemi devreye aldıktan sonra sisteme yapılan her eklemede (Patch) devam eder.

Test için niye yatırım yapılmalı?
Para tasarrufu  - Bir versiyonu devreye aldıktan sonra arıza ve/veya hatanın düzeltilme maliyeti yüksektir. Aynı zamanda test, Müşteri Güvenliğini artırmak adına, bir sistemi sunmadan önce hataların tespit edilmesi ve bir sistemin her zaman geliştiğini göz önünde tutarak geliştirme sürecini desteklemek için  yapılır.
QualiTest, 300’den fazla test personeli ve danışmandan oluşan kadrosuyla, İsrail’deki önde gelen yazılım ve sistem testi kuruluşlarından biridir. QualiTest 8 yıllık dönemde yüzlerce organizasyondaki binlerce test projesine imza atmıştır. Firma’nın %51’lik hissesi kısa bir süre önce, İsrail’in en büyük yazılım hizmetleri kuruluşlarından biri olan Malam Group (Tase: MALAM) TIM tarafından satın alındı. Qualitest Türkiye, Mayıs ayında Tekinoks Bilişim Sistemleri ve Gültaş Group ile Türkiye’de ilk ofisini kurdu ve kısa bir zamanda Türkiye’deki kadrosunu 25 kişiye çıkardı.  Qualitest’in Genel Müdürü olan Ayal Zylberman ile yapılan görüşmede: "Türkiye’de kurulan firmamız, 5 sene içerisinde 150 kişilik profesyonel test ekibine ulaşmayı ve Türkiye’de iletişim, yazılım, donanım alanlarında test ve kalite güvencesi prensiplerinin herkes tarafından standart şekilde algılanmasını hedeflemektedir" dedi. 
www.qualitest.co.il
www.qualitest.com.tr