Yazılım Teknolojileri Araştırma Enstitüsü
Yazılım Teknolojileri Araştırma Enstitüsü (YTE), ülkemizin ihtiyacı olan yazılım teknolojileri alanında Ar-Ge faaliyetleri yürütmekte; yazılım geliştirme, dijital dönüşüm, yazılım kalite izleme ve danışmanlık hizmetleri vermektedir. Enstitü bilhassa ülkemizin stratejik, hassas ve kritik projelerinde yer almaktadır.
HAKKIMIZDA
Biz Kimiz ?
Yazılım Teknolojileri Araştırma Enstitüsü (YTE), ülkemizin ihtiyacı olan yazılım teknolojileri alanında Ar-Ge faaliyetleri yürüten; yazılım geliştirme, dijital dönüşüm, yazılım kalite izleme ve danışmanlık hizmetleri veren bir TÜBİTAK BİLGEM enstitüsüdür.
YTE
Teknoloji & Çözümler
Yazılım Geliştirme
Kamu kurum ve kuruluşları ile Ar-Ge odaklı, stratejik, hassas ve kritik yazılım projeleri; yeni teknolojiler ve yenilikçi yaklaşımlar ile geliştirilmektedir. Projelerde kalite odaklı bir yaklaşım benimsenmekte olup, yüksek olgunluktaki süreçler ve yetkin insan kaynağı ile müşteri memnuniyetinin sağlanması, kurumlar ve vatandaş tarafında değer üretilmesi hedeflenmektedir.
- Güncel Mimarî ve Teknolojilerle Yazılım Geliştirme
- Açık Kaynak Kodlu Teknoloji Kullanımı
- Yazılım Mimarisi ve Teknoloji Danışmanlığı
- Araştırma Faaliyetleri ve Bilgi Yayımı
- Ar-Ge Ekosistemindeki Paydaşların Yetkinliklerinin Artırılması
Dijital Dönüşüm
Kamu kurum ve kuruluşlarının verimli, etkin ve şeffaf bir yapı ile vatandaşlara yüksek hizmet kalitesi sunabilmeleri için gerekli dijital olgunluk seviyelerinin belirlenmesi, iş ve süreç temelli dönüşümün sağlanması ve bu dönüşüme uygun yazılım gereksinimlerinin ortaya konulması faaliyetleri yürütülmektedir.
- Dijital Olgunluk Seviyesi Belirleme
- Kurumsal Mimari Yönetişimi
- E-Belge Çalışmaları
- Çözüm Mimarisi Geliştirme
- Gereksinim Mühendisliği
Kalite Yönetimi ve Süreç İyileştirme
CMMI DEV V2.0 Seviye 5 gereklerine, Proje Yönetimi Enstitüsü (PMI) pratiklerine ve ISO 9001:2015, ISO 27001:2017 standartlarına uygun olarak geliştirilmiş süreçler doğrultusunda uluslararası standartlarda ve yaklaşımlarda süreç iyileştirmede kullanılan en iyi pratiklerin enstitü bünyesinde uygulanması ve yaygınlaştırılması ile edinilen bilgi ve tecrübeler, kamu kurum ve kuruluşlarına aktarılarak yazılım geliştirme ekosistemine katkı sağlanmaktadır.
- Kalite Güvence Danışmanlığı
- Proje İzleme ve Değerlendirme
- Süreç İyileştirme Danışmanlığı
Araştırma
Serisi
Monolitik Mimariden Mikroservis Mimariye Dönüşüm
SAYI: 11
Monolitik mimari, uzun yıllardır yazılım geliştirmenin belirleyici bir modeli olarak hizmet vermiştir ve birçok projede başarılı bir şekilde kullanılmıştır. Ancak teknolojinin hızla evrildiği bir çağda, organizasyonlar daha çevik, ölçeklenebilir ve hızlı bir şekilde geliştirme yapma ihtiyacı duymaktadır. Serinin bu sayısında monolitik mimariden mikroservis mimariye dönüşümde karşılaşılan zorluklara ve bu zorlukların çözümlerine yer verilmiştir.
Mikroservis Mimarisinin Temelleri
SAYI: 10
Mikroservis mimarisi, büyük ve karmaşık yazılım uygulamalarını geliştirme ve yönetme yaklaşımında önemli bir dönüşümü temsil eder. Yazılım uygulamalarını küçük ve bağımsız hizmetlere bölerek, her birini ayrı bir mikroservis olarak çalıştırır. Mikroservisler, genellikle hafif konteyner teknolojiler kullanılarak dağıtılır ve bu sayede hızlı bir şekilde ölçeklendirilebilir. Bu çalışma kapsamında mikroservis mimarisinin temel bilgileri, avantajları, maliyeti ve uygulanması ele alınmaktadır.
Testcontainers ile Entegrasyon Test Yazım Teknikleri
SAYI: 09
Entegrasyon testleri, projelerdeki zorunlu test türlerindendir. Sistemin bağımsız geliştirilen parçalarını, birbirleriyle entegre bir şekilde test ederek aralarındaki konuşma protokollerinin doğru olduğundan emin olurlar. Ancak entegrasyon testleri, dış faktörlerden kolaylıkla etkilendiği için yanlış negatif sonuçlara neden olabilir. Bu durum, zamanla entegrasyon testlerine olan güveni azaltabilir ve gerçek hataların atlanmasına yol açabilir. Bu çalışmanın amacı, Testcontainers kütüphanesinin entegrasyon testlerini kolaylaştıran genel çalışma mantığını, kapsamını ve java ile yazılan entegrasyon testlerinde nasıl kullanılacağını göstermektir.
Bir onceki slayt
Sonraki slayt
YTE
Projeler
Bilişim, bilgi güvenliği ve ileri elektronik alanlarında savunma sanayii, kamu kurumları ve özel sektörle stratejik iş birlikleri ve Ar-Ge çalışmaları yaparak ülkemizin rekabet gücünü sürekli kılacak özgün ve katma değeri yüksek teknolojiler geliştirmek için çalışan TÜBİTAK BİLGEM, ulusal ve uluslararası alanda ses getiren projeler ortaya koymaktadır. YTE, çatısı altında faaliyetlerini sürdürdüğü BİLGEM’in geleceğe yön vererek geleceğin bilim ve teknolojisini yönlendirme misyonu doğrultusunda yürüttüğü Ar-Ge çalışmalarıyla yazılım teknolojileri alanında pek çok başarılı projeye imza atmıştır.