2004'ten bu yana

Web, mobil ve yazılım geliştirme ajansı.

İşinizi yürüten özel uygulamaları tasarlıyor, geliştiriyor ve bakımını yapıyoruz. Web, mobil, kurumsal yazılım, ERP ve CRM. Yayından sonra bakım ve destekle uzun yıllar çalışır kalmalarını sağlıyoruz.

Sıkı süreçler, 2004'ten bu yana biriken deneyim ve teknik konuşabilen bir ekiple başladığımız işi sonuna kadar götürüyoruz.

Ares Vida vaka çalışması
Neleri çözüyoruz

Sorunlarınız. Teknik cevaplarımız.

Süslü cümlelerle vakit kaybettirmiyoruz. Sorununuzu inceliyor, net bir teknik cevap veriyor ve onu hayata geçiriyoruz.

Yeniden yapılandırma

“İç aracımız artık yönetilemez hale geldi.”

Excel dosyalarına, eski programlara ve elle yürüyen adımlara dağılmış süreci tek bir uygulamada topluyoruz. Önce işinizi modelliyor, sonra kodu yazıyoruz.

Yapay zekâ

“Ürünümüze yapay zekâ eklemek istiyoruz.”

ARI, yapay zekâdaki markamız. Dil modellerini ürününüzün içine, verinizi ve kullanıcılarınızı tanıyan bir özellik olarak yerleştiriyoruz.

Ölçeklenme

“SaaS ürünümüz büyüyor, altyapı yetişmiyor.”

Darboğazları ölçüyor, veritabanı ve önbellek katmanını düzenliyor, gereken yerde servisleri ayırıyoruz. Kullanıcı sayısı arttıkça sistemin sakin kalmasını hedefliyoruz.

Devralma

“Yazılımcımız bir gün ortadan kayboldu.”

Kodu, sunucuları ve belgeleri inceleyip bir durum raporu çıkarıyoruz. Önce sistemi ayakta tutuyor, sonra geliştirmeye kaldığı yerden devam ediyoruz.

Uzmanlıklarımız

4 temel uzmanlık alanı.

Tasarımdan uzun vadeli bakıma kadar bir ürünün bütün ömrünü kapsıyoruz.

Rakamlarla

Birkaç sayı.

Size özel geliştirme, hazır paket yok
%100Size özel geliştirme, hazır paket yok
Yılından beri bu işteyiz
2004Yılından beri bu işteyiz
2004'ten bu yana kurulan web sitesi
1000+2004'ten bu yana kurulan web sitesi
Bugüne kadar çalıştığımız her müşteriyle hâlâ birlikte çalışıyoruz
Her müşteriBugüne kadar çalıştığımız her müşteriyle hâlâ birlikte çalışıyoruz
Çalışma modelleri

Sabit fiyat ya da zaman ve kaynak. Bizimle çalışmanın iki yolu.

Doğru model projenize ve ekibinize bağlı. Kapsam belliyse sabit fiyat, kapsam yolda şekillenecekse zaman ve kaynak daha uygun düşer. Kararı ilk görüşmede birlikte veriyoruz.

Model 1 · Sabit fiyat

Nereye gittiğinizi biliyorsunuz.

Kapsamı, bütçeyi ve takvimi baştan yazıya döküyor ve bunlara bağlı kalıyoruz. Teslimatı biz yönetiyoruz, siz her sprintte sonucu görüyorsunuz.

İdeal: MVP, yeniden tasarım, kapsamı belli projeler

Taahhüt
kapsam, bütçe ve takvim
Yönetim
teslimatı biz yönetiyoruz
Ekip
projeye atanmış ekibimiz
Raporlama
her sprintte demo, ayda bir yönlendirme toplantısı
Projenizi konuşalım
Model 2 · Zaman ve kaynak

Kontrol sizde kalıyor.

Mühendislerimiz ekibinizin parçası olarak çalışıyor. İş listesini ve öncelikleri siz belirliyorsunuz, harcanan zamanı biz şeffaf biçimde raporluyoruz.

İdeal: Sürekli geliştirme, yayındaki sistemin işletimi, ekip takviyesi

Taahhüt
ayrılan mühendis zamanı
Yönetim
iş listesini siz yönetiyorsunuz
Ekip
mühendislerimiz ekibinizin içinde
Raporlama
düzenli zaman raporu
Ekip ihtiyacınızı konuşalım
Yöntemimiz

Fikirden canlıya 4 adımda.

