আমি যখন ধীরে ধীরে সফ্টওয়্যারটির জন্য দায়ী জিজ্ঞাসা করেছি, তখন কিছু উত্তর পেয়েছি এটি একটি সামাজিক এবং পরিচালিত সমস্যা ছিল:
এটি কোনও প্রযুক্তিগত সমস্যা নয়, এটি একটি বিপণন এবং পরিচালনার সমস্যা .... অবশেষে, ব্যবহারকারীর যা পাওয়ার কথা তা অনুমান করার জন্য পণ্য পরিচালকেরাই চশমা লিখতে দায়বদ্ধ। প্রচুর জিনিস ভুল হতে পারে: প্রোডাক্ট ম্যানেজার স্পেকটিতে বোতামের প্রতিক্রিয়া জানাতে ব্যর্থ হয় ... কিউএ লোকেরা অনুমানের বিরুদ্ধে পরীক্ষার একটি মাঝারি কাজ করে ... যদি পণ্য পরিচালনা এবং কিউএ স্টাফরা সকলেই চাকাতে ঘুমিয়ে থাকে, আমরা প্রোগ্রামাররা এটির জন্য আপ করতে পারি না। - বব মারফি
লোকেরা ভাল-আকারের অ্যাপগুলিতে কাজ করে। তারা যখন কাজ করে, পারফরম্যান্সের সমস্যাগুলি বাগের মতোই ক্রেপ হয়। পার্থক্যটি হ'ল - বাগগুলি "খারাপ" - তারা "আমাকে সন্ধান করুন এবং আমাকে ঠিক করুন" বলে চিৎকার করে। পারফরম্যান্স সমস্যা কেবল সেখানে বসে আরও খারাপ হয় get প্রোগ্রামাররা প্রায়শই ভাবেন "আচ্ছা, আমার কোডটিতে পারফরম্যান্সের সমস্যা হবে না Rather পরিবর্তে, পরিচালনার জন্য আমাকে একটি নতুন / বড় / দ্রুত মেশিন কিনতে হবে।" আসল বিষয়টি হ'ল, যদি বিকাশকারীরা পর্যায়ক্রমে পারফরম্যান্স সমস্যার জন্য অনুসন্ধান করেন ( যা আসলে খুব সহজ ) তবে তারা কেবল এগুলি পরিষ্কার করতে পারত। - মাইক ডুনলাভে
সুতরাং, যদি এটি একটি সামাজিক সমস্যা হয় তবে কোনও সংস্থা তার গ্রাহকদের কাছে ধীর সফ্টওয়্যার প্রেরণ এড়াতে কোন সামাজিক ব্যবস্থা স্থাপন করতে পারে?