Bağlam ve sorun
Antalya Ticaret ve Sanayi Odası, Türkiye'nin en büyük ticaret odalarından biri: 20.000'i aşkın üye işletme, geniş bir hizmet alanı ve bir kentin ekonomik aklını taşıyan kurumsal bir ağırlık. Ne var ki günlük işleyişine güç veren dijital altyapı bu ölçeğe çoktan geride kalmıştı.
Üye işlemleri bir sistemde, web sitesi başka bir CMS'de, başvuru ve etkinlik formları ise tamamen farklı bir yazılımda yürüyordu. Her sistemin kendi arayüzü, kendi veri modeli ve kendi sınırı vardı. Bir kampanya yayımlamak, yeni bir başvuru formu açmak ya da bir belgeyi işleme almak ya manuel süreçler ya da küçük bir geliştirici müdahalesi gerektiriyordu. Hiçbiri 20.000 üyeli bir kuruma yetecek hızda değildi.
Parçalı altyapı
Web sitesi, üye yönetimi, başvuru, ödeme ve etkinlik gibi modüllerin her biri ayrı bir sistemde, ayrı bir veri modeliyle yaşıyordu. Aralarındaki köprüler çoğunlukla elle kuruluyor, elle güncelleniyordu.
Geliştirici darboğazı
Pazarlama, üye ilişkileri ve iletişim ekiplerinin en küçük değişiklik için bile mühendislik desteği beklemesi gerekiyordu. Bu, ATSO ölçeğinde bir kurum için sürdürülebilir bir iş akışı değildi.
Dijital olmayan süreçler
Üye başvuruları, belge talepleri ve kampanya kayıtlarının önemli bir bölümü hâlâ kâğıt ya da manuel kanallar üzerinden yürüyordu. Buradaki iş 'yenileme' değil, gerçek anlamda dönüşümdü.
Hedefler
Proje klasik bir 'eski sistemi yenileme' işi olarak tanımlanmamıştı. Asıl hedef, ATSO'nun günlük operasyonunu mümkün olduğu kadar dijitalleştirmek, kuruma stratejik karar destekleyen bir ürün portföyü inşa etmek ve ekibin geliştiriciye olan bağımlılığını yapısal olarak kırmaktı.
Tek platform, çok modül
Web sitesi, üye yönetimi, başvuru, ödeme, doküman ve kampanya gibi tüm akışları aynı veri modelinde, tek bir platform içinde birleştirmek.
İçerik özerkliği
Pazarlama ve iletişim ekibinin geliştirici beklemeden sayfa, kampanya, etkinlik ve duyuru yayımlayabilmesi.
Dış sistemlerle entegrasyon
TOBB, e-Devlet ve ilgili kurumsal sistemlerle veri akışının otomatize edilmesi — kullanıcının aynı bilgiyi iki yerde girmek zorunda kalmaması.
Ölçeklenebilir altyapı
Yıllar içinde eklenecek modüllere ve büyüyecek üye sayısına genişleyebilen bir mimari kurmak — yalnızca yayın gününe değil, sonrasına da yetecek bir altyapı.
Paylaşılan veri modeli üzerine modüler mimari
Tüm akışları, ortak bir veri modeli üzerinde çalışan modüller hâlinde tasarladık. Frontend tarafında Vue.js ve Nuxt.js'i tercih ettik — server-side rendering hem SEO hem de algılanan performans için kritikti. Backend tarafında ise Java seçtik; kurumun mevcut altyapısı ve güvenlik gereksinimleriyle örtüşen, uzun ömürlü bir teknoloji tercihiydi.
Önemli olan modüllerin kâğıt üstünde yan yana durması değil, gerçek bir ortak veri modelinde buluşmasıydı. Bir üyenin profili, başvuruları, aidat geçmişi, etkinlik kayıtları ve aldığı belgeler aynı kayıt üzerinden okunabiliyordu.
Sürükle-bırak website builder
Pazarlama ekibi, marka tasarım sistemine bağlı modüler block'lar üzerinden sayfa kuruyor — teknik bilgi gerekmiyor, kazara tasarım sistemini bozmak da mümkün olmuyor.
Form builder
Tek bir motor; etkinlik kayıtlarını, üye başvurularını, belge taleplerini ve kampanya başvurularını yönetiyor. Akıllı yönlendirme mantığı sayesinde gelen her veri ilgili modülün içine düşüyor.
Üye yönetim sistemi
Yeni üye onboarding'i, aidat takibi, profil yönetimi ve resmi belge süreçleri (sicil levhası, faaliyet belgesi, ortaklık belgesi) tek bir merkezi modülde toplandı.
Ödeme altyapısı
Yerel ödeme sağlayıcılarına entegre tek bir ödeme motoru; üye aidatlarından etkinlik ücretlerine, kampanya başvurularından özel hizmet bedellerine kadar tüm akışları yönetiyor.
Dokümantasyon yönetimi
ATSO'nun en yoğun çalışan süreçlerinden biri. Belge talebi, dijital üretim, arşivleme ve üyeye dijital teslim — hepsi uçtan uca aynı akışta.
Kampanya yönetimi
Üyelere özel avantaj programları (ATSO Avantaj gibi), başvuru ve katılım süreçleri, raporlama — hepsi tek bir modülde toplandı.
Website builder — içerik özerkliği
Projenin en görünür yüzünü oluşturan website builder, ATSO'nun pazarlama ve iletişim ekibinin gününü en doğrudan değiştiren modüldü. Eski sistemde bir duyuru yayımlamak ya da yeni bir sayfa açmak, geliştiricinin müsait olmasına bağlıydı. Yeni sistemde aynı iş, ekibin kendi başına dakikalar içinde tamamlayabildiği bir akışa dönüştü.
Block tabanlı sayfa yapısı
Hero, içerik bandı, kart grid'i, form, etkinlik listesi gibi modüler block'lar; sürükle-bırakla yan yana getirilip yeniden sıralanabiliyor.
Tutarlı görsel dil
Block'lar markanın hazır tasarım sistemine bağlı; ekibin yanlış renk, kırık spacing ya da marka dışı layout üretmesi yapısal olarak engelleniyor.
Önizleme ve yayın
Her değişiklik yayına alınmadan önce gerçekçi bir önizleme üzerinde görülebiliyor; içerik versiyonlama da aynı akışın içinde yer alıyor.
TOBB ve e-Devlet entegrasyonları — ilk kez
Bir oda dijitalleşmesi, dış kurumsal sistemlerle konuşmadan tamamlanmıyor. ATSO'nun TOBB (Türkiye Odalar ve Borsalar Birliği) ve e-Devlet ile yapması gereken veri alışverişlerinin önemli bölümü, bu proje öncesinde hâlâ manuel ya da yarı-manuel yürüyordu. Bu entegrasyonların büyük kısmını ATSO için ilk kez bu projede biz hayata geçirdik.
TOBB üye senkronizasyonu
Yeni üye kayıtları ve değişiklikler artık TOBB ile çift yönlü doğrulanıyor. Daha önce aynı veriyi iki ayrı sistemde, iki ayrı ekip ayrı ayrı tutuyordu.
e-Devlet kimlik doğrulama
Üye girişleri ve resmi başvurular artık e-Devlet üzerinden doğrulanıyor. Ek parola kurulumu ve manuel kimlik kontrolüne gerek kalmıyor.
Resmi belge akışları
Sicil, faaliyet ve ortaklık belgesi üretimi, mühürlenmesi ve üyeye dijital olarak teslim edilmesi artık uçtan uca tek bir zincir.
İlk kez
Bu entegrasyonların büyük bölümünü ATSO için ilk kez bu projede uyguladık — hem mevzuat hem teknik tarafta öncül bir iştik; başvurabileceğimiz hazır bir referans yoktu.
Paydaş ve gereksinim yönetimi
Bu ölçekteki bir projede zorluğun büyük kısmı kod yazmaktan değil, doğru kodu yazmaktan geliyor. ATSO'nun farklı birimleri (üye ilişkileri, mali işler, iletişim, akademi, dış ticaret) birbirinden çok farklı önceliklerle çalışıyordu ve her birinin kendine özgü bir 'ideal sistem' tanımı vardı. Ürün yöneticisi olarak benim rolüm, bu öncelikler arasında bir sıra ve ortak bir dil kurmaktı.
Birim bazlı keşif
Her birimle ayrı keşif görüşmeleri yaparak gerçek iş akışlarını yerinde gözlemledim — toplantılarda raporlanan ihtiyaçlar yerine, sahadaki gerçek davranışları temel aldım.
Trade-off'lar açık masada
Aynı sistemden farklı şeyler isteyen birimler arasında çıkan trade-off'ları teslim sürecine gizlemek yerine açıkça karar mercilerinin önüne koydum.
Geliştirme ritmi
Backend, frontend ve QA ekipleri haftalık ritimde çalıştı. Teslim edilen her modül, yayına alınmadan önce ilgili birimle birlikte iç kabul testine girdi.
Beklenti yönetimi
Bu kadar geniş kapsamlı bir projede en zor kısmı buydu: modüllerin yayın sırasını, kapsamını ve kalan iş listesini paydaşlarla haftadan haftaya senkron tutmak.
Sonuç ve bu projeden aldıklarım
Platform yayına alındığında Türkiye'nin en kapsamlı dijital oda altyapılarından biri olarak konumlandı ve benzer ölçekte modernleşme planlayan kurumlar için bir referans noktası hâline geldi.
Bu proje, ürün yönetimi konusunda öğrendiklerimin önemli bir kısmının kaynağı oldu. Onbinlerce üyenin günlük iş akışını etkileyen bir sistemi inşa etmek — teknik karmaşıklığı operasyonel netliğe çevirmek, çatışan paydaş önceliklerinin arasında köprü kurmak ve geniş bir kapsamı küçük, takip edilebilir parçalara bölmek — bütün bu yetkinlikleri ATSO'da yaşayarak öğrendim.
Kapsam
8+ entegre modül — website builder, form builder, üye yönetimi, ödeme, doküman, kampanya, akademi başvuruları ve dış ticaret akışları.
Erişim
20.000'i aşkın üye işletme; kurumun tüm dijital teması bu platform üzerinden yürüyor.
İlk kez
TOBB ve e-Devlet entegrasyonlarının önemli bölümü ATSO için ilk kez bu projede uygulandı.
Sonuç
Türkiye'nin en kapsamlı dijital oda altyapılarından biri olarak konumlandı; benzer kurumlar için referans bir kurulum.
