İçeriğe geç
FI Akademi Tercih Desteği

Kariyer DNA’sı

Yazılım Mühendisliği

Bölümden mesleğe giden tek bir yol yok. Doğrulanmış meslek ailelerini, ortak becerileri ve resmî kariyer göstergelerini birlikte oku.

Meslek ve beceri haritası

Yalnız içerik yöneticisi tarafından doğrulanmış eşlemeler gösterilir. ESCO kaynak terimleri, editoryal olarak doğrulanmış Türkçe karşılıklarıyla sunulur.

Kaynak sürüm: ESCO 1.2.0 veri anlık görüntüsü. Türkçe karşılıklar FI Akademi tarafından editoryal olarak hazırlanmıştır.

Meslek ailesi

Yazılım test uzmanı

ESCO 1.2.0 kaynak

Yazılım test uzmanları, uygulamaların iç ve dış kullanıcılara sunulmadan önce doğru çalıştığını doğrulamak için testleri planlar, tasarlar ve uygular; hataları raporlar ve düzeltmelerin doğrulamasını yapar.

Öne çıkan beceriler

Sorunları eleştirel biçimde ele almak Yazılım testlerini yürütmek Yazılım test seviyeleri Yazılım birim testi yapmak Yazılım test dokümantasyonu hazırlamak Yazılım metrikleri Müşterinin yazılım sorunlarını yeniden oluşturmak Yazılım mimarisi modelleri Yazılım anomalileri Test bulgularını raporlamak

Meslek ailesi

Yazılım mimarı

ESCO 1.2.0 kaynak

Yazılım mimarları, işlevsel gereksinimlerden hareketle bir yazılım sisteminin teknik tasarımını ve işlevsel modelini oluşturur; sistemin, modüllerin ve bileşenlerin mimarisini iş ihtiyacı, teknik platform ve geliştirme ortamıyla uyumlu biçimde belirler.

Öne çıkan beceriler

Sistem geliştirme yaşam döngüsü Nesne yönelimli modelleme Uygulamalar hakkında müşteri geri bildirimi toplamak Birleşik Modelleme Dili (UML) Maliyet-fayda analizi raporları hazırlamak Uygulamaya özel arayüz kullanmak Tasarım süreci Yazılım tasarımı oluşturmak Akış şeması oluşturmak Yazılımı sistem mimarisiyle uyumlu hâle getirmek

Meslek ailesi

Yazılım geliştirici

ESCO 1.2.0 kaynak

Yazılım geliştiriciler; tanımlanmış gereksinim ve tasarımlara göre programlama dilleri, araçlar ve platformlar kullanarak farklı türlerde yazılım sistemleri geliştirir.

Öne çıkan beceriler

Mühendislik süreçleri Müşteri gereksinimlerini belirlemek Yazılım prototipi geliştirmek Otomatik geçiş yöntemleri geliştirmek Uygulamaya özel arayüz kullanmak Yazılım kütüphanelerini kullanmak Akış şeması oluşturmak Proje yönetimi Yazılım tasarım kalıplarını kullanmak Bilimsel araştırma yürütmek