Web Yazılım Projesi Hazırlık Rehberi

Özel yazılım projesinin kapsamı; iş akışı, kullanıcı yetkileri, mevcut veriler ve kabul koşulları birlikte tanımlandığında karşılaştırılabilir hâle gelir. Bu rehber, teklif görüşmesine hazırlanmak için kullanılabilecek örnekleri ve kontrol sorularını içerir.

Hazır ürün mü, özel yazılım mı?

Önce mevcut programın kullanılmayan özellikleri ve desteklediği eklentiler incelenir. İhtiyacın standart bir ürünle karşılanabildiği durumda özel geliştirme zorunlu değildir. Birden fazla sistem arasında tekrar veri girişi yapılıyorsa yeni bir program yerine yalnızca bağlantı katmanı yeterli olabilir.

Kararı bir örnek işlem üzerinden verin: sipariş nasıl geliyor, kim onaylıyor, stok nerede değişiyor ve müşteri sonucu nerede görüyor? Her adımın sahibi ve çıktısı belli olmadan ekran sayısı üzerinden fiyat karşılaştırmak kapsam farkını gizleyebilir.

Mevcut programla entegrasyon nasıl değerlendirilir?

  1. Erişim: Programın belgelenmiş API, veri dışa aktarma veya içe aktarma olanağı var mı? Bu özellik hangi lisans ve yetkiyle kullanılabiliyor?
  2. Kayıt sahipliği: Stok, fiyat, müşteri ve sipariş bilgilerinin her biri hangi sistemde yönetilecek? İki sistemin aynı alanı kontrolsüz değiştirmesi önlenmeli.
  3. Eşleştirme: Ürün kodu, depo, birim, müşteri ve işlem kimlikleri karşılaştırılmalı. Aynı isimde iki farklı ürün, tek ürün gibi birleştirilmemeli.
  4. Hata davranışı: Bağlantı kesilirse işlem ne zaman tekrar denenecek? Aynı kayıt ikinci kez gelirse kopya oluşturulması nasıl önlenecek?
  5. Görünürlük: Son başarılı aktarım zamanı, bekleyen işler ve hata nedeni yetkili kişinin görebileceği şekilde kaydedilmeli.

“API mevcut” bilgisi bütün verilerin iki yönde aktarılabileceğini göstermez. Bazı arayüzler yalnızca okuma sağlar. Canlı bağlantı yoksa dosyayla aktarım seçeneği, güncellik ihtiyacı ve manuel kontrol yüküyle birlikte değerlendirilmelidir.

Örnek: bayi siparişinden muhasebe kaydına

Bu kurgu bir müşteri projesi veya başarı sonucu değil, analizde kullanılabilecek örnek iş akışıdır.

  1. Bayi paneli: Bayi, kendi hesabına açık ürün ve fiyatlarla sipariş talebi oluşturur.
  2. Onay: Yetkili kişi siparişi kontrol eder; stok ayırma koşulu uygulanır.
  3. Aktarım: Onaylanan işlem benzersiz bir kayıt kimliğiyle mevcut sisteme gönderilir.
  4. Geri bildirim: Kabul edilen, bekleyen veya hatalı işlem panelde ayrı durumlarla görünür.

Test yalnızca başarılı siparişten oluşmamalıdır. Aynı siparişin iki kez gönderilmesi, son ürünün iki kullanıcı tarafından istenmesi, fiyatın değişmesi ve aktarım sırasında bağlantının kesilmesi de denenmelidir.

KontrolKabul edilebilir sonuç
Aynı işlem tekrar geliyorİkinci bir sipariş açılmadan önceki işlem bulunur veya güvenli tekrar deneme yapılır.
Ürün kodu eşleşmiyorYanlış ürüne işlem yazılmaz; kayıt açıklamalı hata durumunda kalır.
Farklı bayi kaydı isteniyorYetkisiz erişim sunucu tarafında reddedilir.
Bağlantı geri geliyorBekleyen aktarımın sonucu izlenebilir; kaybolan veya mükerrer kayıt oluşmaz.

Teslim kapsamına neler yazılmalı?

Aşağıdaki maddeler teklif karşılaştırma sorularıdır. Bir hizmetin otomatik olarak ücretsiz veya sınırsız verildiği anlamına gelmez; geçerli koşullar proje teklifinde belirlenir.

  • Geliştirilecek ekranlar, kullanıcı rolleri, veri akışları ve kapsam dışında kalan işler.
  • Kaynak kod, veritabanı, erişim hesapları ve kurulum dokümanlarının teslim biçimi.
  • Eski verinin hangi bölümünün taşınacağı; hatalı veya eksik kayıtların nasıl ele alınacağı.
  • Test ortamı, kabul senaryoları, devreye alma planı ve geri dönüş adımları.
  • Yedekleme, geri yükleme denemesi, erişim yetkileri ve işlem kayıtları.
  • Eğitim kapsamı, destek kanalı, yanıt koşulları ve bakım süresi.
  • Hata düzeltmesiyle yeni özellik talebinin nasıl ayrılacağı; üçüncü taraf lisans ve hizmet bedelleri.

Süreyi yalnızca geliştirilecek kod belirlemez. Veri hazırlığı, dış sistem erişimi ve müşteri onayları da takvime etki eder. Bu bağımlılıklar teklif aşamasında belirtilirse, gecikmenin hangi adımdan kaynaklandığı anlaşılabilir.

İlk görüşmeye nasıl hazırlanabilirsiniz?

İşin bugün nasıl yürüdüğünü bir işlemle anlatın. Kullanılan programların adlarını, görev alanlarını ve istenen çıktıyı yazın. Örnek ekran veya veri paylaşacaksanız kişisel bilgileri ve ticari sırları çıkarın. Gerçek müşteri verisi olmadan da örnek işlem üzerinden kapsam görüşülebilir.

Web yazılım hizmetimizin kapsamını ve hizmet bölgelerimizi inceleyebilir, proje ihtiyacınızı iletebilirsiniz.

Animodes referansları

Birlikte çalıştığımız markaları genel referanslarımız arasında inceleyebilirsiniz.

  • website referans logosu
  • website referans 2 logosu
  • website referans 3 logosu
  • website referans 4 logosu
  • website referans 5 logosu
  • website referans 6 logosu
  • website referans 7 logosu
  • website referans 8 logosu

Tüm referanslarımızı görün