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