Ekip Araçları

Aşağıdaki araçlardan hangilerini düzenli olarak kullanıyorsunuz?

CI / CD araçları en yaygın olarak DevOps mühendisleri, mimarları, ekip liderleri ve geliştirici danışmanları tarafından kullanılır.

Ekibiniz veya siz son 12 ay içerisinde aşağıdaki araçlardan hangilerini kullanmaya başlayarak benimsediniz?

Günümüzde çok çeşitli ekip iş birliği araçları geliştirilmiştir. Bu araçların her biri farklı ihtiyaçlara uygundur. Ekibiniz için bu araçlar arasından doğru aracı seçmek zor bir karar olduğundan DevEco anket sonuçlarını temel alan ve günümüzde yazılım profesyonellerinin kullandığı çeşitli iş birliği araçlarının incelendiği 2021'in En İyi İş Birliği Araçları blog yayınını hazırladık.

İşinizde aşağıdaki iletişim araçlarından hangisini/hangilerini düzenli olarak kullanıyorsunuz?

Pandemi ve gittikçe artan uzaktan çalışma koşulları nedeniyle video konferans araçlarının kullanımında oldukça büyük bir artış gözlemlenmiştir. Şu an için katılımcıların %66'sı video konferans araçlarından yararlanırken bir önceki yıl yalnızca %43'ü bu araçları kullanıyordu. Diğer iletişim kanallarının kullanım oranlarında önemli bir değişiklik gözlemlenmemiştir.

Eğer kullanıyorsanız, aşağıdaki araçlardan hangisi/hangileri için mobil uygulamalar kullanıyorsunuz?

Hangi tür araç/araçlar kullanıyorsunuz?

Hangi Sürekli Tümleştirme (CI) sistemini/sistemlerini düzenli olarak kullanıyorsunuz?

Jenkins, şirket içi kullanılan en popüler CI sistemidir; GitHub Actions ise kişisel kullanım için en çok tercih edilen sistemdir.

Eğer kullanıyorsanız, hangi Sürüm Denetimi Hizmetini/Hizmetlerini düzenli olarak kullanıyorsunuz?

Geliştiricilerin büyük bir çoğunluğu (%91) sürüm kontrolü için GitHub'ı kullanmaktadır.

Şirketinizde veya kurumunuzda aşağıdaki araçlardan ne gibi amaçlar için kullanıyorsunuz?

Aşağıdaki araçlardan hangilerini ne gibi kişisel amaçlar için kullanıyorsunuz?

Aşağıdaki araçlardan herhangi birini bulutta kullanıyor musunuz?

Bulut çözümleri sunan araçlarda da önemli bir trend gözlemlenmiştir. Bulut sürümleri kullanımı 2018'inden itibaren 2 kat artmıştır. Günümüzde sürekli entegrasyon aracı kullanıcılarının yarısı bu araçları bulutta çalıştırmaktadır. Sorun takipçileri ve sürekli teslim çözümleri gibi diğer araçlarda da bulut kullanımında yükseliş trendi görülmüştür.

2021'de JetBrains, kendi altyapılarının bakımı ve ölçeklendirmesiyle uğraşmak istemeyen ekiplere özel tasarlanmış yönetilen bir CI/CD hizmeti olan TeamCity Cloud'u kullanıma sundu. TeamCity Cloud, ortak çalışmayla geliştirmeyi daha kolay, hızlı ve eğlenceli hâle getirdi.

Eğer kullanıyorsanız, hangi Sürüm Denetim Sistemini/Sistemlerini düzenli olarak kullanıyorsunuz?

Kaynak kodunuzu nerede saklıyorsunuz?

Bir sürüm denetim sistemiyle nasıl çalışmayı tercih ediyorsunuz (Git, SVN vs.)?

Şirket veya kuruluşunuzun iş akışlarında pull/merge isteklerini kullanıyor musunuz?

Şirketinizde veya kuruluşunuzda hangi Yapı veya Depo Yönetimi araçlarını kullanıyorsunuz?

Şirketinizde veya kuruluşunuzda Kod İnceleme için hangi araçları kullanıyorsunuz?

Şirketinizde/kurumunuzda hangi takvim yazılımını/yazılımlarını kullanıyorsunuz?

Şirketinizde ya da kurumunuzda hangi kurumsal e-posta hizmetlerini veya araçlarını kullanıyorsunuz?

İşinizde hangi anlık mesajlaşma veya sohbet araçlarını kullanıyorsunuz?

Skype kullanıcılarının çok büyük bir kısmının anlık mesajlaşma ve sohbet özellikleri için Microsoft Teams'i kullanmaya başladığı görülmektedir.

Şirketinizde veya kuruluşunuzda görüntülü görüşme ya da video konferans için hangi araçları kullanıyorsunuz?

2021'de ilk kez WeChat, Cisco Webex ve Discord ile ilgili görüşleri aldık. Bu nedenle sonuçları 2020 ile karşılaştıramıyoruz.

