আমি সফ্টওয়্যার ত্রুটিগুলির প্রধান কারণটিকে প্রোগ্রামার হিসাবে বিবেচনা করি।
বলার অপেক্ষা রাখে না যে শুধু মজার হতে, কিন্তু কারণ বড় সমস্যা আমি আমার কাজ পালন করে থাকেন এক দরিদ্র প্রয়োজনীয়তা জমায়েত সমস্যা ডোমেনের দরিদ্র বোঝার সঙ্গে মিলিত, প্রকল্প প্রধান অপূর্ণতা এবং ব্যবহারযোগ্যতা সমস্যা সৃষ্টি হয়।
এর একটি অংশ শেষ ব্যবহারকারীটির পরিভাষা শিখতে / বুঝতে ইচ্ছুক না হওয়া থেকে ভুল বোঝাবুঝির কারণ আসে।
এর একটি অংশ প্রক্রিয়াটি খুব শীঘ্রই টেক কথা বলার মাধ্যমে আসে যাদের কাছে আপনি কী বলছেন বা কেন এটি গুরুত্ব দেয় তার কোনও ধারণা নেই।
এর সর্বোত্তম উদাহরণটি যখন আমি শুনলাম যখন প্রোগ্রামারদের মধ্যে থেকে প্রশ্ন / উত্তরগুলি চরিত্রগুলিতে কতদিন চলে যায় তা নির্ধারণ করার চেষ্টা করে ... আমি জানতাম যে তিনি ডাটাবেসে কোন আকারের ক্ষেত্রটি ব্যবহার করবেন তা জানার চেষ্টা করছেন, কিন্তু বিভাগটি এটির জন্য অনুরোধ করছে এমন ফোগিস্ট কেন ছিল না - বা that স্থানগুলি গণনা করা হয়েছিল। আমাদের কাছে এটি সুস্পষ্ট বলে মনে হয় তবে তাদের কাছে এটি ছিল সত্যিকারের ওহী।