01Sorun ve çözüm
White-label yazılım geliştirme yaklaşımımızda ürünü baştan tek bir kod tabanı üzerinde, markalar arasında değişen her şeyin yapılandırmayla yönetildiği şekilde kuruyoruz. Logo, renkler, alan adı, e-posta gönderen adresi, açık olan modüller ve hatta kullanım koşulları metni marka bazında tanımlanır. Yeni bir marka eklemek kod değil, bir kayıt oluşturma işi olur.
Devamını okuDaha az göster
İki farklı ihtiyaca hizmet ediyoruz: mevcut ürününüzü başka firmaların markasıyla satılabilir hale getirmek ya da kendi markanızla satacağınız bir ürünü sıfırdan bu mantıkla geliştirmek.
02Kimler için
White-label yazılım kimlere uygun
Ürünün kendisi ortak, vitrini farklı olacaksa white-label mimari doğru başlangıçtır.
- Kendi yazılımını bayiler, ajanslar ya da franchise ağı üzerinden onların markasıyla satmak isteyen yazılım şirketleri
- Müşterilerine kendi logosuyla rezervasyon, sipariş ya da müşteri portalı sunmak isteyen dijital ajanslar
- Her şubesine ya da bayisine kendi alan adıyla ama merkezden yönetilen bir site ve panel vermek isteyen franchise markaları
- Ortak bir platformu farklı kurumlara kendi kurumsal kimlikleriyle sunan dernek, federasyon ve birlik yapıları
- Müşteri başına ayrı kurulumla yönettiği ürününü tek bir sürüme toplamak isteyen ekipler
03İhtiyaçlar
Markalı dağıtımda çözülmesi gereken konular
Görsel tema değişikliği işin kolay kısmıdır; asıl karmaşıklık marka sayısı arttıkça ortaya çıkar.
- 01
Veri ayrımı
Bir markanın kullanıcısı hiçbir koşulda başka markanın verisini görmemelidir. Kiracı kimliği her sorguda sunucu tarafında zorunlu tutulur; gerekirse büyük müşteriler için ayrı veritabanı seçeneği sunulur.
- 02
Alan adı ve e-posta kimliği
Her marka kendi alan adında çalışır ve SSL sertifikası otomatik üretilir. Sistem e-postaları markanın kendi adresinden, SPF ve DKIM kayıtları doğru ayarlanmış şekilde gider.
- 03
Modül ve paket farkları
Bir markaya açık olan özellik diğerinde kapalı olabilir. Özellik bayrakları sayesinde paketler kod dallanmadan yönetilir.
- 04
Güncellemenin tüm markalara ulaşması
Hata düzeltmesi ve yeni sürüm tek dağıtımla bütün markalara ulaşır. Büyük değişiklikler önce seçili markalarda açılıp sonra yaygınlaştırılabilir.
04Özellikler
White-label yazılım kapsamındaki modüller
Platformun kendisinin yanında, markaları yönetecek katman da ayrıca tasarlanır.
- 01
Marka yönetim paneli
Yeni marka ekleme, tema ve logo yükleme, alan adı bağlama ve açık modülleri seçme işlemleri tek ekrandan yapılır.
- 02
Bayi ve alt bayi hiyerarşisi
Bayi kendi müşterilerini oluşturabilir, onların kullanımını izleyebilir; merkez tüm ağı görür. Yetki sınırları her seviyede ayrıca tanımlanır.
- 03
Kullanım ve faturalama raporları
Marka başına aktif kullanıcı, işlem sayısı ya da depolama gibi ölçümler raporlanır; lisans veya gelir paylaşımı hesapları bu verilere dayanır.
- 04
Markaya özel içerik ve metinler
Karşılama e-postaları, bildirim şablonları, KVKK aydınlatma metni ve yardım sayfaları her marka için ayrı düzenlenebilir.
05Entegrasyonlar
Her markanın kendi hesabıyla bağlanan servisler
Platform ortaktır, ancak bazı dış hesapların markaya ait olması gerekir.
- 01
Ödeme hesapları
Her marka kendi iyzico, PayTR ya da sanal POS hesabını bağlayabilir; tahsilat doğrudan markanın hesabına geçer.
- 02
SMS ve e-posta sağlayıcıları
Marka kendi SMS başlığını ve e-posta gönderim alan adını kullanır; İYS kaydı ve ileti onayları markanın sorumluluğunda yönetilir.
- 03
Mobil uygulama mağazaları
Mobil sürüm isteniyorsa her marka için ayrı uygulama paketi üretilir ve markanın kendi App Store ile Google Play geliştirici hesabında yayınlanır.
- 04
Analitik ve takip kodları
Google Analytics ya da reklam ölçüm kodları marka bazında tanımlanır; her marka yalnızca kendi verisini görür.
06Süreç
White-label yazılım yaptırmak istiyorum: süreç nasıl işler?
Adım 01
Analiz
İş akışınızı, kullanıcılarınızı ve mevcut sistemlerinizi dinleriz; kapsamı, öncelikleri ve kabul ölçütlerini yazılı hâle getiririz.
Adım 02
Tasarım
Ekran akışlarını ve veri modelini çıkarırız. Arayüzü sizinle gözden geçirip onay almadan geliştirmeye geçmeyiz.
Adım 03
Geliştirme
Kısa döngülerle çalışırız; her döngü sonunda çalışan bir sürümü test ortamında görürsünüz.
Adım 04
Test
İşlevsel testler, entegrasyon testleri ve temel güvenlik kontrolleriyle hataları yayından önce yakalarız.
Adım 05
Yayın
Sunucu, alan adı, yedekleme ve izleme ayarlarını yaparak canlıya alırız; ekibinize kısa bir kullanım eğitimi veririz.
Adım 06
Bakım
İsterseniz bakım ve destek anlaşmasıyla güncellemeleri, izlemeyi ve yeni geliştirmeleri sürdürürüz.
07Teknoloji
Çok markalı mimaride teknik kararlar
Temel karar, kiracı verisinin nasıl ayrılacağıdır: ortak veritabanında kiracı kimliğiyle ayrım işletmesi kolay ve ekonomiktir, ayrı veritabanı ise daha güçlü izolasyon ve müşteri bazında yedekleme sağlar. Çoğu projede ortak yapıyla başlayıp büyük ya da hassas veri taşıyan müşterileri ayrı veritabanına alabilen karma bir model öneriyoruz.
Devamını okuDaha az göster
Tema sistemi tasarım değişkenleri üzerine kurulur; marka renkleri erişilebilir kontrastı bozmayacak şekilde doğrulanır. Alan adı bağlantısında DNS doğrulaması ve otomatik sertifika yenileme kullanılır, böylece yeni marka eklemek teknik ekip gerektirmez.
Yazılımın kendisinin size ait olup olmayacağı ya da lisansla mı kullanılacağı, kaynak kod teslimi ve markaların veri sorumluluğu sözleşmede açıkça ayrılır. KVKK açısından platform sahibi ile markalar arasındaki veri sorumlusu ve veri işleyen rolleri baştan tanımlanmalıdır.
08Çalışma modelleri
Bu hizmette çalışma modelleri
- 01
Proje bazlı
Sabit kapsam, sabit fiyat ve belirli teslim tarihi
Kapsamı belli, teslim tarihi olan işler için.
- Yazılı kapsam ve kabul ölçütleri
- Sabit fiyat ve belirli teslim tarihi
- Teslim ve kabul adımları sözleşmede
- 02
Bakım ve destek
Aylık sözleşmeli, SLA'lı bakım, destek ve geliştirme saati
Yayındaki bir sistemin sürekliliği için.
- Aylık sözleşme ve SLA
- İzleme, güncelleme ve hata düzeltme
- Aylık geliştirme saati
09Sık sorulan sorular
White-label yazılım hakkında sık sorulan sorular
White-label yazılım yaptırma fiyatları neye göre değişir?
Platformun kendi kapsamı, veri ayrımının ortak mı ayrı veritabanıyla mı yapılacağı, bayi hiyerarşisi, markaya özel mobil uygulama ihtiyacı ve faturalama raporlarının detayı belirleyicidir.
White-label ile multi-tenant SaaS aynı şey mi?
Birbirine yakındır ama aynı değildir. Multi-tenant yapı birden fazla müşterinin tek sistemi paylaşmasını anlatır; white-label ise buna ek olarak her müşterinin ürünü kendi markasıyla son kullanıcıya sunmasını ifade eder.
Mevcut ürünümüzü white-label hale getirebilir misiniz?
Kod tabanınızı inceledikten sonra mümkün olan yol haritasını çıkarırız. Genellikle önce kiracı ayrımı ve yapılandırma katmanı eklenir, ardından sabit yazılmış marka öğeleri yapılandırmaya taşınır.
Bir marka ek özellik isterse ne olur?
Özellik genel ürüne uyuyorsa herkese eklenip özellik bayrağıyla yalnızca o markada açılır. Tamamen o markaya özgü bir ihtiyaçsa ortak kodu bozmayacak bir eklenti noktası tasarlanır.
White-label yazılım için firmaya hangi teknik soruları sormalıyım?
Veri ayrımını nasıl test ettiklerini, yeni marka eklemenin teknik ekip gerektirip gerektirmediğini ve güncellemelerin markalara nasıl dağıtıldığını sorun. Ayrıca yazılımın mülkiyetinin ya da lisansının kimde kalacağı yazılı olmalıdır.
Markalar kendi müşteri verilerini dışa aktarabilir mi?
Evet, her marka yetkisi dahilindeki verileri standart biçimlerde dışa aktarabilir. Sözleşme sona erdiğinde verinin nasıl teslim edileceği ve silineceği de önceden belirlenir.
10İlgili hizmetler