Özet (TL;DR) @ 2018-04-13T08:13:36.000Z: Güneydoğu Avrupa ve Ortadoğu’nun ilk ve tek uluslararası yazılım testi konferansı Testİstanbul’un dokuzuncusu 17 Nisan Salı günü gerçekleştirilecek. Konferansta bu yıl yapay zeka konuşulacak.…



ilker.kocas@ntv.com.tr [email protected]

1- BU YILK İ TESTİSTANBUL'UN KONUSU YAPAY ZEKA. BİR SÜREDİR PEK ÇOK SEKTÖR BU KONUDA MESAİ HARCIYOR. NEDEN SON DÖNEMDE YAPAY ZEKAYI BU KADAR ÇOK KONUŞMAYA BAŞLADIK?

Yapay zekanın geçmişi 1940'lara kadar gidiyor. Turing machine'lerine kadar gidiyor. Diyeceksiniz ki niye şimdiye kadar populer olmadı? Kullanılıyordu ama bu kadar yaygın değildi. Bunun sebebi bir işlemci guçleri bu kadar kuvvetli değildi. İşlemci guçleri her geçen gun hızla artıyor.

Bir de bu işlemcinin gucunun artıp da işleyebileceği bir veri yoktu. Çunku yapay zeka dediğimiz şeyin bir tecrubeye dayanması gerekiyor. Nasıl ki insanoğlu kararlarını tecrubesine dayanarak veriyor. Makinanın da elinde bilgi olması gerekiyor. İşte bu Big Data dediğimiz Volume Velocity yani çeşitliliğin artması volume'un artması veri tarafındaki hızın artması ile birlikte bunu işleyecek işlemcilerin de ortaya çıkması ile birlikte yapay zeka daha kullanılabilir bir duzeye geldi. Biz de bu trendi kaçırmıyoruz Test İstanbul adı ustunde test ile ilgili bir organizasyon, bu sene dokuzuncusunu yapacağız. Orada şunu ele alacağız: Yapay zeka yardımı ile test nasıl yapılabilir? Çunku biz biliyoruz ki artık evet insanların yaptığı testler var bunlar manuel testler olarak geçiyor. Test uzmanlarının otomasyon araçları ile yaptığı testler var bu onların işlerini hızlandırıyor. Ama IT sektorunde artan risk ve artan complexity ile buna cevap verme duzeyimiz giderek açılıyor, edemez duruma geldik.

Burada da gundeme ne geliyor; 'Madem biz bunu insan gucu ile bir yere kadar kapatabiliyoruz neden yapay zekadan yardım alıp bu testleri onlara yaptırmayalım? Artı onlar sayesinde elimizdeki yazılım hakkında bilgi sahibi olmayalım' dedik. Bu denenle yazılım testlerinin gundemine doğal olarak tum sektorlerde olduğu gibi yapay zeka da girmiş durumda.

2- YAPAY ZEKANIN TEST YAZILIMLARINA ENTEGRE ED İLMESİ İLE NELER DEĞİŞECEK?

Test konusunda yapay zekanın yapabileceği baya bir şey var. O anlamda duşuk seviye ya da hamaliye olan taraflarda evet bir işsizlik yaratabilir. Ama ben buna bir challenge olarak bakıyorum. Bu test uzmanlarının kendilerini geliştirmesi ve kendilerine yatırım yapması için bir fırsat olacaktır.

Bunu yaparlarsa daha katma değerli işler yapacaklar. Çunku test uzmanlarının onundeki en buyuk sıkıntı çok hamaliyetli işler yapılıyor. Bir de test uzmanlığına başlayan kişinin en buyuk derdi şudur: 'yazılım geliştirmeye geçeyim mi? Programcı olayım mı? proje yoneticisi olayım mı?' Eğer yapay zeka doğru kullanılabilinirse en azından hamaliye kısmı bertaraf edilip test uzmanlarının daha katma değerli, daha keyif alacakları, daha onlerinin açılacağı işler yapmaları mumkun olacaktır. Bu da sektoru geliştirecektir, memnuniyet duzeyini artıracaktır, test uzmanlarının kredibilitesini artıracaktır.

Bu anlamda ben bunu ekosisteme benzetiyorum. Buyuk balık kuçuk balığı yiyecek, kuçuk balık da gidip planktonu yiyecek, en sonunda buyuk balık oluyor çuruyor plankton oluyor. Yani bu dongu devam edecektir. Birilerinin olmesi lazım ki daha sağlam daha kuvvetli birileri oradan canlanarak çıksın. Bu anlamda korkmamak lazım. Yıllardır bu ekosistem nasıl donuyorsa tum sektorlerde buyuk balık kuçuk balığı yiyecek.

