Yapay Zeka, teknoloji profesyonellerinin 'akış durumu' nirvanasına ulaşmalarına yardımcı olabilir
Yapay zeka, rutin kodlama görevlerini otomatik hale getirebilir ve ekip üyelerinin karmaşık, stratejik çalışmalara odaklanmasına olanak tanıyabilir.
Pek çok insan çalışmayı gerekli bir kötülük olarak görüyor, ancak bazı kendini adamış profesyoneller için - özellikle yazılım ve teknoloji alanında - kendinizi bundan kurtarmak zordur. "Akış durumu" olarak bilinen bu çalışma yaklaşımı, kendinizi zamanın nasıl geçtiğini anlamayacağınız bir aktiviteye derinlemesine kaptırmanızla ilgilidir.
Artık yapay zeka (AI), daha fazla insanı bu akış durumuna getirmeye yardımcı olabilir. Yapay zekanın, kod oluşturmayı otomatikleştirmekten kurumsal sistemler ve işlem hatları genelinde gelişmiş gözlemlenebilirlik sağlamaya kadar geliştiricilere ve teknoloji profesyonellerine birçok açıdan yardımcı olmaya hazır olduğunu zaten biliyoruz. Ancak yapay zeka aynı zamanda ister operasyon uzmanlarıyla çalışan geliştiriciler, ister üst düzey yöneticiler ve diğer çalışanlarla çalışan geliştiriciler olsun ekipleri bir araya getirmeye yardımcı olan bir işbirliği aracı olarak da hizmet verecek.
İnsanları bir araya getirme yeteneği özellikle ekip üyeleri dağıldığında önemlidir. Şirketin baş strateji sorumlusu Shannon Mason, ağırlıklı olarak uzak bir şirket olan Tempo Software'de yapay zekanın iletişim engellerini ortadan kaldırmaya ve geliştirici ruhunu geliştirmeye yardımcı olduğunu söylüyor.
Uzaktan ekip çalışması ortamlarında, "Yapay zeka, çalışanların karmaşık sorunları çözmenin yeni yollarını hızlı bir şekilde düşünmelerine ve keşfetmelerine olanak tanır ve bunları daha sonra ekipleriyle paylaşabilirler, bu da potansiyel olarak bir projenin planlama aşamalarını hızlandırır" diyor. "Bu aynı zamanda geliştirici ekiplerinin daha keyifli, verimli bir çalışma deneyimledikleri ve görevlerine tamamen kendilerini kaptırdıkları, imrenilen akış durumuna daha kolay girmelerine yardımcı olabilir."
Mason şunları ekliyor: "Yapay zeka, sıradan işleri ortadan kaldırarak ekiplerin karmaşık müşteri sorunları gibi daha etkili görevlerin en başından itibaren üstesinden gelmesini sağlayarak bunda rol oynuyor."
EY Amerika'nın üretken yapay zeka lideri David Guarrera, üretken yapay zekanın yazılım geliştirme süreçlerine entegrasyonunun başka boyutlar yarattığını ve "DevOps ve Agile metodolojilerindeki yetenekleri artırdığını" söylüyor. "Yapay zeka, CI/CD süreçlerini iyileştirebilir, kod incelemelerini otomatikleştirebilir ve dağıtım stratejileri için tahmine dayalı bilgiler sağlayabilir. Çevik metodolojiler, sprint planlamanın iyileştirilmesinde, birikim yönetiminin iyileştirilmesinde ve ekip işbirliğinin geliştirilmesinde yapay zekadan yararlanabilir."
Üretken yapay zeka aynı zamanda teknik ve teknik olmayan ekipler arasındaki boşluğun kapatılmasına da yardımcı olabilir. Astronomer'in baş teknoloji sorumlusu Julian LaNeve, "Örneğin, işletme, mühendislik ilerlemesini özetlemek veya açıklamak, geri bildirimleri toplamak ve daha genel olarak teknik ve teknik olmayan dil arasında çeviri yapmak için büyük dil modellerini kullanabilir" diyor.
Öne çıkan ve erken dönem üretken yapay zeka kullanım senaryosu olan kodlama yardımı bu akış durumuna da taşınıyor. Guarrera, "Özellikle kodlama yardım araçlarındaki ilk eğilimler umut verici işaretler gösteriyor ve ekip verimliliğinde büyük kazanımların zaten yolda olduğunu gösteriyor" diyor. "Öncelikle kodlamaya odaklanan bu yapay zeka araçları, ekip çalışmasının daha geniş yönlerini dolaylı olarak etkilemeye başlıyor."
Rutin kodlama görevlerini otomatikleştirerek, "Yapay zeka, ekip üyelerinin daha karmaşık, stratejik çalışmalara odaklanmasına olanak tanıyarak, potansiyel olarak daha entegre ve işbirliğine dayalı ekip dinamiklerine yol açabilir" diye belirtiyor. "Yapay zekanın bireysel kodlama görevlerindeki rolünden işbirlikçi yazılım geliştirme araçları ve platformlarındaki entegrasyonuna geçiş yavaş yavaş ortaya çıkıyor."
Guarrera, üretken yapay zekanın kodlamada genişleyen rolünün "düşük düzeyli tasarım oluşturmayı, test senaryosu oluşturmayı ve hatta proje planlamayı geliştiren araçları şekillendirmeye başladığını" söylüyor.
Teknoloji sistemleri ve hizmetleri de akış durumunun oluşturulmasına yardımcı olabilir. LaNeve, "Zendesk gibi belirli proje planlama araçları, ilerlemeyi proje ve mühendislik yöneticilerine bildirmek için LLM tarafından oluşturulan otomatikleştirilmiş sprint incelemeleri oluşturuyor" diyor.
"Bu, yöneticiye ve tüm ekibe zaman kazandırıyor. Ekip üyelerinin bireysel olarak ilerlemeyi özetlemesi ve güncellemesi yerine, yapay zeka bu özetleri oluşturabilir. Proje veya mühendislik yöneticisi, tüm ekibin ilerlemesinin tutarlı bir özetini aynı anda alabilir."
Ancak bunların hepsi iyi haberler değil. Guarrera, işbirliğine dayalı metodolojiler ve süreçler için üretken yapay zekaya olan güven arttıkça yeni risklerin ve dezavantajların ortaya çıkabileceğini söylüyor. "GenAI modelleri, son derece verimli olsa da, anında enjeksiyon saldırıları olarak da bilinen yanlış veya kötü niyetli girdilerle yanıltılabilir. Bu güvenlik açığı özellikle endişe vericidir, çünkü bu platformlar sıklıkla hassas verilere erişerek siber riski artırır." Örneğin, üretken yapay zeka çıktılarında güncel bir sorun olan halüsinasyonları düşünün; bu da insan gözetiminin hala gerekli olduğu anlamına geliyor.
Yapay zekanın belgelenmiş birçok faydası olsa da "dikkatli davranın" diye kabul ediyor Mason. "Örneğin, kullanıcılar çevrenin güvenliğini göz önünde bulundurmalı ve ticari sırları girmemeye dikkat etmelidir. Bu, şu anda yalnızca bireysel AI uygulamalarını kendi kuruluşlarına yerleştirmeye gücü yetenlerin tam olarak işbirliği yapabileceği ve araçlardan yararlanabileceği anlamına geliyor. girdi verilerinin güvenliğinden ödün vermeden bu kadar ileri gidemez. Ek olarak yapay zeka, doğasında var olan önyargıyı ortadan kaldırmak için biraz rehberliğe ihtiyaç duyduğu erken bir aşamadadır. Bu nedenle, şu anda araçlara tam olarak güvenmek mantıklı olacaktır. bir hata."
Yapay zekaya güveni sağlamak kolay bir iş olmayacak. LaNeve, "Yapay zeka tarafından oluşturulan bir cevaba güvenmek için genellikle cevabı bağımsız olarak kontrol etmeniz gerekir" diyor. "Cevapların doğruluğunun kontrol edilmesi gerekliliği, ilk etapta cevabı oluşturmak için yapay zeka kullanmanın amacını boşa çıkarıyor. Yapay zeka tarafından oluşturulan yanıtların, yanıtlara güven sağlaması gerekiyor."
Ancak Guarrera, bu riskleri akılda tutarak bile "Yapay zeka ve üretken yapay zeka teknolojileri, yazılım geliştirmede işbirlikçi çabalarda devrim yaratmaya hazırlanıyor" diyor. "Örneğin yapay zeka, proje planlamasını otomatikleştirip hassaslaştırarak kullanıcı gereksinimlerinin doğru bir şekilde eyleme geçirilebilir görevlere dönüştürülmesini sağlayabilir. Ayrıca program yönetimine, kaynak tahsisinin optimize edilmesine ve zaman çizelgesi yönetimine de yardımcı olabilir."
Sonuçta, diyor Guarrera, "Yapay zeka destekli platformlar geliştiriciler, operasyonlar ve iş paydaşları arasında daha net iletişimi kolaylaştırarak proje hedeflerinin anlaşılmasını ve uygulanmasını kolaylaştırabilir."
Ve bu akış durumuna doğru dev bir adımdır.
