Yazılım geliştirme

Şirketler bize genelde aynı noktada geliyor. Excel dosyasının kırk sekmesi var ve onu anlayan tek bir kişi kaldı. Hazır yazılım işin yüzde 60'ını görüyor, kalan yüzde 40 e-postada dönüyor. Yıllar önce birinin kurduğu bir veritabanı var ve koca bir departman ona bağlı.

İşimiz genelde burada başlıyor. Sıfırdan başlayan projemiz çok az; asıl mesele mevcut kısıtlarla çalışmak.

Genelde ne isteniyor

Şirket içi araçlar

İş akışı, onay, takip, raporlama. Ekibinizin günde altı saat içinde yaşadığı ekran. Ekran görüntüsünde nasıl durduğundan çok, kullanırken ne kadar hızlı olduğunu önemsememizin sebebi bu.

Web uygulamaları

Müşteri portalları, panolar, başvuru ve onboarding akışları, üye alanları.

Entegrasyonlar

Zaten parasını ödediğiniz iki sistemin birbiriyle konuşması, aynı rakamın iki kez girilmesinin bitmesi.

Otomasyon

Süreçteki tekrar eden manuel adımlar. Çoğu zaman bir haftalık iş, birine her ay yarım gününü kalıcı olarak geri veriyor.

Mevcut kodu devralmak

Biri yazmış, ayrılmış, sistem hâlâ şirketi döndürüyor ve kimse dokunmak istemiyor.

Bir proje nasıl ilerliyor

  1. Teklif vermeden önce

    Yazılımı kullanacak kişilerle vakit geçiriyoruz. Toplantı odasında gereksinim listesi çıkarmak yerine işi yaparken izliyoruz, çünkü insanların anlattığıyla yaptığı nadiren aynı oluyor. İşe yarar yazılım da tam o farkın içinde.

  2. Yazılı kapsam ve fiyat

    Neyin dahil olduğu, neyin olmadığı açık. İşin sınırları netse sabit fiyat. Gerçekten net değilse saat ücreti ve bir tavan; hangisi geçerli, neden geçerli, söylüyoruz.

  3. İki haftalık döngüler

    Her döngünün sonunda yazılımın çalışan halini görüyorsunuz. İlk sürümler ham olacak ve bunu bize söylemeniz gerekiyor; üçüncü haftada fikir değiştirmek ucuza geliyor, lansmandan sonra değiştirmek pahalıya.

  4. Teslim

    Kod, dokümantasyon, deploy kurulumu ve erişimler. Sonraki destek, otomatik olarak içine düştüğünüz bir şey değil, ayrıca konuşulan bir anlaşma.

Nerede yanlış adres oluyoruz

Küçük bir ekibiz. Önümüzdeki hafta başlayacak yirmi kişi gerekiyorsa biz uygun değiliz. Kapsamın şirket içinde netleşmiş olması da işi kolaylaştırıyor; ortada kod varken yön değiştirmek daha pahalıya geliyor.

Projeyi anlatın.