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