Capgemini’deki sorumluluğunuz nedir? “Ürünlerdeki yazılımlarla ilgileniyorum. Yazılım o kadar yaygındır ki, aslında farklı yazılım kategorilerine ve farklı geliştirilme yollarına ihtiyacınız vardır. Ve şu anda yazılımın taşınması konusunda büyük bir baskı olduğunu hayal edebilirsiniz. [out the door].”

Yapay zeka tarafından üretilen yazılımlarla yolculuğunuz nasıl başladı? “Başlangıçta, yaratıcı unsurlara büyük önem veren üretken yapay zekayı düşündük. Pek çok insan genel olarak yazılım geliştirmekten, hikaye yazmaktan, web sitesi oluşturmaktan, resim oluşturmaktan ve yeni şeyler yaratmaktan bahsediyordu. Resim üretebiliyorsanız neden kod üretemiyorsunuz? Hikayeler yazabiliyorsanız neden kullanıcı hikayeleri veya yazılım geliştirmeyle ilgili gereksinimleri yazmayasınız? Devam eden değişimin zihniyeti bu ve bence gerçek şu ki, pazar odaklı bir dinamiğin birleşimi. Herkes dijital bir iş kurma isteğine doğru ilerliyor. Artık bu yeni dijital platformları oluşturacak geliştiricileri işe almak için birçok teknoloji şirketiyle etkili bir şekilde rekabet ediyorsunuz.

“Dolayısıyla pek çok şirket şöyle düşünüyor: ‘Örneğin Körfez Bölgesi’ndeki bu büyük teknoloji şirketlerine karşı işe alım yapamam. Peki ben ne yapacağım?’ Bu gerçekle başa çıkmak için yapay zekaya başvuruyorlar [they] Bu dijital şeyleri gerçekten oluşturacak yetenek havuzuna veya kaynaklara sahip değiliz. Bu yüzden şu anda bunun mükemmel bir fırtına olduğunu düşünüyorum. Kaynak eksikliği var ve insanlar gerçekten dijital işletmeler kurmak istiyor ve birdenbire kod üretmek için üretken yapay zekayı kullanma fikri bu eksikliği telafi edebiliyor. [a] yetenek eksikliği. Öyleyse, [they] bu projeleri ilerletebilir. Sanırım bu yüzden bu kadar çok vurgu yapılıyor [genAI software augmentation] ve buna yönelik gelişmek istiyoruz.”

Yazılım geliştirme ve mühendislikte verimlilik yaratmak için yapay zekayı nasıl kullanıyorsunuz? “Yazılım geliştirme yaşam döngüsünü neredeyse aşamalara ayırırdım. Bir ön kodlama aşaması vardır. Bu, gereksinimleri yazdığınız aşamadır. Kullanıcı hikayelerini siz yaratıyorsunuz ve destanlar yaratıyorsunuz. Ekibiniz bu alanda ne inşa edeceklerine dair planlamanın çoğunu yapıyor. Burada sizin için bir hikaye üreten üretken yapay zekanın ek bir fayda sağladığını görebiliriz. Bunu kullanarak gereksinimleri oluşturabilirsiniz. Yani bir şeyler yazmanıza yardımcı oluyor, üretken yapay zeka da bunu iyi yapıyor, değil mi? Nereye gitmek istediğinize dair bazı ipuçları verebilirsiniz ve o da sizin için bu hikayeleri üretebilir.

“İkinci unsur ise [software] kodlama aşaması olan yapım aşaması. Bu, insanların bu konuda çok gergin olduğu aşamadır ve bunun çok iyi bir nedeni vardır, çünkü üretken yapay zekanın kod üretme yönü hâlâ neredeyse biraz sihirbazlık gibidir. Nasıl oluşturulduğundan tam olarak emin değiliz. Ayrıca güvenlikle ilgili pek çok endişe var, mesela bu nereden kaynaklanıyor? Çünkü bildiğimiz gibi yapay zeka hâlâ başka bir şeyden öğreniyor. Ve sormalısın [whether] oluşturulan kodum başka biri tarafından mı kullanılacak? Yani bunu kullanmaya büyük bir ilgi var, ama aslında işin nesil kısmını yapma konusunda da çok fazla tereddüt var.

“Sonra kodlama sonrası aşamaya geçiyorsunuz; bu aşama, dağıtımdan teste kadar her şeyi içeriyor. Bu aşamada, sadece üretken yapay zeka için değil, genel olarak akıllı testlere odaklanan yapay zeka için de pek çok fırsat olduğunu düşünüyorum. Peki, örneğin doğru test senaryolarını nasıl oluşturursunuz? Doğru şeyleri test ettiğinizi nasıl anlarsınız? Yıllar geçtikçe bu aşamaya etkili bir şekilde daha fazla test eklediklerini ve böylece daha da büyüdüğünü, daha da büyüdüğünü birçok müşteriden görüyoruz. Ancak aslında hiç kimse bu aşamaya girip temizlemedi. Yani milyonlarca test yapıyorsunuz. O zaman hala bir sürü kusurunuz var çünkü hiç kimse tespit etmeye çalıştığı kusur testlerini aslında temizlemedi. Yani bunların çoğu üretken yapay zeka ile daha iyi bir şekilde seçiliyor. Spesifik olarak, birçok test önceliklendirmesi gerçekleştirebilir. Hangi testlerin kullanıldığı ve hangilerinin kullanılmadığına ilişkin kalıplara bakabilirsiniz. Ve bunda bir şeylerin ters gittiğine dair daha az endişe var. Yapay zeka araçlarının bu alanda çok büyük bir etki yarattığını düşünüyorum.



genel-13