Geliştirme

Özel yazılım geliştirme

İş süreçlerinize göre tasarlanmış web uygulamalarını ilk sürümden yayına kadar geliştiriyoruz.

Hazır bir ürünün karşılamadığı iş süreçleri için web tabanlı yazılım geliştiriyoruz. İhtiyacı sizinle birlikte netleştiriyor, ilk kullanılabilir sürümü erken yayına alıyor ve sistemi gerçek kullanımdan gelen geri bildirimle büyütüyoruz. Kodun bakımı yapılabilir, test edilebilir ve belgelenmiş olmasına önem veriyoruz, böylece sistem büyürken değişiklik yapmak zorlaşmıyor. Fenerbahçe Ankara için geliştirdiğimiz Yetenek Kampüsü, kuruma özel bir eğitim ve yetenek yönetim sistemidir.

Çözdüğümüz sorun

Birçok şirket işini, kendi süreçlerine tam uymayan araçların arasına sıkıştırır. İşin bir kısmı e-tablolarda, bir kısmı e-postalarda, bir kısmı da kimsenin tam bilmediği eski bir programda yürür. Zamanla bu araçlar arasında veri taşımak ayrı bir iş haline gelir ve kimse hangi kaydın güncel olduğundan emin olamaz. Hazır yazılımlar genel ihtiyaca göre tasarlanır ve şirketinizi farklı kılan kural ya da iş akışı çoğu zaman onların dışında kalır. Sonuçta ekip, yazılıma uymak için çalışma biçimini değiştirir ya da aynı işi iki kez yapar. Özel yazılımın amacı bunun tersidir: iş akışınızı tanımlayıp yazılımı ona göre kurmak ve iş değiştiğinde yazılımı da birlikte değiştirebilmek.

Nasıl çalışıyoruz

  1. İhtiyaç analizi

    Kullanıcılarınızla görüşüyor, bugünkü iş akışını ve sorun yaşanan noktaları çıkarıyoruz. Sonuç, öncelik sırasına konmuş bir ihtiyaç listesi ve ilk sürümün neyi kapsayacağını, neyi sonraya bırakacağını gösteren yazılı bir kapsamdır.

  2. Mimari ve plan

    Veri modelini, kullanıcı rollerini ve diğer sistemlerle bağlantıları tasarlıyoruz. PHP ve Symfony ile test edilebilir ve bakımı kolay bir yapı kuruyor, işi kısa ve ölçülebilir teslim adımlarına bölüyoruz. Kullanacağımız kütüphaneleri ve dış servisleri bu aşamada sizinle birlikte seçiyoruz.

  3. Geliştirme ve test

    Her adımın sonunda çalışan bir sürümü size gösteriyoruz. Kritik iş kurallarını otomatik testlerle koruyor, geri bildiriminize göre bir sonraki adımın önceliğini birlikte belirliyoruz. Böylece proje boyunca neyin bittiğini ve neyin kaldığını her zaman görürsünüz.

  4. Yayın ve bakım

    Sistemi canlıya alıyor, ilk haftalarda kullanımı yakından izliyoruz. Yayından sonra hata düzeltme, güvenlik güncellemeleri ve yeni ihtiyaçlar için bakım ve geliştirmeye devam ediyoruz. Bakımı kendi ekibinize devretmek isterseniz devri de planlıyoruz.

Teslim ettiklerimiz

  • Yazılı kapsam, öncelik listesi ve teslim planı
  • Kaynak koduyla birlikte çalışan web uygulaması
  • Kritik iş kurallarını koruyan otomatik testler
  • Kurulum, dağıtım ve kullanım dokümantasyonu

İlgili referanslar

  • Müşteri projesi

    Fenerbahçe Ankara

    Fenerbahçe Ankara için geliştirdiğimiz Yetenek Kampüsü: kuruma özel eğitim ve yetenek yönetim sistemi.

  • Platformumuz

    ONLINEKURUM.COM

    Ürünlerimizin tanıtıldığı ve satıldığı web sitesi, CRM, blog ve satış platformu. Eski PHP çekirdeği Symfony 7.4 ve PHP 8.5'e taşınıyor.

Tüm referanslar

Sık sorulan sorular

Projenin süresini ve maliyetini nasıl belirliyorsunuz?

İhtiyaç analizinden sonra kapsamı küçük teslim adımlarına bölüyor ve her adımı ayrı ayrı tahmin ediyoruz. Böylece ilk sürümün süresi ve maliyeti netleşiyor. Kapsam değişirse etkisini adım bazında görüyor ve kararı birlikte veriyoruz.

Hangi teknolojileri kullanıyorsunuz?

Web uygulamalarını PHP ve Symfony ile geliştiriyoruz. Kendi platformumuz ONLINEKURUM da Symfony 7.4 ve PHP 8.5'e taşınıyor. Veritabanı, arayüz ve barındırma tercihlerini projenin ihtiyacına ve ekibinizin bakımını yapabileceği teknolojilere göre birlikte seçiyoruz.

Yayından sonra destek veriyor musunuz?

Evet. Hata düzeltme, güvenlik güncellemeleri ve küçük iyileştirmeler için bakım hizmeti veriyoruz. Yeni bir ihtiyaç ortaya çıktığında onu da aynı yöntemle, kapsamını çıkarıp önceliklendirerek geliştiriyoruz.

İlk sürüm ne zaman kullanılabilir olur?

İlk sürümü, işin en çok değer üreten kısmını kapsayacak kadar küçük tutuyoruz. Böylece sistemi uzun süre beklemeden gerçek kullanıcılarla denemeye başlayabilirsiniz. Kesin süre kapsamla birlikte belirlenir ve teslim planında yazılı olarak yer alır. Sonraki sürümler, kullanımdan gelen geri bildirime göre öncelik sırasıyla eklenir.

İlgili hizmetler

  • Yönetim paneli geliştirme

    Verinizi tek yerden yönettiğiniz, yetkilendirmesi ve raporlaması olan yönetim panelleri kuruyoruz.

  • Entegrasyon ve API

    Ödeme, e-fatura, SMS ve üçüncü parti servisleri sisteminize güvenle bağlıyoruz.

Projenizi anlatın

Ne yapmak istediğinizi birkaç cümleyle anlatın. İhtiyacınızı inceleyip nasıl ilerleyebileceğimizi size yazalım.