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