Hizmet

Özel yazılım

Hazır bir ürün için fazla özel olan süreçlere yönelik özel yazılım — kural olarak web uygulaması biçiminde, veri modelinden işletime kadar.

Tanım

Nedir — ve neleri kapsar?

Özel yazılım, bir işletmenin süreçlerine göre şekillendirilmiş yazılımdır — süreçleri kendi kalıplarına uyduran hazır yazılımın aksine. Batunet'te özel yazılım kural olarak özel bir web uygulaması olarak geliştirilir: tarayıcıda kullanılabilir, kendi veri modeli, rolleri ve mevcut sistemlere arayüzleriyle. Bu tür sistemleri gereksinimlerin karmaşık, iş açısından kritik ve uzun vadeli olduğu yerlerde geliştiriyoruz.

Hizmet kapsamı

  • Gereksinim ve iş alanı (domain) analizi
  • Mimari ve veri modeli
  • Backend, frontend ve arayüzleriyle web uygulaması olarak uygulama
  • Testler ve kod incelemeleriyle (review) geliştirme
  • Mevcut sistemlere entegrasyon
  • İşletim, bakım ve sürekli geliştirme
Yaklaşım

Nasıl inşa ediyoruz: Batunet Engi­ne­e­ring Method.

Yedi aşama — ilk sorudan yıllar sonraki işletime kadar. Bir proje süreci değil, düşünme biçimimiz.

  1. 01

    FrameÇerçeveleme

    Herhangi bir çözüm düşünülmeden önce asıl problem, sınırları ve ölçülebilir bir başarı tanımı belirlenir.

  2. 02

    ModelModelleme

    Alan (domain) modellenir ve bağlamlara ayrılır — kesin ve ortak bir dille.

  3. 03

    DecideKarar

    Taşıyıcı kararlar, değişiklik henüz ucuzken ilk sırada, bilinçli olarak ve belgelenerek verilir.

  4. 04

    ProveKanıtlama

    Çalışan bir iskelet, mimariyi en riskli yol üzerinde kanıtlar — kapsam genişletilmeden önce.

  5. 05

    BuildGeliştirme

    Kanıtlanmış iskelet üzerinde sistem, doğrulanabilir ve geri alınabilir adımlarla oluşur — ilerleme her hafta görünür.

  6. 06

    HardenSağlamlaştırma

    Hata senaryoları, yük ve güvenlik varsayılmaz, test edilir. “Çalışıyor” durumu “dayanıyor” durumuna dönüşür.

  7. 07

    Operateİşletim

    Sistemi işletir, izler ve geliştirmeye devam ederiz — ve onu anlaşılır ve değiştirilebilir tutarız.

Sonuç

Güve­ne­bi­le­ce­ği­niz noktalar.

  • 01

    Süreçlerinize uyan bir sistem — tersi değil

  • 02

    Sisteminizin kaynak kodu ve dokümantasyonu sizde kalır

  • 03

    Yıllar boyunca genişletilebilir kalan bir temel

Kullanılan teknolojiler

Sorular

Özel yazılım hakkında sorular

  • Özel yazılım, hazır yazılıma göre ne zaman daha avantajlıdır?

    Süreciniz bir rekabet avantajıysa, hiçbir standart çözüm onu karşılamıyorsa ya da hazır yazılımı uyarlamak hedefe yönelik bir özel geliştirmeden daha pahalıya geliyorsa.

  • Kaynak kod bize mi ait olur?

    Evet. Projeye özgü kaynak kod ve üzerinde anlaşılan proje çıktıları — dokümantasyon, yapılandırma, migration'lar — size teslim edilir. Kullanılan açık kaynak ve üçüncü taraf bileşenler kendi lisanslarına tabi kalır. Teknik olarak bağımsız kalırsınız — bizden de.

Pro­je­nizi konu­şa­lım.

Satış odaklı sunumlar yok. Doğrudan kurucu ve yönetici ekiple birinci elden iletişim.