Yazılım projesi ne kadar sürer: gerçekçi takvim nasıl kurulur

Kurumsal site 3–5 hafta, e-ticaret 6–10, özel iş yazılımı 8–16 hafta. Asıl soru bu bantlar değil: takvimi uzatan şeylerin çoğu geliştirme tarafında değil, müşteri tarafında birikir.

Proje takvimi şeması: planlanan sürenin üzerine binen karar bekleme ve içerik bekleme blokları

“Üç ay” denilen proje yedi ayda biter. Bunun sebebi çoğu zaman kötü tahmin değildir — kimsenin saymadığı süredir.

Firma kendi işini tahmin eder: kaç ekran, kaç entegrasyon, kaç hafta geliştirme. Tahmini de genelde tutar. Tutmayan şey, o geliştirmenin arasındaki boşluklardır: onay bekleyen ekran, gelmeyen metin, yanıtlanmayan e-posta.

Gerçekçi bantlar

Kapsam netleştikten sonra, tek bir ekiple çalışıldığında:

  • Kurumsal web sitesi: 3–5 hafta
  • E-ticaret altyapısı: 6–10 hafta
  • Özel iş yazılımı: 8–16 hafta

Bu bantlar geliştirme süresidir. İçine keşif dahildir, ama içerik üretimi, veri aktarımı ve üçüncü taraf onayları dahil değildir. Teklifte bu ayrımın yazılı olması gerekir; yoksa gecikme kimin hanesine yazılacak diye tartışırsınız.

Takvimi uzatan üç şey — hepsi sizin tarafınızda

Karar gecikmesi. İki haftalık bir döngüde geri bildirimi beş gün sonra veriyorsanız, projenin üçte birini beklemeye harcıyorsunuz demektir. Tek bir karar verici belirleyin; “ekiple konuşup döneceğim” cümlesi takvimin en pahalı cümlesidir.

İçerik. Metin, görsel, ürün açıklaması, fiyat listesi. Yazılım biter, site iki ay boş bekler. İçerik hazırlığını geliştirmeyle paralel başlatın, sonrasına bırakmayın.

Üçüncü taraflar. Ödeme kuruluşu başvurusu, e-fatura entegratörü, banka POS tanımı, mevcut ERP’nin API erişimi. Bunların hiçbiri sizin ya da yazılım firmasının hızına bağlı değildir ve haftalar sürebilir. Projenin ilk günü başlatılmalıdır, ihtiyaç duyulduğu gün değil.

Firma tarafında ne uzatır

Kapsam yazılı değilse süre tahmini zaten uydurmadır — bu, fiyatın da neden karşılaştırılamaz olduğunun aynı sebebidir.

İkincisi ekip yoğunluğu. “Ekibimiz müsait” cevabı yeterli değil; aynı ekip kaç projeye bakıyor sorusunun cevabı, sizin sıranızı belirler. Sözleşmeye kişi ve oran yazdırın — teklif görüşmesinde sorulacaklar listesinde bunun neden önemli olduğunu ayrıntılandırdık.

Süreyi gerçekten kısaltan şeyler

Kapsamı bölün. En değerli akışı faz 1 olarak yayına alın, gerisini sonraya bırakın. Sekiz haftalık bir projeyi dört haftada yayına çıkarmanın tek dürüst yolu budur; “aynı işi daha hızlı yaparız” diyen firma ya test yazmayacaktır ya da fazla mesaiyi fiyata gizlemiştir.

Kabul kriterini önden yazın. “Bitti” ne demek, hangi koşulda onaylayacaksınız — bu cümleler baştan yazılırsa teslimde tartışma olmaz.

Hazır olanla başlayın. Entegrasyon onayı beklerken arayüz geliştirilebilir. Sıralamayı bağımlılığa göre kurmak, toplam süreyi tek başına haftalarca kısaltır.

Sabit tarih veren firmaya dikkat

Kapsamı görmeden “iki ayda biter” diyen firma iki şeyden birini yapıyordur: ya riski fiyata gizlemiştir, ya da tarihi tutturmak için testi ve dokümantasyonu atacaktır. İkincisi ucuz görünür, bakım aşamasında faturayı keser.

Duymak istediğiniz cevap şudur: keşif sonunda kapsam belgesiyle birlikte yazılı bir takvim, içinde sizin sorumluluğunuzdaki maddeler ve her birinin son tarihi ayrı ayrı belirtilmiş.

Kapsamınızı çıkarıp gerçekçi bir takvim kurmak isterseniz görüşme planlayalım. Bütçe tarafını ayrı bir yazıda ele aldık.

İlgili yazılar

Ortadaki ortak veri katmanına bağlanan stok, satın alma, üretim ve muhasebe modüllerini gösteren şema
Yazılım Geliştirme

ERP yazılımı yaptırmak: hazır ERP mi, özel ERP mi

ERP yazılımı stok, satın alma, üretim ve muhasebeyi tek veri üzerinde toplar. Hazır ERP ile özel ERP arasındaki karar, modüller, veri taşıma ve aşamalı geçiş.

Devamını oku

Bir fikriniz mi var, yoksa duran bir ürün mü?

Kısa bir görüşmede kapsamı netleştirelim. İlk konuşmada teknik yaklaşımı ve tahmini bütçe aralığını konuşuruz.

Bize yazın