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