নব্বই-নব্বই নিয়ম

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে

কম্পিউটার প্রোগ্রামিং এবং সফটওয়্যার ইঞ্জিনিয়ারিং এর, সেই নব্বই-নব্বই নিয়ম একটি রসাত্মক বাণী যার মতে

The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.[১]

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

সূত্রটি আরোপিত হয় বেল ল্যাবস এর টম কার্গিল দ্বারা, এবং জনপ্রিয় হয় Communications of the ACM পত্রিকার জন বেন্টলির সেপ্টেম্বর ১৯৮৫ "Programming Pearls" কলামের মাধ্যমে, যেখানে এর শিরোনাম ছিল "Rule of Credibility"।[১]

এছাড়াও এই সূত্র কিছু এজাইল সফটওয়্যার প্রকল্প-এর ক্ষেত্রেও খাটে যখন একটি কাজের জন্য বলা হয় "এইতো হয়ে গেছে"। এই ইঙ্গিত একটি সাধারণ ঘটনা যেখানে পরিকল্পনা অনুযায়ী কাজ সম্পন্ন হয়, কিন্তু শেষ হয়ে যায়নি, একটি একক চূড়ান্ত কাজ যা অনেক সময় অনেক বেশি সময় লাগে।

আরও দেখুন[সম্পাদনা]

তথ্যসূত্র[সম্পাদনা]

  1. Bentley, Jon (১৯৮৫)। "Programming pearls: Bumper-Sticker Computer Science" (fee required): 896–901। আইএসএসএন 0001-0782ডিওআই:10.1145/4284.315122