Yazılım Test ve Kalite Derneği Başkanı Koray Yitmen
Yazılım Test ve Kalite Derneği Başkanı Koray Yitmen

3- YAPAY ZEKA İLE BİRLİKTE TEST YAZILIMI SEKTÖRÜNDE İŞ KAYIPLARI OLABİLİR Mİ?

Teknoloji her zaman nasıl kullandığınıza bakıyor aslında. İyi kullanılırsa burada fırsat var. Ama tembellik yapılırsa, 'ben koltuğumu koruyayım' derdinde olursanız o zaman tabiki sıkıntı yaratır. En zirvede olsanız bile zirveden aşağıya inip başka zirvelere çıkabilmeniz lazım. Aşağıya inmeden başka zirvelere çıkamıyorsunuz.

O yuzden bulunduğum yeri koruyayım derdine duşmeden oradan ben kontrollu bir şekilde aşağıya ineyim, uzerimdeki ağırlıkları atayım, yeki yetkinlikler alarak daha yukseklere çıkayım mantığında olmanız gerekiyor.

4- PEK İ YAPAY ZEKANIN BU ALANA NE ZAMAN ENTEGRE OLACAĞINA DAİR BİR TARİH VEREBİLİR MİSİNİZ?

Tarih değil ama aralıklar verilebilir. Ben 5 ila 10 yıl arasında bir ivmelenme olacağını duşunuyorum. Tahminim yurtdışındaki trendler ile de birlikte bu sure zarfında uygulanmaya başlanacağı yonunde. Zaten tool'lar da kendilerini bu yonde geliştiriyor. İşte test otomasyon tool'u dediğimiz yazılımla var testi daha kolay daha etkili yapabileceğimiz yazılımlar var. Bu anlamda kas gucu geliştirmeye başladılar çunku ellerinde data oluşmaya başladı. Mesela 10 yıllık tool'un elinde acayip bir veri bankası oluştu. Bunlar ile birlikte 'ben bunu yapay zeka ile birlikte nasıl kullanabilirim'e doğru gidiliyor.

5- K ÜRESEL TEST YAZILIM PAZARI CİDDİ BİR BÜYÜME POTANSİYELİNE SAHİP. TÜRKİYE'NİN PASTADAN ALDIĞI PAY NE DURUMDA?

Dunyadan biraz ornek vereyim, dunyada 60 milyar dolar civarında ve her sene yuzde 10 ila 12 duzeyinde buyuyor. Buyuk bir rakam çunku baktığınız zaman dunyanın ekonomi GDP artışı 2.5 - 3 civarında. Ekonomi 2.5 -3 buyurken test sektoru yuzde 10 -12 buyuyor. Bu konuda biraz gerideyiz, yapılacak çok işimiz var. Yani yurtdışına test hizmeti verebilecek kapasitemiz varken gelende içerde support function olarak genelde test hizmeti veriliyor. Hindistan'a bakıyorsunuz 5 bin kişilik test şirketleri var ve dunyaya test hizmeti veriyorlar.

Mesela Microsoft'un testlerinin bir kısmını onlar yapıyor. Bu anlamda Turkiye'de bu yonde bir yapılanma şu ana kadar goremedik. Aslında fırsat da var. Yurtdışında da işler yapıyoruz. Orada yazılım geliştirme evleri şunları soyluyor: 'tamam 4 liraya yaptıracağım işi Hindistan'da 4 liraya yaptırayım. Ama Turkiye bu işi iki liraya daha kaliteli yapacaksa ona yaptırayım' Yani 2 lirayı verme derdinde ama daha kaliteli olursa' fark yaratabilirse. Bu anlamda biraz geriden gidiyoruz. Pazar ile ilgili net bir rakamımız yok. Genelde yazılım sektoru buyukluğunden, donanım sektoru buyukluğunden bir şeyler çıkartmaya çalışıyoruz.

Ama şoyle bir sayı verebilirim Turkiye'de sertifikalı iki binin uzerinde yazılım test uzmanı var. Bunları karşılaştıracak olursak Hindistan'a baktığımız zaman sayı yuzbinleri buluyor. Burandan bir korelasyon çıkartabiliriz sanırım. Bu anlamda alınacak yolumuz var. Bunu ben hem dezavantaj hem de avantaj olarak goruyorum. Fırsat çok çunku compelxity çok artıyor, Hindistan da buna yetişemiyor. Buradaki fırsata bizim odaklı bir şekilde yuklenip pazardan pay kama şansımız var.