- 01Nasıl çalışırsınız: sabit kapsam mı, özel ekip mi?
- İkisi de. Sabit sonuçlu projeler tanımlar, özel ekipler de konumlandırırız. Hangisinin sizin riskinize ve zaman çizelgenize uyduğunu ilk görüşmede birlikte kararlaştırırız.
- 02Fiyatlandırma nasıl işler?
- Projeler için şeffaf ve kilometre taşına dayalı; özel ekipler için aylık. Ne için ödediğinizi her zaman bilirsiniz. Bir fiyat tablosu yayımlamayız çünkü fiyat, kapsamı belirli bir işe bağlıdır — tabloyu yayımlamak işi yanlış tanımlar.
- 03Küçük bir işletme miyiz, yoksa sizin için fazla mı küçüğüz?
- Doğru soru büyüklük değil, problem. İşin ayırt edici kısmı yazılımsa ve onu ciddiye alıyorsanız, konuşacak bir şeyimiz var. Doğru ekip biz değilsek, bunu söyler ve doğru adresi gösteririz.
- 04İlk görüşmeye ne getirelim?
- Bir cümlelik problem yeterli. Ne kurmak istediğinizi ya da nerede sıkıştığınızı anlatın; biz ilk neyi çizeceğimizi söyleyelim. Hazır bir gereksinim dokümanına ihtiyacımız yok.
- 05Yurt dışından bir ekiple çalışabilir misiniz?
- Evet. Türkçe ve İngilizce tam akıcılıkla çalışırız; süreçlerimiz uzaktan ve yazılı iletişime göre kurulmuştur.
- 06Neden koddan önce mimariye bu kadar zaman veriyorsunuz?
- Çünkü çoğu sistem kodda değil, kurguda başarısız olur. İlk kararlar — sınırlar, veri sahipliği, entegrasyonlar — sonraki her şeyi belirler ve en ucuz düzeltilecekleri an, henüz yazılmadıkları andır.
- 07İlk çalışan sürümü ne zaman görürüz?
- Haftalar içinde, çeyrekler değil. Yinelemeli teslim ederiz: küçük ama gerçek bir dilim önce çalışır, sonra iki haftalık bir ritimde büyür.
- 08"Düşünceyi görünür kılmak" pratikte ne demek?
- Sistemi çizeriz, kararların gerekçesini yazarız ve önemli kararları sizinle birlikte işaretleriz. Bir kutuya kapatılmış bir teslim değil; her adımda ne yaptığımızı ve neden yaptığımızı görebileceğiniz bir süreç.
- 09Gereksinimlerimiz süreç içinde değişirse ne olur?
- Beklenen budur. Sistemi değişime dayanacak biçimde kurar, ritmi de değişikliği erken görecek biçimde tutarız. Kapsam değiştiğinde bunu açıkça konuşur, birlikte yeniden çizeriz.
- 10Projeyi nasıl takip ederiz?
- Çalışan yazılım ve açık bir kayıt üzerinden — durum raporu tiyatrosuyla değil. Her ritimde çalışan bir şey görür, kararların nerede olduğunu bilirsiniz.
- 11Hangi teknolojileri kullanıyorsunuz?
- Projeye göre seçilen, güncel ve kanıtlanmış bir yığın — gösteriş için değil. Web'de Next.js/React/TypeScript, arka uçta .NET ve Node.js, bulutta konteyner ve gerektiğinde Kubernetes, veride SQL Server, Redis ve arama motorları. Aracı probleme göre seçeriz.
- 12Neden bu araçlar? Modaya mı uyuyorsunuz?
- Tersi. Bir aracı, arkasında bir topluluk, uzun vadeli bakım ve bizim gerçek deneyimimiz olduğu için seçeriz. Yeni ve parlak olan, kanıtlanmış olana nadiren tercih edilir.
- 13Mevcut sistemimizi sıfırdan mı yazacaksınız?
- Genellikle hayır. Çalışan bir sistemi yeniden yazmak pahalı ve risklidir. Onu parçalara ayırıp en çok kazandıran parçadan başlayarak aşamalı yeniler, gerisini yerinde tutarız.
- 14Yapay zekâyı her yere koyar mısınız?
- Hayır. Yapay zekâ bazı problemlerde çok kazandırır, bazılarında hiç. Nerede kazandırdığını ölçerek gösterir, kazandırmadığı yerde daha basit ve öngörülebilir bir çözüm öneririz.
- 15Mobil için native mi, cross-platform mı?
- Duruma göre. Tek bir ürünü hızlı ve tutarlı vermek gerekiyorsa cross-platform çoğu zaman doğrudur; platforma özgü derin yetenek gerekiyorsa native kazandırır. Kararı ürünün ihtiyacına göre veririz.
- 16Kod ve fikri mülkiyet kime ait?
- Size. Tam sahiplik ve kaynak devri standarttır. Kilitli bir sisteme ya da bize bağlı kalmazsınız.
- 17Siz gittikten sonra sistemi kendimiz geliştirebilir miyiz?
- Amaç budur. Sistemi anlaşılır kurar, mimarisini belgeler, ekibinizi devralacak biçimde hazırlarız. Bir sistemin başarısı, biz olmadan ne kadar yaşadığıyla ölçülür.
- 18Bizi kendinize bağımlı kılar mısınız?
- Hayır — ve bu bir slogan değil, bir tasarım kararı. Anlaşılır, belgelenmiş ve standart araçlarla kurulmuş bir sistem, sizi özgür bırakır. Bağımlılık üzerine kurulu bir ilişkiyi biz de istemeyiz.
- 19Güvenliği nasıl ele alıyorsunuz?
- Baştan tasarlayarak — en az yetki, şifreleme, doğrulama ve denetim izi mimarinin içinde. Güvenlik, üzerine yapıştırılan bir katman değil, sistemin şeklidir.
- 20KVKK uyumunu siz mi sağlıyorsunuz?
- Uyumu mümkün kılan sistemi biz kurarız: erişim, kayıt, saklama ve silme mimariye gömülür. Yasal yorumu, sizin hukuk/uyum ekibinizle birlikte netleştiririz — hukuki danışmanlık vermeyiz, ama sistemi doğru çizeriz.
- 21Verimiz nerede durur?
- Sizin seçtiğiniz ve kontrol ettiğiniz yerde. Barındırma ve veri konumunu birlikte kararlaştırır, veri egemenliği gereksinimlerinizi mimariye yansıtırız.
- 22Bir güvenlik denetimine hazır mıyız diye bakar mısınız?
- Evet — mimari inceleme hizmetimiz tam olarak bunu yapar: mevcut sistemi güvenlik, ölçek ve bakım açısından okur ve nereyi önce ele almak gerektiğini söyler.
- 23Lansmandan sonra ne olur?
- İzler, yineler ve destekleriz. Bir sistem canlıya çıktığında iş bitmez; asıl işletme orada başlar. Müşterilerin çoğu operasyon ve gelişim için bizimle devam eder — ama bu bir zorunluluk değil, bir tercih.
- 24Bir şey bozulursa ne kadar sürede dönersiniz?
- Yanıt sürelerini bir hizmet seviyesi anlaşmasında (SLA) açıkça yazarız — kritikliğe göre. Söz vermeden önce ölçebileceğimiz bir hedef koyarız; boş bir "7/24" ifadesi değil.
- 25Sadece bakım için de çalışır mısınız — sistemi biz kurmadıysak?
- Evet, çoğu zaman. Önce sistemi bir mimari incelemeyle okur, güvenle devralabileceğimizden emin oluruz; sonra bakım ve gelişimi üstleniriz.
- 26Tipik süreler nedir?
- Keşif 1–2 hafta; ilk kullanılabilir sürüm haftalarla ölçülür. Tam bir platform kapsamına göre aylar sürer. Süreyi kapsamı bölerek kısaltırız, kaliteyi düşürerek değil.
- 27Bir projenin başarısız olma riskini nasıl azaltıyorsunuz?
- Belirleyici işi en başa alarak ve erken, gerçek dilimler teslim ederek. Bir yaklaşım işe yaramıyorsa, aylar sonra değil, ilk haftalarda görürüz — geri dönmek o zaman ucuzdur.
- 28Tahmininiz tutmazsa ne olur?
- Kapsamı ve varsayımları açıkça yazarız; bir şey değiştiğinde erken ve dürüstçe söyleriz. Sürprizi sonuna saklamayız — bir tahminin en kötü hâli, geç öğrenilen tahmindir.
- 29Nasıl bir yerde çalışıyoruz?
- Zor problemler, sağlam pratikler, sürdürülebilir tempo. Gösteriş değil, iş; kahramanlık değil, disiplin. İyi düşünmeyi ve düşünceyi görünür kılmayı önemseyen insanlar için.
- 30Hangi rollere bakıyorsunuz, açık pozisyon yoksa da yazabilir miyiz?
- Açık roller kariyer sayfasında listelenir. Orada tam eşleşme yoksa da, güçlü olduğunuz bir alan varsa yazın — doğru insanı doğru zamanda tanımak, bir ilanı beklemekten iyidir.