İçeriğe geç
Geliştirme · Özel yazılım

Özel yazılım geliştirme, işinizin çalışma biçimine göre

Ekiplerinizin ve müşterilerinizin her gün kullandığı yazılımı tasarlar, geliştirir ve işletiriz: iç araçlar, müşteri ve bayi portalları, kurumsal sistemler. Keşif bir ila üç hafta sürer ve tek satır kod yazılmadan önce yazılı bir kapsam ile sabit bir bütçeyle biter.

Faturalanan ilk işten önce yazılı bir kapsam ve sabit bir bütçe alırsınız.

Yazılım yaptırmak istediğinizde aslında ne satın alıyorsunuz?

Özel yazılım tek bir şirket için yazılır: onun verisi, onay adımları, istisnaları için. Bize gelen şirketlerin çoğu, hazır bir yazılımın artık yetmediği noktadadır. Sistemin yanında paralel bir Excel tutulur, aynı kayıt iki programa elle girilir ya da üreticinin değiştirmediği bir adımın etrafından dolaşılır.

İşin tamamını üstleniriz. Keşfi, arayüz ve mimari tasarımını, kodu, bulut altyapısını ve yayından sonraki işletmeyi tek bir ekip yürütür. Doğrudan yazılımı geliştiren mühendislerle çalışırsınız ve bir yıl sonra da muhatabınız aynı kişilerdir.

Hâlâ yazılım yaptırıp yaptırmamaya karar veriyorsanız özel yazılım mı, hazır yazılım mı yazımız bu kararı adım adım ele alıyor. Bu sayfa bir sonraki adım için: kimin geliştireceğini seçtiğiniz an. Abonelikle satacağınız bir ürün düşünüyorsanız SaaS uygulama geliştirme sayfasından başlayın.

Bize neden ulaşılıyor

Tanıdık geldi mi?

01

Sistem artık bir Excel dosyası

Siparişler, onaylar ya da stok, yalnızca iki kişinin tam olarak anladığı ortak bir tabloda duruyor ve her ay sonu o iki kişinin ofiste olmasına bağlı.

02

Aynı kayıt iki programa elle giriliyor

CRM ile ERP birbiriyle konuşmuyor, biri aradaki veriyi elle taşıyor. Hatalar haftalar sonra, kimsenin mutabakat yapamadığı bir fatura olarak ortaya çıkıyor.

03

Önemli olan adımı üretici geliştirmiyor

Lisansladığınız ürün işin çoğunu görüyor. Sizi rakiplerinizden ayıran kısım ise yol haritasında sürekli ertelenen kısım.

04

Bayiler ve müşteriler bir portalın gösterebileceği şeyler için arıyor

Sipariş durumu, belgeler ve faturalar sistemlerinizin içinde; ekibiniz gününü, müşterilerin kendi görebileceği soruları yanıtlayarak geçiriyor.

Neler geliştiriyoruz

Özel yazılım projelerinin çoğu dört türden birine girer. Her birinin kapsamı gerçek soruna göre belirlenir; hazır bir şablon uyarlanmaz.

İç araçlar

Kendi ekipleriniz için iş akışı, operasyon ve raporlama sistemleri: onaylar, planlama, saha işleri ve Excel’in yerini alan arka ofis ekranları.

  • İş akışı
  • Onay
  • Raporlama

Müşteri ve bayi portalları

Müşterilerinizin ve bayilerinizin giriş yaptığı portallar: sipariş, cari, belge ve fatura bilgisini sizi aramadan görürler.

  • B2B portal
  • Self servis
  • Belgeler

Kurumsal sistemler

Rol bazlı yetkiler, işlem kayıtları ve mevzuatı gözeten mimari; yıllara yayılan destek taahhütleriyle.

  • Yetkiler
  • Denetim kaydı
  • SSO

Pazara çıkacak ürünler

Satacağınız yazılım: hesaplar, faturalama, roller ve yönetim paneliyle. Bu tür projeleri SaaS uygulama geliştirme sayfasında ayrıntılı anlatıyoruz.

  • Abonelik
  • Çok kiracılı
Sahibi siz olun diye

Sonunda elinizde kalanlar

Aşağıdakilerin hepsi ilk commit’ten itibaren sizindir ve mümkün olan her yerde kendi hesaplarınızda durur. Hiçbiri bizden lisanslanmaz, hiçbirinin bakımı yalnızca bize bağlı değildir.

tree

sirketiniz/

  • docs/requirements.mdKeşifte yazılan kapsam ve fiyatlandırıldığı sabit bütçe.
  • docs/architecture.mdSistem diyagramı ve veri modeli; sistem değiştikçe güncel tutulur.
  • src/Kodun tamamı, ilk commit’ten itibaren sizin hesabınızdaki depoda.
  • tests/Her değişiklik yayına girmeden önce çalışan otomatik testler.
  • infra/Bulut kurulumu ve CI/CD hattı, sizin bulut hesaplarınızda.
  • docs/runbook.mdYayına alma, geri alma ve geri yükleme adımları; başka bir ekip de işletebilsin diye yazılır.
