Trabzon Billboard logoTeklif Al
Özel Yazılım Yaptırmak

Özel yazılım yaptırmak: alıcı tarafın adımları

Özel yazılım projelerinde en büyük risk, ne istendiğinin yeterince net yazılmamasıdır. Bu rehber, yazılımı sipariş eden tarafın atması gereken adımları anlatır.

Kısaca: Özel yazılım yaptırmak için önce mevcut iş sürecinizi ve sorunları yazıya dökün, bunu bir gereksinim dokümanına çevirin ve aynı dokümanla birkaç firmadan teklif alın. Sözleşmede kapsam, aşamalar, ödeme planı, kabul testleri, kaynak kod teslimi ve bakım koşulları açıkça yer almalıdır. Proje boyunca karar verebilecek bir sorumlu atamanız süreci hızlandırır.

Özel yazılım yaptırmak öncesinde: mevcut süreci yazın

İşe yazılımdan değil, bugün işin nasıl yapıldığından başlayın. Siparişin nasıl geldiğini, kimin neyi kaydettiğini, hangi noktada hata ya da gecikme olduğunu adım adım yazmak, yazılımın neyi çözmesi gerektiğini ortaya çıkarır.

Bu çalışmaya yazılımı kullanacak kişileri de dahil edin. Sahada, depoda ya da muhasebede çalışan bir personelin gözünden görülen sorunlar, yöneticinin fark etmediği ayrıntıları içerir.

Gereksinim dokümanı nasıl hazırlanır?

Gereksinim dokümanı, yazılımın ne yapması gerektiğini anlatan ortak referanstır. Teknik bilgi gerektirmez; her özelliği bir kullanıcının yapmak istediği iş olarak yazmak yeterlidir, örneğin: depo sorumlusu gelen ürünü barkodla okutup stoğa ekleyebilmeli.

Dokümanda her özelliğin önceliğini belirtmek, bütçe sınırlıysa ilk aşamada nelerin yapılacağını kolayca seçmenizi sağlar. Birçok firma bu dokümanı sizinle birlikte, ücretli ya da ücretsiz bir analiz çalışmasıyla hazırlar.

  • Projenin amacı ve ölçülebilir hedefleri
  • Kullanıcı rolleri ve yetkileri
  • Özellik listesi ve öncelik sırası
  • Bağlanılacak mevcut sistemler ve veri kaynakları
  • Rapor ve çıktı ihtiyaçları
  • Kullanıcı sayısı ve erişim cihazları

Teklifleri karşılaştırmak

Aynı gereksinim dokümanıyla alınan teklifler bile birbirinden çok farklı olabilir. Farkın nereden geldiğini anlamak için her firmadan iş kırılımını, tahmini süreleri ve varsayımlarını yazılı olarak isteyin.

Bir firmanın dokümanınızdaki belirsiz noktaları sorması iyi bir işarettir. Hiç soru sormadan verilen teklifler, sonradan kapsam tartışmasına dönüşme riski taşır.

Sözleşmede mutlaka olması gerekenler

Sözleşmeye gereksinim dokümanı ek olarak bağlanmalı ve teslim aşamaları tarihleriyle yazılmalıdır. Her aşamanın nasıl kabul edileceği, yani hangi testlerden geçince tamamlanmış sayılacağı tanımlanmalıdır.

Kaynak kodun ve hakların kime ait olacağı, kapsam değişikliklerinin nasıl talep ve fiyatlanacağı, garanti süresi içinde hata düzeltme ve sonrasındaki bakım koşulları da sözleşmenin parçasıdır. Kişisel veri işleyecek bir sistemde KVKK kapsamındaki rol ve sorumluluklar ayrıca belirtilmelidir.

Kampanya amaçlı küçük yazılımlar

Her özel yazılım büyük bir kurumsal sistem değildir. Bir billboard kampanyası için QR kodla katılımın toplandığı bir başvuru sistemi, kod doğrulayan bir çekiliş uygulaması ya da kampanya sonuçlarını gösteren basit bir panel de özel yazılımdır.

Bu tür projelerde de aynı adımlar geçerlidir, sadece daha kısadır: amacı yazın, katılım kurallarını netleştirin, kişisel verilerin nasıl toplanacağını ve saklanacağını belirleyin. Wesoco, Trabzon'daki billboard kampanyalarına eşlik eden bu tür uygulamaları kampanya takvimiyle birlikte hazırlar.

Analiz desteği

Gereksinim dokümanı sizinle birlikte, kullanıcılarla görüşülerek hazırlanır.

Önceliklendirme

Özellikler aşamalara bölünür, bütçe en kritik işe ayrılır.

Kabul testleri

Her aşamanın tamamlanma ölçütü baştan tanımlanır.

Kaynak kod teslimi

Kod ve teknik belgelerin teslim koşulları sözleşmeye yazılır.

Özel yazılım yaptırmak hakkında sık sorulan sorular

Gereksinim dokümanını kendim mi yazmalıyım?

İhtiyacı en iyi siz bilirsiniz, bu yüzden ana içerik sizden gelmelidir. Ancak dokümanın yazılım ekibinin kullanabileceği hale getirilmesi için firmayla birlikte bir analiz çalışması yapmak yaygın ve faydalıdır.

Özel yazılım yaptırmanın maliyeti nasıl hesaplanır?

Maliyet, özelliklerin karmaşıklığına, ekran ve rapor sayısına, entegrasyonlara ve tahmini geliştirme süresine göre hesaplanır. Netleşmiş bir gereksinim dokümanı daha doğru bir teklif almanızı sağlar.

Proje sırasında yeni özellik istersem ne olur?

Sözleşmede tanımlanan değişiklik talebi süreciyle yeni özellik değerlendirilir, süre ve maliyet etkisi yazılı olarak bildirilir. Onay verirseniz kapsama eklenir.

Yazılım teslim edildikten sonra hata çıkarsa?

Sözleşmede belirlenen garanti süresi içinde kapsamdaki hatalar genellikle ücretsiz düzeltilir. Sonrasında bakım sözleşmesi devreye girer.

Proje sorumlusu atamak neden önemli?

Yazılım firması sorularına hızlı ve net cevap alabildiğinde süreç gecikmez. Karar verme yetkisi olan tek bir kişinin muhatap olması, çelişkili taleplerin de önüne geçer.

İletişim

Teklif Alın

Özel yazılım yaptırmak için ihtiyacınızı yazın; kapsamı birlikte netleştirip size özel teklif hazırlayalım.

İletişim Formu