Web ve app alanında iş yaptıran kişilere işlerin kolaylaşması için bazı öneriler:
İş yaptırmak için pdf dökümana en ince ayrıntısına kadar yazıp göndermek işi kolaylaştırmak yerine inanılmaz zorlaştırır, belki de imkansızlaştırır.
Peki derdinizi nasıl anlatacaksınız?
Şu şekilde örnek bir e-ticaret sitesi için talep dökümanı hazırlayalım:
E-ticaret projesi:
- Ürün listeleme sayfaları: (kategori, arama, önerilen ürünler)
---- Filtreleme kriterleri: Fiyat, tarih, beğeni, satış trendi
---- Sayfalama yerine dinamik "devamını yükle" butonu.
- Ürün detayı
-Üyelik (facebook, google, email)
-Kampanya/İndirim yönetimi (kupon kodu, kategoriye özel indirim, ürüne özel indirim, indirim grubu oluşturma)
Bu şekilde tek tek maddeler ile kısaca açıklanınca yazılımcının aklında mimari daha iyi oturacak, işiniz daha kısa sürecek ve talep edilen ücrette düşecektir.
"Kategorilerde yukarıda sağ köşede 2 tane select box olacak. Select box içerisinde tarihe göre sırala, fiyata göre en düşük, fiyata göre en ucuz sırala seçenekleri olacak. Kullanıcı değiştirince ona göre filtreleyip ürünleri listeleyecek....."
Bu şekilde döküman hazırlamaya çalışıyorsanız hem kendi ayağınıza, hem de ekmeğinde olan yazılımcının ayağına sıkmış oluyorsunuz. Ayrıca yazılımcıya da cahil muamelesi çekmiş oluyorsunuz .
Dipnot:
Yazılım yazmak futbol maçı oynamak gibidir. Bir kaç moral bozukluğu üst üste gelirse yazılımcılar da futbolcular gibi oyundan düşer. Eğer proje başından bitişine tutarlı ve belli ise daha bir hevesle kod yazar.