Thoughtworks Technology Radar, Cilt 28 yayımlandı
(thoughtworks.com)Teknikler/araçlar/platformlar/geliştirme dilleri ve framework'ler alanlarındaki en son trendleri Hold/Assess/Trial/Adopt olmak üzere 4 aşamada görselleştirip açıklıyor
Pratik yapay zekanın hızlı yükselişi
- ChatGPT gibi araçların ortaya çıkışı, yapay zekanın neler yapabileceğine dair teknoloji sektörünün ve dünyanın düşüncesini tamamen değiştirdi
- Bu fırsatı keşfederken aynı zamanda sınırlarına ve risklerine dikkat edilmesini öneriyor
Erişilebilir erişilebilirlik
- Erişilebilirlik yeni bir ilgi alanı değil, ancak bu alandaki fikirler ve araçlar yaygınlaştıkça ürün ekipleri/teknoloji ekipleri bunun üstesinden daha kolay gelebilir hale geldi
- Artık erişilebilirliği ciddiye almamak ya da ürünlere erişilebilirliği dahil etmemek için neredeyse hiçbir mazeret kalmadı
Lambda Quicksand
- Serverless fonksiyonlar çok yararlı olabilir, ancak kötü alışkanlıkları teşvik edip yanlış kararlar aldırarak karmaşıklığı artırabilir
- Serverless'tan en yüksek verimi almak için kullanım alanlarını netleştirmek ve olası sonuçların farkında olmak gerekir
Mühendislik disiplininin analitik ve yapay zeka ile buluşması
- Yapay zeka gibi hype trend'leri yüksek kaliteli verilere dayanır
- Veri yoksa doğruluk düşer ve daha da ötesinde kullanıcı güvenini kaybetme riski ortaya çıkar
- Bu ancak model doğrulama, sürekli doğrulama ve izleme gibi sağlam mühendislik pratikleriyle etkili şekilde yapılabilir
- Neyse ki bu araçlar giderek yaygınlaşıyor; bu nedenle her ekibin büyüyen ekosistemden yararlanması öneriliyor
Deklare etmek mi? Programlamak mı?
- Geliştiricilerin belirli işler için deklaratif spesifikasyon ile çok amaçlı genel amaçlı dillerden birini seçmesi önemli bir değerlendirme konusudur
- Net bir cevap verilemeyeceği için yeni bir durumla karşılaşıldığında avantajlar ve riskler üzerine düşünmek önemlidir
[Techniques]
Adopt
- İç platformlara ürün yönetimi uygulamak
- Hizmet olarak CI/CD altyapısı
- Bağımlılık budama
- Çalıştırma maliyetini mimari uygunluk fonksiyonu olarak ele almak
Trial
- Tasarımlarda erişilebilirlik anotasyonları
- Sınırlandırılmış low-code platformları
- Yalnızca API sunan ürünler için demo frontend'ler
- Lakehouse mimarisi
- Doğrulanabilir kimlik bilgileri
Assess
- Erişilebilirlik farkındalığına sahip bileşen test tasarımı
- Yapay zeka destekli test-first geliştirme
- Alan-özel LLM'ler
- Akıllı rehberli erişilebilirlik testleri
- Ekip bilgi tabanı olarak Logseq
- Prompt engineering
- Altyapı test edilirken erişilebilirlik analizi
- Self-hosted LLM'ler
- Borç yerine sağlığı takip etmek
- CI/CD için zero trust güvenliği
Hold
- Webhook'ların gelişigüzel yönetimi
- Lambda pinball
- Tam kapasite kullanımına göre planlama
[Platforms]
Adopt
- Contentful
- GitHub Actions
- K3s
Trial
- Apache Hudi
- Bulutta Arm
- Ax
- DuckDB
- Feature Store
- RudderStack
- Strapi
- TypeDB
Assess
Hold
- Birincil veri dönüştürme aracı olarak Denodo
[Tools]
Adopt
Trial
- Akeyless
- Apicurio Registry
- EventCatalog
- FOSSA
- Gitleaks
- Helmfile
- IBM Equal Access Accessibility Checker
- Ktlint
- Kubeflow
- Mend SCA
- Mozilla SOPS
- Ruff
- Soda Core
- Steampipe
- Terraform Cloud Operator
- TruffleHog
- Typesense
- Vite
Assess
- axe Linter
- ChatGPT
- DataFusion
- Deepchecks
- Tasarım token çeviri araçları
- Devbox
- Evidently
- Giskard
- GitHub Copilot
- iamlive
- Kepler
- Kubernetes External Secrets Operator
- Kubeshark
- Obsidian
- Ory Kratos
- Philips'in self-hosted GitHub runner'ı
[Languages and Frameworks]
Adopt
- Gradle Kotlin DSL
- PyTorch
Trial
- dbt-unit-testing
- Jetpack CameraViewfinder
- Jetpack DataStore
- Mikro ORM
- Uygulama başına dil tercihleri
- Quarto
- River
- Stencil
- Synthetic Data Vault
- Vitest
1 yorum
Thoughtworks Radar Sayı 27 yayımlandı
Thoughtworks Radar Sayı 26 (39 sayfalık PDF)
ThoughtWorks Radar Sayı 23 yayımlandı
ThoughtWorks Radar Sayı 22 yayımlandı [32 sayfalık PDF]
ThoughtWorks'un 6 ayda bir yayımladığı teknoloji haberleri - Radar Cilt 21