Google'ın DORA ekibi, yıllık DevOps Durumu raporunun yeni bir sürümünü yayınladı. Şirket ilk kez yapay zekanın yazılım dağıtım performansı üzerindeki etkilerini dikkate alıyor ve geliştiricilerin yapay zekayla kendilerini daha üretken hissedip hissetmedikleri veya gerçekten öyle olup olmadıkları sorusunu inceliyor.
Duyuru
Rapor aynı zamanda mevcut DevOps ortamındaki diğer eğilimleri de özetliyor ve şirketlerdeki geliştiricilerin süreçlerinin ve refahının optimize edilmesine yönelik öneriler sunuyor.
Google'ın yazılım sunumunda üretkenlik ve istikrara ilişkin dört temel ölçüsü.
(Resim: DORA DevOps Durumu 2024)
Rapora göre şirketler, kullanıcı odaklılığı ve dönüşümcü liderliği teşvik ettiklerinde daha fazla üretkenlik, iş tatmini ve ekip performansı elde ediyor. Yöneticiler bunu yaparak çalışanlarda güven oluşturur ve iyi bir rol model olarak hizmet ederler. Bu aynı zamanda geliştiricinin tükenmişlik riskini de azaltır. İstikrarlı öncelikler de önemlidir: Sık sık yön değiştirmek üretkenliği azaltır ve etkilenenlerin algılanan stresini artırır.
Rapora göre üretkenliği ve esnekliği artırmanın önemli araçları platform tasarımında ve buluta geçişte yatıyor. Ancak şirketlerin bu tür girişimlere yavaş yaklaşması gerekiyor çünkü bulut kullanımı çoğu zaman süreçlerin uyarlanmasını gerektiriyor ve platform mühendisliği de yazılım dağıtım performansında geçici kayıplara yol açabiliyor.
Önceki yıllarda site güvenilirliği mühendisliği veya bulut ve açık kaynak daha önemliydi.
En iyi performans gösteren ekipler, değişiklik tepki süresi, dağıtım sıklığı, başarısızlık oranı ve başarısız dağıtımların ardından toparlanma süresiyle ilgili ölçümlerde liderlik yapar.
Yapay zeka DevOps'ta da kendini hissettiriyor
Yapay zekanın giderek yaygınlaşması DevOps'u ve teslimatı da göz ardı ediyor. Ankete katılanların yüzde 75'inden fazlası, özellikle kod yazmak, bilgileri özetlemek ve kodu açıklamak gibi en az bir günlük profesyonel etkinlik için yapay zekayı zaten kullanıyor.
Giderek daha fazla geliştirici günlük görevlerini yönetmek için yapay zekayı kullanıyor.
(Resim: DORA DevOps Durumu 2024)
Bu durumda rapor, yapay zeka kullanımının artmasının belge kalitesinde (+%7,5), kod kalitesinde (+%3,4) ve kod incelemesinde (+3,1%) iyileşmelere yol açtığını belirtiyor.
Rapor genel olarak yapay zekanın üretkenlik, iş akışı, iş tatmini, kod ve dokümantasyon kalitesinin yanı sıra ekip ve iş performansı açısından olumlu bir faktör olduğunu ortaya koyuyor. Ancak veriler aynı zamanda geliştirme sürecini iyileştirmenin yazılım dağıtımını otomatik olarak iyileştirmediğini de gösteriyor. Güçlü test mekanizmaları ve artımlı güncellemeler olmadan yapay zekanın kullanılması, teslimatı %1,5'e kadar azaltabilir ve kararlılığı %7,2'ye kadar azaltabilir.
Görüşülen yazılım geliştiricilerin çoğu, yapay zekanın her derde deva olmadığı yönündeki değerlendirmeyi paylaşıyor. Ölçülebilir üretkenlik kazanımlarına rağmen, katılımcıların %39'a kadarı yapay zeka tarafından oluşturulan koda çok az güveniyor veya hiç güvenmiyor.
Kasım 2024'te yargıç iX VE dpunkt.verlag CLC konferansı – Sürekli Yaşam Döngüsü/ContainerConf – Mannheim'daki Rosengarten Kongre Merkezi'nde. Etkinlik, 2014 yılından beri her yıl, Sürekli Entegrasyon (CI), Sürekli Teslimat (CD), Dev(Sec)Ops ve GitOps ile ilgili en önemli soruları ele alarak günlük proje yaşamına yönelik yanıtlar, bilgi birikimi ve destek sağlıyor. Bu kez, 12-14 Kasım tarihleri arasında CLC, yapay zeka destekli DevOps, güvenlik ve FinOps'un yanı sıra sürdürülebilirliğe odaklanacak.
Programın öne çıkanları
İlgilenen herkes atölye çalışmalarına ve konferansa kayıt yaptırabilir. Üç veya daha fazla kişiden oluşan takımlara veya gruplara bilet gişesinde otomatik olarak en az %15 indirim uygulanır.
Google'ın DevOps Araştırma ve Değerlendirme Ekibi (DORA), DevOps Durum Raporunu kayıt sırasında ücretsiz olarak sağlar. 3.000'den fazla katılımcının yanıtlarını özetliyor ve sonuçları karşılaştırırken 90.000'den fazla katılımcının katıldığı 2023 Yığın Taşması Geliştirici Anketi'ndeki derecelendirmeleri dikkate alıyor.
(DSÖ)
Duyuru
Rapor aynı zamanda mevcut DevOps ortamındaki diğer eğilimleri de özetliyor ve şirketlerdeki geliştiricilerin süreçlerinin ve refahının optimize edilmesine yönelik öneriler sunuyor.
Google'ın yazılım sunumunda üretkenlik ve istikrara ilişkin dört temel ölçüsü.
(Resim: DORA DevOps Durumu 2024)
Rapora göre şirketler, kullanıcı odaklılığı ve dönüşümcü liderliği teşvik ettiklerinde daha fazla üretkenlik, iş tatmini ve ekip performansı elde ediyor. Yöneticiler bunu yaparak çalışanlarda güven oluşturur ve iyi bir rol model olarak hizmet ederler. Bu aynı zamanda geliştiricinin tükenmişlik riskini de azaltır. İstikrarlı öncelikler de önemlidir: Sık sık yön değiştirmek üretkenliği azaltır ve etkilenenlerin algılanan stresini artırır.
Rapora göre üretkenliği ve esnekliği artırmanın önemli araçları platform tasarımında ve buluta geçişte yatıyor. Ancak şirketlerin bu tür girişimlere yavaş yaklaşması gerekiyor çünkü bulut kullanımı çoğu zaman süreçlerin uyarlanmasını gerektiriyor ve platform mühendisliği de yazılım dağıtım performansında geçici kayıplara yol açabiliyor.
Önceki yıllarda site güvenilirliği mühendisliği veya bulut ve açık kaynak daha önemliydi.
En iyi performans gösteren ekipler, değişiklik tepki süresi, dağıtım sıklığı, başarısızlık oranı ve başarısız dağıtımların ardından toparlanma süresiyle ilgili ölçümlerde liderlik yapar.
Yapay zeka DevOps'ta da kendini hissettiriyor
Yapay zekanın giderek yaygınlaşması DevOps'u ve teslimatı da göz ardı ediyor. Ankete katılanların yüzde 75'inden fazlası, özellikle kod yazmak, bilgileri özetlemek ve kodu açıklamak gibi en az bir günlük profesyonel etkinlik için yapay zekayı zaten kullanıyor.
Giderek daha fazla geliştirici günlük görevlerini yönetmek için yapay zekayı kullanıyor.
(Resim: DORA DevOps Durumu 2024)
Bu durumda rapor, yapay zeka kullanımının artmasının belge kalitesinde (+%7,5), kod kalitesinde (+%3,4) ve kod incelemesinde (+3,1%) iyileşmelere yol açtığını belirtiyor.
Rapor genel olarak yapay zekanın üretkenlik, iş akışı, iş tatmini, kod ve dokümantasyon kalitesinin yanı sıra ekip ve iş performansı açısından olumlu bir faktör olduğunu ortaya koyuyor. Ancak veriler aynı zamanda geliştirme sürecini iyileştirmenin yazılım dağıtımını otomatik olarak iyileştirmediğini de gösteriyor. Güçlü test mekanizmaları ve artımlı güncellemeler olmadan yapay zekanın kullanılması, teslimatı %1,5'e kadar azaltabilir ve kararlılığı %7,2'ye kadar azaltabilir.
Görüşülen yazılım geliştiricilerin çoğu, yapay zekanın her derde deva olmadığı yönündeki değerlendirmeyi paylaşıyor. Ölçülebilir üretkenlik kazanımlarına rağmen, katılımcıların %39'a kadarı yapay zeka tarafından oluşturulan koda çok az güveniyor veya hiç güvenmiyor.
Kasım 2024'te yargıç iX VE dpunkt.verlag CLC konferansı – Sürekli Yaşam Döngüsü/ContainerConf – Mannheim'daki Rosengarten Kongre Merkezi'nde. Etkinlik, 2014 yılından beri her yıl, Sürekli Entegrasyon (CI), Sürekli Teslimat (CD), Dev(Sec)Ops ve GitOps ile ilgili en önemli soruları ele alarak günlük proje yaşamına yönelik yanıtlar, bilgi birikimi ve destek sağlıyor. Bu kez, 12-14 Kasım tarihleri arasında CLC, yapay zeka destekli DevOps, güvenlik ve FinOps'un yanı sıra sürdürülebilirliğe odaklanacak.
Programın öne çıkanları
İlgilenen herkes atölye çalışmalarına ve konferansa kayıt yaptırabilir. Üç veya daha fazla kişiden oluşan takımlara veya gruplara bilet gişesinde otomatik olarak en az %15 indirim uygulanır.
Google'ın DevOps Araştırma ve Değerlendirme Ekibi (DORA), DevOps Durum Raporunu kayıt sırasında ücretsiz olarak sağlar. 3.000'den fazla katılımcının yanıtlarını özetliyor ve sonuçları karşılaştırırken 90.000'den fazla katılımcının katıldığı 2023 Yığın Taşması Geliştirici Anketi'ndeki derecelendirmeleri dikkate alıyor.
(DSÖ)