Vesco / Yetkinlik / Yazılım sistemleri
Bugünü çözerken yarını kilitlemeyin.
Dayanıklı yazılım, hiç değişmeyen yazılım değildir. Yeni bilgi geldiğinde anlaşılır biçimde değişebilen ve işletilebilir kalan yazılımdır.
01 / Mimari karar
Teknolojiyi problemi görünür kılacak şekilde seçeriz.
Araç seçimi mimari değildir. Mimari sınırların, sorumlulukların, veri akışının ve değişim maliyetinin açık biçimde karara bağlanmasıdır.
Gereksiz katman eklemeden, bugünkü ihtiyacı karşılayan ve kritik değişim noktalarını açık bırakan sistemler kurarız.
02 / Çalışma alanı
Kullanıcı arayüzünden işletme katmanına kadar.
Web ve mobil ürünler
Erişilebilir arayüzleri, doğru durum yönetimi ve performans kararlarıyla birlikte uygularız.
Platform ve entegrasyon
Servis sınırlarını, API sözleşmelerini ve sistemler arası veri hareketini açık hale getiririz.
Bulut ve işletme
Dağıtım, gözlem, hata yönetimi ve geri dönüş yollarını sistemin sonradan eklenecek işleri olarak görmeyiz.
Modernizasyon
Çalışan sistemi durdurmadan, riskli bağımlılıkları ve değişimi yavaşlatan sınırları aşamalı olarak ele alırız.
03 / Mühendislik standardı
Kalite, canlıya çıkıştan sonra da okunabilen sistemdir.
- 01
Sorumlulukları ve bağımlılıkları açık mimari
- 02
Davranışı doğrulayan otomatik kontroller
- 03
Performans ve erişilebilirliğin geliştirme akışına dahil edilmesi
- 04
Hata, kullanım ve sistem sağlığının gözlemlenebilir olması
- 05
Güvenlik sınırlarının varsayılan davranışta yer alması
- 06
Bilginin yalnızca sistemi kuran kişilerde kalmaması
04 / Doğru ölçek
Ölçek, yalnızca trafik değildir.
Ekip büyür; ürün kapsamı, veri hacmi ve değişim sıklığı artar. Sistemi tek bir büyüme senaryosuna göre değil, işin değişim biçimine göre değerlendiririz.
Basit kalabilen bir sistem çoğu zaman en güçlü sistemdir; sadelik, karar vermemek değil doğru sınırı seçmektir.
Sıradaki mesele
Karmaşık olanı masaya getirin.
Problemi, bağlamı ve neden şimdi önemli olduğunu anlatın. Başlangıç için kusursuz bir brief gerekmez.
Projeyi konuşalımYaklaşımımızı inceleyin