Yazılım Mimarı

Yazılım Mimarı nedir, ne iş yapar, nasıl olunur? Tüm bu soruların cevabı Kariyer.net Meslek Rehberi’nde!

Yazılım Mimarı Kimdir?

Yazılım mimarı; gereken ihtiyaçlara göre belirlenen operasyonel ve teknik gereksinimlerin giderilmesi için, yönetim, performans ve güvenlik gibi kalite alanlarında yapısal çözüm tasarlayan kişidir. Yazılım projesinde kodlamaya başlamadan önce, bir tasarım hazırlar.

Yazılım Mimarı Ne Yapar? Yazılım Mimarının Görev Sorumlulukları Neleri Kapsar?

Sorumluluk alanları geniş ve zor olan yazılım mimarlarının görevleri şöyle sıralanabilir:

  • Proje içerisinde kullanılacak olan teknolojileri seçmek,
  • Hız kazandıracak hazır kontrolleri seçmek ve onları takip etmek,
  • Framework kullanmak,
  • Proje metodolojisi ve süreçlerinde tavsiyelerde bulunmak,
  • RUP, XP ve MSF gibi metodoloji ya da süreç seçimi yapmak,
  • AQAP, ISO ve CMM gibi kalite standartları seçmek,
  • Test Driven Development (TDD), Domain Driven Development (DDD) ve Model Driven Architecture (MDA) gibi geliştirme teknikleri kullanmak,
  • Uygulamaların genel tasarım yapısını oluşturmak ve korumak,
  • Kalite, teknik, zaman ve kapsam gibi proje parametrelerinde uygun olanları değerlendirmek,
  • Projenin yeterli seviyede olup olmadığını kontrol etmek,
  • Uygulama tasarımını dokümante etmek,
  • Kodlama pratiklerini ve standartlarını test edip onaylamak,
  • Zor teknik ve görevlerde programcılara yol göstermek,
  • Proje yöneticisine, proje yararları ve maliyeti konusunda yardımcı olmak,
  • İşe alım ve teknik personel seçimlerinde yönetime yardımcı olmak.

Yazılım Mimarı Nasıl Olunur? Yazılım Mimarı Eğitimi

Yazılım mimarı olabilmek için en az lise mezunu olmak gerekir. Fakat üniversite düzeyinde eğitim almak her zaman daha avantajlı bir durumdur. Ayrıca daha donanımlı bir yazılım mimarı olmak adına önemlidir. Bu aşamada üniversitelerin yazılım ve programcılıkla ilgili bölümlerinden mezun olunmalıdır. Akademik eğitimin her zaman yeterli olmamasından dolayı özel kurs ve eğitimlere katılarak sertifika sahibi olmak önemlidir.

Yazılım Mimarı Olanlar Hangi Alanlarda Çalışır
  • Bilgi İşlem %22,4
  • AR-GE %21,5
  • Mühendislik %7,8
  • Finans %5,4
  • Teknoloji %2,2
  • Teknikerlik %1,9
  • Sağlık %0,7
  • Üretim / İmalat %0,7
  • Hizmet %0,6
  • Sigorta %0,6
Yazılım Mimarı Olanlar En Çok Hangi Sektörlerde Çalışıyor
  • Bilişim %49,3
  • Finans - Ekonomi %19,2
  • Telekomünikasyon %12,5
  • Elektrik & Elektronik %3
  • Ticaret %1,7
  • Otomotiv %1,7
  • Turizm %1,3
  • Medya %1,3
  • Hizmet %1,1
  • Danışmanlık %1,1
Yazılım Mimarı Cinsiyet Dağılımı
  • Erkek %91,6
  • Kadın %8,2
  • Belirtilmemiş %0,2
Yazılım Mimarı Eğitim Durumu
  • Üniversite %56,2
  • Yüksek lisans %34,1
  • Doktora %4,7
  • Ön Lisans %3,7
  • Lise %0,7
  • Diğer %0,4
  • İlköğretim %0,2
Yazılım Mimarı Olanlar Hangi Üniversitelerden Mezun
  • Yıldız Teknik Üniversitesi (YTÜ) %10,3
  • İstanbul Teknik Üniversitesi (İTÜ) %6,7
  • Orta Doğu Teknik Üniversitesi (ODTÜ) %5,6
  • Ege Üniversitesi %5,6
  • İstanbul Üniversitesi (İÜ) %5,2
  • Marmara Üniversitesi %4,7
  • Kocaeli Üniversitesi %4,3
  • Anadolu Üniversitesi %3,9
  • Hacettepe Üniversitesi %3
  • Selçuk Üniversitesi %2,8
Yazılım Mimarı Olanlar Hangi Bölümlerden Mezun
  • Bilgisayar Mühendisliği %53,4
  • Bilgisayar Teknolojisi ve Programlama (MYO) %8,6
  • Elektrik/Elektronik Mühendisliği %4,3
  • Elektronik ve Haberleşme Müh. %3,2
  • İşletme %2,1
  • Matematik %1,9
  • Matematik Mühendisliği %1,9
  • Yazılım Mühendisliği %1,7
  • Elektronik Mühendisliği %1,3
  • Fizik %1,3
Yazılım Mimarı Olanlar Hangi Yeteneklere Sahip
  • Sap Fi %21,8
  • Mcsa %21,8
  • Grafik Tasarım %21,6
  • Doga Tabiatı %21,3
  • SQL Azure %20,1
  • Health %19,8
  • Ürün Pazarlama %19,8
  • JavaScript %18,7
  • Human Resource %17,7
  • Hızlı Veri Girişi %17,4