Süreler tipik aralıklardır. Gerçek takvimi kapsamı netleştirdikten sonra veriyoruz.

  1. Kapsam ve tasarım

    2–4 hafta Teknik lider, geliştirici ve alan uzmanlarınız

    Alan uzmanlarınızla iş atölyeleri yapıyoruz. Event storming ile süreci çıkarıyor, ortak bir dil ve sınırlı bağlamlar tanımlıyoruz. Sonunda mimari, ilk iş listesi, yalın bir şartname, tahmin ve hedef takvim elinizde oluyor.

  2. Geliştirme sprintleri

    Genelde 3–9 ay Teknik lider ve geliştiriciler

    İki haftalık sprintlerle çalışıyoruz. Her sprint sonunda çalışan sürümü size gösteriyoruz. Ayda bir yönlendirme toplantısında öncelikleri birlikte gözden geçiriyoruz.

  3. Kabul testi ve yayın

    2–4 hafta Projedeki ekibin tamamı

    Kalite testlerini tamamlıyor, sistemi canlıya alıyoruz. Kodu ve belgeleri teslim ediyor, kullanıcılarınızı eğitiyoruz.

  4. Yayın sonrası garanti

    1 ay Projeyi geliştiren ekip

    Yayından sonraki ilk ay çıkan hataları önceliğine göre ele alıyoruz. Sonrasında isterseniz bakım ve destekle devam ediyoruz.

Domain-Driven Design

Önce işinizi anlıyoruz, sonra kod yazıyoruz.

Yazılım projelerini en çok yanlış anlaşılan iş kuralları zorlar. Bu yüzden işe kodla başlamıyoruz. Domain-Driven Design (DDD) ilkeleriyle çalışıyoruz.

Alan uzmanlarınızla atölyeler yapıyoruz. Event storming ile süreci olay olay duvara diziyoruz. Herkesin aynı kelimeyi aynı anlamda kullandığı ortak bir dil kuruyoruz. Sistemi, her biri kendi kurallarına sahip sınırlı bağlamlara ayırıyoruz.

Kod bu modeli birebir yansıtıyor. İşinizi bilen biri yazılımın yapısını okuyabiliyor, yeni bir kural geldiğinde nereye ekleneceği belli oluyor.

  • Alan uzmanlarıyla atölyeler
  • Ortak dil (ubiquitous language)
  • Sınırlı bağlamlar (bounded contexts)
  • Event storming ile süreç modelleme
Fonksiyonel tasarım
ortak-dil.md
# Fidan üreticisi, ortak dil

## Üretim
- Parsel: fidanın yetiştiği tarla bölümü
- Parti: aynı gün aşılanan fidan grubu
- Aşılama: anaç ile kalemin birleştirilmesi

## Satış
- Sipariş: müşterinin çeşit ve adet talebi
- Rezervasyon: bir partiden siparişe ayrılan fidan

## Sevkiyat
- Söküm: fidanın tarladan alınması
- Sevk irsaliyesi: araca yüklenen siparişler

> "Fidan" Üretim'de bir partinin parçası, Satış'ta bir stok kalemi.
Neden biz

4 neden. Fazlası değil.

Bizimle çalışmayı seçmeniz için dört somut neden.

  1. Takvime ve bütçeye sadakat

    2004'ten bu yana proje teslim ediyoruz. Tahminlerimizi kapsamı inceledikten sonra veriyor ve arkasında duruyoruz. Kısa sprintler ve düzenli demolarla sapmayı erken görüyoruz.

    • Kapsama dayalı tahmin
    • İki haftalık sprintler
    • Her sprintte demo
  2. Teknik güvence

    Her değişiklik kod incelemesinden geçiyor, kritik akışlar testlerle korunuyor. Bağımlılıkları güncel tutuyoruz. Açık kaynak teknolojilerle çalıştığımız için tek bir firmaya bağlı kalmıyorsunuz.

    • Kod incelemesi ve testler
    • Düzenli güncellemeler
    • Açık kaynak, kilitlenme yok
  3. Kişisel destek, uzun ilişki

    Projeniz yayına çıktıktan sonra karşınızda aynı ekip oluyor. Sizi ve sisteminizi tanıyan kişilerle konuşuyorsunuz. Müşterilerimizle ilişkimiz bu yüzden yıllara yayılıyor.

    • Sizi tanıyan sabit ekip
    • Mühendisle doğrudan iletişim
    • Yayından sonra da yanınızdayız
  4. Sürekli gelişim

    Ekibimiz açık kaynak projelere gönüllü katkı veriyor. Yapay zekâ çalışmalarımızı ARI altında topladık. Türkiye'nin ilk web tabanlı tarım ERP'si, ilk online araç kiralama otomasyonu ve ilk karbon ayak izi yazılımı ekibimizin geçmişinde.

    • Açık kaynak gönüllülüğü
    • ARI ile yapay zekâ
    • Türkiye'de ilk üç yazılım
Blog

Sahadan notlar.

Yazılım, Sulu CMS, SEO ve yapay zekâ üzerine kendi projelerimizden çıkardıklarımız.

Tüm yazılar
Kodu konuşalım

Aklınızda bir proje mi var?

30 dakika, hiçbir taahhüt yok. Projenizi inceliyor, uzmanlığımızın ihtiyacınıza uyup uymadığını söylüyoruz. Uymuyorsa sizi doğru ekibe yönlendiriyoruz.

  • 5 iş günü içinde teklif
  • Kodunuz ilk günden kendi Git deponuzda
  • Kapsam imzalanana kadar taahhüt yok
  • Size bir mühendis yanıt verir