İçeriğe geç

Ürün

egitro nasıl gelişiyor? Her zaman güncellenen eğitim platformu

egitro nasıl gelişiyor? Koddan çıkan özellik listesi, otomatik testler, güvenlik denetimleri, lisansla gelen güncellemeler ve açık yol haritası.

· 4 dk okuma

Bir yazılım satın alırken çoğu zaman bugün ne yaptığına bakılır. Oysa bir eğitim platformunu yıllarca kullanacaksın; bu yüzden en az onun kadar önemli soru, yarın nasıl değişeceğidir. Bu yazıda egitro’yu nasıl ürettiğimizi, nasıl geliştirmeye devam ettiğimizi ve yol haritasında neler olduğunu, henüz neler olmadığıyla birlikte anlatıyoruz.

Nasıl ürettik: gerçek ihtiyaçlardan yola çıkarak

egitro’nun kuralları masa başında tahmin edilerek değil, eğitim satan kurumların sık yaşadığı sorunlardan yola çıkarak yazıldı. Ödeme yapmış ama girişte takılan üye, iptal ettiği hâlde ödediği günleri kullanıp kullanamayacağını merak eden abone, her sahnede okunması gereken bir filigran: bunlar eğitim işinde sık görülen ve doğru kurgulanmazsa para ya da güven kaybettiren durumlar.

Bu yaklaşımın bir sonucu var: egitro’daki pek çok kural, ilk bakışta küçük görünen ama gerçek hayatta para ya da güven kaybettiren bir sorunun cevabıdır. İptal edilen aboneliğin ödenmiş dönemin sonuna kadar sürmesi, fatura bilgisinin ödeme anında kaydedilmesi ya da başarısız girişten sonra şifre belirleme bağlantısının hemen önerilmesi bunlardan yalnızca birkaçı.

Özellik listesi pazarlama metninden değil, koddan çıkar

Bu sitedeki modül sayfalarında yazan her madde, yazılımda bugün çalışan bir şeye karşılık gelir. Kural basit: kurulumda bulunamayacak bir özellik satış sayfasına yazılmaz. Bir özellik yalnızca tek bir müşteriye özel yazılmışsa ya da yazılımdan kaldırıldıysa listeden de çıkar.

Bu bazen listenin daha kısa görünmesi demek. Ama satış sayfasında vaat edilip kurulumda bulunamayan bir özellik, hem senin zamanını hem de güvenini boşa harcar. Bir maddenin kapsamından emin değilsen sormanı öneririz; cevabı pazarlama metninden değil, yazılımın kendisinden veririz.

Otomatik testler ve güvenlik denetimleri

Para ve erişimle ilgili kurallar, yani bir üyenin hangi videoyu izleyebileceği, bir aboneliğin ne zaman biteceği ya da bir ödemenin hangi koşulda faturalanacağı, kodun geri kalanından ayrılmış küçük ve bağımsız fonksiyonlar olarak yazılır ve otomatik testlerle korunur. Bir değişiklik bu kurallardan birini bozarsa testler bunu yayından önce gösterir.

Güvenlik tarafında egitro bağımsız denetimlerden geçti. Bulunan her açık kapatıldı ve kapatma biçimi, yeni kodun uyması gereken bir kurala dönüştürüldü. Örneğin kullanıcı içeriğindeki HTML her zaman temizlenir, yüklenen dosyanın beyan edilen değil gerçek türü kontrol edilir, ödeme ve fatura anahtarları veritabanında şifreli durur. Amaç, yeni bir özelliğin daha önce kapatılmış bir açığı geri getirmemesi.

Sürümler ve lisans

egitro senin sunucunda çalışır, ama kendi hâline bırakılmış bir kopya değildir. Lisans süresince yeni sürümler gelir. Bir sürüm şunları içerebilir:

  • Güvenlik güncellemeleri ve bağımlılık yükseltmeleri; kritik açıklarda öncelikli güncelleme.

  • Hata düzeltmeleri.

  • Ödeme ve fatura sağlayıcılarının kendi taraflarında yaptığı değişikliklere uyum.

  • Yeni modüller ve var olan modüllere eklenen özellikler.

Güncellemeler verin korunarak uygulanır; veritabanı yapısını değiştiren bir sürümde önce yapı hazırlanır, ardından yeni sürüm yayına alınır. Günlük yedeklerinin durumunu da panelden takip edersin, böylece bir güncellemeden önce son yedeğin yerinde olduğunu görürsün. Bakım isteğe bağlıdır; ancak güvenlik güncellemesi almayan bir yazılımın zamanla risk biriktirdiğini hesaba katmanı öneririz.

Yol haritası: neler var, neler henüz yok

Yol haritasını açık yazmayı tercih ediyoruz, çünkü "yakında" diye anılan bir özelliğe güvenip karar vermek kimsenin işine yaramaz. Bilmen gereken birkaç konu:

  • Sınav ve test modülü: Yol haritasında, henüz yok. Bugün egitro’da sınav, quiz ya da ölçme ve değerlendirme aracı bulunmuyor.

  • Mağaza uygulaması: Ayrı bir mobil mağaza uygulaması yok. Platform telefonda ve tablette tarayıcıdan, video izleme ve ödeme dahil tam çalışır.

  • E-fatura entegratörü: Altı entegratör hazır (Uyumsoft, Nilvera, EDM, İzibiz, QNB eFinans, Paraşüt). Uyumsoft dışındakiler kurulumda, entegratörün test ortamında bir deneme faturasıyla birlikte devreye alınır. Listede olmayan bir entegratör özel geliştirme olarak tekliflendirilir.

Yol haritasındaki bir özelliğin ne zaman geleceği konusunda tarih vermiyoruz. Hazır olduğunda, test edilmiş hâliyle bir sürümün parçası olarak gelir ve ancak o zaman modül sayfalarına girer.

Geri bildirimle geliştirme

Yeni özelliklerin önemli bir kısmı kullanıcıların söylediklerinden doğar. Bir yöneticinin panelde aradığı ama bulamadığı bir düğme, bir üyenin destek talebinde anlattığı bir takılma ya da bir mali müşavirin raporda görmek istediği bir bilgi, yol haritasına girmenin en sık yoludur.

Ama her istek doğrudan özelliğe dönüşmez. Önce sorunun gerçekte ne olduğuna, kimi etkilediğine ve var olan bir özellikle çözülüp çözülemeyeceğine bakarız. Tek bir müşteriye özel bir iş kuralı genel ürüne girmez; gerekiyorsa o müşteri için özel geliştirme olarak yapılır. Böylece egitro herkes için sade kalır ve kimsenin kullanmadığı ayarlarla dolmaz.

Panel de bu süreçte veri sağlar. Giriş yapamayan üyeler, bekleyen ödemeler ve dekontlar gibi platform sağlığı göstergeleri ile yönetim kayıtlarına düşen oynatıcı hataları, bir sorunun destek talebi gelmeden görülmesini sağlar.

Özet

egitro’yu seçtiğinde bugünkü hâliyle birlikte nasıl geliştiğini de seçersin: koddan çıkan bir özellik listesi, testlerle korunan kurallar, denetimlerden geçmiş güvenlik önlemleri ve lisansla gelen sürümler. Panel ile güvenlik ve altyapı tarafının nasıl çalıştığını ilgili modül sayfalarında inceleyebilirsin.

Platformunu birlikte kuralım.

Tanışma görüşmesinde platformu birlikte gezelim, ihtiyacın olan modüllere göre teklif hazırlayalım.

Demo iste