Yazılım hatalarının başlıca nedeninin programcı olduğunu düşünüyorum.
Diyerek değil sadece komik olmak, ama işimde gözlenen ettik büyük sorunlardan biri olduğu için kötü şartlar projede önemli kusurları ve kullanılabilirlik sorunlarını neden sorun alanının zayıf anlayışı ile birleştiğinde, toplama.
Bunun bir kısmı, son kullanıcının terminolojisini öğrenmek / anlamak istememek ve yanlış anlamalara neden olmaktan kaynaklanmaktadır.
Bunun bir kısmı, teknolojinin çok erken sürecinden bahsettiğiniz şeyden veya neden önemli olduğu hakkında bir fikri olmayan kişilere gelir.
Bunun en iyi örneği, soruların / cevapların karakterlerde ne kadar süreceğini anlamaya çalışan programcılardan birini duyduğum zamandı ... Veritabanında hangi boyut alanını kullanacağını anlamaya çalıştığını biliyordum, ancak Bunu talep eden departman, bunun neden önemli olduğunu veya boşlukların sayıldığını en sisli değildi. Bizim için bu açık görünüyor, ama onlar için gerçek bir vahiydi.