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