Görüntülü görüşme ve video konferans araçları pazarında önemli değişiklikler gözlemlenmiştir. Zoom, Microsoft Teams ve Google Meet önemli ölçüde popüler hâle gelirken Skype, kullanıcılarının büyük bir kısmını kaybetmiştir.

Şirketinizde veya kuruluşunuzda Bilgi Paylaşımı için hangi araçları kullanıyorsunuz?

Ortalama bir geliştirici ekip üyeleriyle iş birliği kurmak için yaklaşık 6-8 farklı araç kullanır.

Ekiplerin çalışırken çok sayıda araç arasında geçiş yapma gerekliliğini azaltmak amacıyla tasarlanan JetBrains'in proje yönetim ve sorun izleme aracı YouTrack, Bilgi Bankası özelliği sunmaktadır. Bu sayede ürün belgelerinizi ve sorunlar ve projelerin yanı sıra kişisel notlarınızı da kolayca organize edebilirsiniz.

Şirketinizde/kurumunuzda hangi dosya paylaşım aracını/araçlarını ya da hizmetini/hizmetlerini kullanıyorsunuz?

Şirket içi FTP sunucularının kullanımı 2020'ye kıyasla düşüş gösterirken bulut tabanlı diğer araçlar daha fazla kullanıcı çekmiştir. "Diğer" bölümünde belirtilen görüşler arasında özel çözümlerden bahseden de çok sayıda katılımcı vardır.

Şirketinizde/kurumunuzda hangi belge işbirliği platformunu/platformlarını kullanıyorsunuz?

İşte kontrol panelleri veya raporlama çözümlerinden yararlanıyor musunuz?

Şirketiniz veya kuruluşunuzun anlaşmalı olduğu herhangi bir araç paketi ya da platform var mı?

Ekipler genellikle tek bir tedarikçi tarafından sağlanan araç paketini kullanmayı tercih ederler. Örneğin, çeşitli Atlassian araçları arasında belirli bir korelasyon vardır. Geliştiriciler Jira, Bitbucket ve Confluence'ı birlikte kullanma eğilimindedirler. Yine aynı şekilde .Net geliştirme için Microsoft araç paketi ürünlerinin kullanım oranlarında bir korelasyon gözlemlenmektedir.

Tek bir tedarikçinin ürünlerini kullanmak lisans yönetimi ve sağlanan destek açısından daha kolay olduğundan bu eğilim normal karşılanacak bir durum. Ayrıca aynı tedarikçinin araçları genellikle birbiriyle daha iyi entegre olacak şekilde çalışır.

JetBrains güçlü bir entegrasyon ile bağımsız araçlar geliştirmenin ötesine geçme kararı almıştır. Bu amaçla, tüm geliştirme işlem hattı ve iletişim süreçleri için tek bir platform geliştirmiştir. Space, yazılım geliştirme iş hattını desteklemek için gerekli tüm araçları bir araya getiren birleşik bir platformdur ve IDE'lerimizle tam entegrasyon sağlar.

Git barındırma, kod incelemeleri, otomasyon, CI/CD, paketler, sorunlar, belgeler, sohbetler ve takvimleri tek bir yerde birleştirir ve kullanıma hazır bir şekilde entegre olarak sunar.

Tek bir platform kullanarak entegrasyonlar arasındaki yönlendirmeleri ortadan kaldırabilir, döngü süresini kısaltabilir ve görev gerekliliklerini karşılayan kalite yazılımları sunabilirsiniz.


Proje ve görevleri takip edin, çevik tablolar kullanın, sprint'leri ve lansmanları planlayın, bilgi bankası hazırlayın, raporlar ve kontrol panelleriyle çalışın ve iş süreçlerinize uygun iş akışları oluşturun.

YouTrack kişisel projelerinizden şirket genelindeki tüm proje portföyüne kadar her görevi kolaylıkla ve uzman bir şekilde halletmenizi sağlar.


Her ölçekte ve karmaşada CI/CD işlem hattını otomatikleştirin, oluşturma sorunlarıyla ilgili gerçek zamanlı bildirimler alın ve test hatalarına neden kaybetmeleri kolayca tespit edin.

IDE'niz daha güçlü kodlama becerileri sunarken TeamCity sürekli entegrasyonu güçlendirir. Oluşturma ve test etme araçlarınızla entegre çalışır, DevOps işlem hattınızı ayrıntılı bir şekilde görselleştirir ve ilk günden itibaren daha üretken çalışmanıza yardımcı olur.

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

JetBrains Tech Insights Lab'e katılın

JetBrains ürünlerinin kullanımını daha kolay ve çok daha güçlü hâle getirmek için anketlere ve kullanıcı deneyimi çalışmalarına katılın. Araştırmamıza katılarak ödül kazanma şansına da sahip olursunuz.

Eğer herhangi bir soru ya da öneriniz varsa, bizimle surveys@jetbrains.com adresinden temasa geçebilirsiniz.