Anket, DevOps'un hala silo etkisinden muzdarip olduğunu gösteriyor

  • Sep 27, 2023

DevOps çalıştığında iyi çalışır. Ancak yakın zamanda yapılan bir araştırma, bunun hâlâ çok fazla veri, çelişkili veriler ve ekipler arasındaki iletişim eksikliği nedeniyle engellendiği sonucuna varıyor.

DevOps Bir süredir ortalıkta dolaşıyor ve son yıllarda işletmeler arasında "olmazsa olmaz" bir ürün olarak ilgi görmeye başladı. Yazılımın çok haftalık veya çok aylık programlarına kıyasla neredeyse saatlik aralıklarla piyasaya sürülmesi yönünde baskı artıyor geçmiş.

konferans salonu-hannover-deutsche-messe-2-kırpılmış-fotoğraf-by-joe-mckendrick.jpg
Fotoğraf: Joe McKendrick

Elbette DevOps'un başarılı olması için bu anlaşmadaki iki ana tarafın, yani geliştiriciler ve operasyon ekiplerinin, her birinin ne yaptığı ve ne yaptığı konusunda net bir anlayışa sahip olması gerekir. Çok fazla iletişim ve veri paylaşımı gerektirir. Ne yazık ki DevOps'un uygulandığı birçok ortamda bu hala eksik.

Bu yeni dönemin çıkarımlarından biri anket Atlassian ve xMatters'tan 1.004 BT yöneticisinin katılımıyla DevOps'un mevcut olgunluk düzeyleri incelendi. Bulgular: Çok fazla ilerleme var ama hâlâ bazı parçalar eksik. Genel olarak yanıt verenlerin %41'i kuruluşlarında belirli düzeyde DevOps faaliyeti bulunduğunu belirtiyor. Bu grubun en az üçte ikisi DevOps girişimlerinin "görmeyi bekledikleri faydaları sağladığını" söyledi. DevOps uygulayıcıları pazara sunma süresinin daha kısa olması, iyileştirilmiş müşteri deneyimleri, müşterinin karşılaştığı daha az olay, daha hızlı çözüm süreleri ve hızlı bir süreç yenilik.

Ancak çalışmanın yazarlarının bize hatırlattığı gibi, ankete katılanların %59'u DevOps'un ne olduğunu bilmiyordu ya da şirketlerinin bunu yapıp yapmadığından emin değildi. Dolayısıyla yapılması gereken çok fazla iş ve müjdeleme var.

DevOps uygulayan şirketler arasında teknik temeller mevcut ancak organizasyonel yönlerin hala biraz çalışmaya ihtiyacı var. Yüzde seksen, geliştirme ve operasyonların en azından bazı araçları paylaştığını bildirdi. Ancak gerçek bilgi paylaşımı eksiktir. Bu şirketlerin yalnızca %17'si, wiki'ler ve sohbet odaları gibi dinamik formatlarda farklı işlevlere sahip ekipler için açık bilgilerin mevcut olduğunu bildirdi. Çoğunluk, bilgilerin "yalnızca istendiğinde ve yalnızca statik formatlarda" paylaşıldığını belirtti.

Belki de Jason Hand'in kendi kitabında "ChatOps" olarak adlandırdığı şeye ihtiyaç vardır. aynı isimli kitap, Esas itibarıyla bunu DevOps'u ilerletmek için grup sohbet araçlarının kullanılması olarak tanımlıyor; bir iletişim aracı olarak gelişti. Kaynak kodunu yöneten yazılım mühendislerinden kurumsal ölçekte iletişime kadar DevOps platformu gereklilik.

xMatters-Altassian anketine göre, DevOps süreçleri aracılığıyla üretime sunulduktan sonra genel olarak uygulamalarda işler nispeten sorunsuz gidiyor. Yalnızca yüzde yedisi, sürümden sonra önemli uygulama sorunları bildiriyor. Yüzde kırk biri, yeni uygulamalarda "ara sıra, üretime girdikten sonra düzeltilmesi gereken küçük sorunlar yaşandığını" bildiriyor. Diğer %22'lik kesim ise sürekli entegrasyonun bir parçası olduğunu belirtiyor. DevOps, potansiyel sorunları piyasaya sürülmeden önce ortaya çıkarmada başarılı oldu ve %17'si, sürekli dağıtımın "operasyonel sorunları düzeltmek için hızlı geri almalara" olanak sağladığını ifade ediyor sorunlar."

%11'lik bir kesim ise DevOps nirvanasına ulaşmış gibi görünüyor ve sürekli teslimat ve sürekli iyileştirmeyi teşvik eden DevOps süreçlerinin aslında "geri alma ihtiyacını önlediğini" belirtiyor.

Atlassian-xMatters anket raporunun yazarları, olay yönetimini "DevOps olgunluğunun gerçek testi" olarak değerlendirdiler. Şirketler büyük sorunlara zamanında tepki verebiliyor mu? Ne yapılması gerektiğini iletmek için doğru süreçlere sahipler mi?"

Raporun yazarları şu sonuca varıyor: "Birçok şirket, olayları nasıl iyi bir şekilde yöneteceğini henüz çözemedi." Yüzde ellisi mecbur olduğunu bildiriyor operasyon merkezinin "büyük bir olay" ilan etmesini beklerken, %43'ü müşterileri ve iç paydaşları güncel tutmak için manuel bir süreç kullanıyor tarih. Diğer %34'lük kesim ise konunun uzmanlarını beklerken olayın çözümünde gecikmeler yaşadıklarını söylüyor.

Araştırmacılar, çok fazla verinin, çelişkili verilerin ve ekipler arasındaki iletişim eksikliğinin sorun olduğu sonucuna varıyor. "İzleme bir tekne dolusu veri sağlarken, onu anlamak ve sentezlemek, onu gerçek anlamda eyleme dönüştürülebilir kılan şeydir. Şirketlerin operasyonlardan ve konu uzmanlarından haber beklemesi nedeniyle gerçek zamanlı bilgi eksikliği olay yönetimini zorlaştırıyor."