İş nasıl ilerler

Dört aşama ve her birinin size teslim ettiği

Kod yazılmadan önceki aşamalar dahil her aşama, inceleyebileceğiniz ve elinizde kalacak bir çıktıyla biter.

01
scope

Keşif ve gereksinim analizi

Kod yazmaya başlamadan önce gerçek sorunu ortaya koyarız: paydaşlar, kısıtlar, mevcut sistemler ve başarının ölçülebilir tanımı.

  • requirements.md
  • kapsam + sabit bütçe
  • risk kaydı
02
design

Tasarım ve mimari

Arayüz akışlarını ve sistem mimarisini birlikte tasarlarız. Böylece kâğıt üzerinde tanımlanan ile geliştirilip ölçeklenecek sistem birebir örtüşür.

  • tıklanabilir prototip
  • sistem diyagramı
  • veri modeli
03
build

Haftalık demolarla geliştirme

İlerlemenin her an görünür olduğu kısa teslimat döngüleri. Bitmiş sistemi ilk kez yayın günü görmezsiniz; süreç boyunca çalışan yazılımı düzenli olarak incelersiniz.

  • her döngüde test ortamı dağıtımı
  • test paketi + CI
  • haftalık demo
04
operate

Yayına alma ve işletme

Sistemi yayına alır, izler ve operasyon kılavuzunu size teslim ederiz. Ardından sistemi aylık bir anlaşmayla işletmeye devam ederiz; bu anlaşmayı 30 gün önceden bildirerek sonlandırabilirsiniz.

  • canlı ortam altyapısı
  • operasyon kılavuzu + devir dokümanları
  • izleme + uyarılar
Şartlar

İşe başlamadan önce yazıya döktüğümüz şartlar

Her projede taahhüt ettiğimiz rakamlar. Projeniz bunların üzerine kendi tarihli planını alır.

Talep
1 iş günüTalebinizi okumuş birinden yanıt.
Keşif
1 ila 3 haftaYazılı bir kapsam ve sabit bir bütçeyle biter.
Haftalık inceleme
Her haftaİşin o anki hali, kendiniz açabileceğiniz bir linkte.
İlk sürüm
8 ila 16 haftaKeşfin bitiminden canlı ortama tipik süre.
İşletme
30 gün ihbarAylık bir anlaşmayla izleme ve geliştirme.

Temsilîdir. Her proje, işe başlamadan önce kendi tarihli planını alır.

Fiyatlandırma

Özel yazılım fiyatları neye göre belirlenir?

İlk görüşmede fiyat vermeyiz. Keşif yazılı kapsamı üretir ve kapsam, geliştirme başlamadan önce tek bir sabit tutarla fiyatlandırılır. Bütçe ile kapsam buluşmuyorsa bunu, kimse haftalarını harcamadan, ilk görüşmede duyarsınız.

  1. 01Sistemin desteklemesi gereken kullanıcı rolü ve iş akışı sayısı
  2. 02Bağlanılacak mevcut sistemlerin sayısı ve API’lerinin neye izin verdiği
  3. 03Yalnızca web uygulaması mı, web ve mobil birlikte mi
  4. 04Taşınacak veri: hacmi, kalitesi ve kaç kaynaktan geldiği
  5. 05Sektörünüzdeki mevzuat ve denetim gereksinimleri
  6. 06Yayından sonra işletmenin ne kadarını bizim üstlenmemizi istediğiniz
Teknoloji

Neyle geliştiriyoruz

Uzun destek ömrü ve geniş yetenek havuzu olan araçlar; sistemin bakımını yalnızca biz değil, her yetkin ekip yapabilsin diye.

Next.js

Depodaki eski bir dizüstü bilgisayarda da yeni bir telefonda da hızlı açılan, sunucuda işlenen ekranlar.

TypeScript

Veritabanı satırından ekrana tek tip sistemi; yeniden adlandırılan bir alan canlı ortamı değil derlemeyi bozar.

Node.js

Arayüzle aynı dilde yazılan, birlikte gözden geçirilen arka uç servisleri ve API’ler.

PostgreSQL

Geliştirdiğimiz neredeyse her sistemin veritabanı; üzerindeki uygulamadan uzun yaşayacağı için.

Bu hizmetle ilgili sorular

Bu hizmet için ilk görüşmelerde en sık sorulanlar.

Aradığınız yanıtı bulamadınız mı?
Bize yazın: hello@kodfabrika.com.

Soru sorun

Uzun yıllar için geliştirilir.
Bu hafta başlar.

Ne geliştirmek istediğinizi anlatın. Karşılığında bir sunum dosyası değil; yazılı bir kapsam, net bir bütçe ve bir teslimat planı alırsınız.