এজাইলঃ পুনরাবৃত্তিক ধাপের পরিকল্পনা (Iteration Planning)

রিদওয়ান বিন শামীম

 

এজাইলে টিমের জন্য পুনরাবৃত্তিক ধাপের পরিকল্পনার উদ্দেশ্য হল উঁচু সারির প্রোডাক্ট ব্যাকলগ আইটেমের সেট সম্পন্ন করা। এই কমিটমেন্ট পুনরাবৃত্তিক ধাপের লেন্থ/length ও টিমের কাজের গতির উপর নির্ভর করে নির্ধারিত থাকে।

প্রক্রিয়ার সাথে কারা সংযুক্ত

  • স্ক্রাম মাস্টারঃ স্ক্রাম মাস্টার এজাইল ডেলিভারি টিমের সহায়ক ব্যাক্তি হিসেবে কাজ করেন,
  • প্রোডাক্ট ওনারঃ প্রোডাক্ট ওনার প্রোডাক্ট ব্যাকলগ ও তাদের গ্রহণযোগ্যতামূলক ক্রাইটেরিয়া নিয়ে বিস্তারিত যে বিষয়গুলো আছে তাদের সমাধান করেন।
  • এজাইল টিমঃ টিমের বৈশিষ্ট্য ও কাজ এজাইল ডেলিভারির উপর নির্ভর করে,এবং কমিটমেন্ট পূরণের জন্য কাঙ্খিত লক্ষ্যমাত্রা নির্ধারণ করে।

পরিকল্পনার অপরিহার্য বিষয়

  • প্রোডাক্ট ব্যাকলগের আইটেমগুলো নির্দিষ্ট আকারের ও সংশ্লিষ্ট স্টোরি পয়েন্ট সমৃদ্ধ।
  • পোর্টফলিও আইটেমগুলো প্রোডাক্ট ওনার কর্তৃক রেঙ্কিং করানো।
  • প্রতিটা পোর্টফলিও আইটেমের জন্য গ্রহণযোগ্যতামূলক ক্রাইটেরিয়া পরিস্কারভাবে নির্ধারিত।

পরিকল্পনা প্রক্রিয়া

পুনরাবৃত্তির পরিকল্পনার ক্ষেত্রে নিচের ধাপগুলো সম্পন্ন হয়,

  • পুনরাবৃত্তিক ধাপে কতগুলো স্টোরি সংস্থাপন করা যাবে
  • স্টোরিগুলোকে টাস্কহিসেবে ভাঙ্গা এবং পৃথক ওনারের অধীনে সেই টাস্ক বণ্টন করা
  • প্রতিটা টাস্ককে ঘণ্টা এককে ভাগ করা,
  • এই এস্টিমেশন পুনরাবৃত্তিক ধাপে প্রতি টিম মেম্বারের কত ঘণ্টা করে লাগবে তা নির্ধারণে সাহায্য করে।
  • টিম মেম্বারদের তাদের গতি ও সক্ষমতা অনুযায়ী টাস্ক দেয়া হয় যাতে কারো উপর বেশি চাপ না পরে।

 

কাজের গতি পরিমাপ করা

এজাইল টিম কাজের গতি পরিমাপ করে পূর্বের পুনরাবৃত্তিক ধাপের উপর ভিত্তি করে। কোনও ধাপে ইউজার স্টোরি সম্পন্ন করতে প্রয়োজনীয় ইউনিটের গড় সংখ্যা থেকে কাজের গতি পাওয়া যায়।

চলমান ধাপে কতগুলো ইউজার স্টোরি সম্পন্ন হবে তা জানতে পরিকল্পিত কাজের গতি টিমকে সাহায্য করে।

টিমের সক্ষমতা

কোনও টিমের সক্ষমতা তিনটি সূচক থেকে নির্ধারণ করা যায়,

  • দৈনিক আদর্শ কর্মঘণ্টার সংখ্যা
  • প্রতি ধাপে ব্যাক্তি পর্যায়ে প্রাপ্ত দিনের সংখ্যা
  • সদস্যদের তার টিমের জন্য স্বতন্ত্রভাবে বরাদ্দ সময়ের হার

পরিকল্পনার ধাপগুলো

  •   প্রোডাক্ট ওনার প্রোডাক্ট ব্যাকলগের সবচেয়ে উঁচু সারির আইটেম বর্ণনা করেন
  • টিম আইটেম সম্পন্ন হতে প্রয়োজনীয় টাস্ক বর্ণনা করে
  • টিম মেম্বাররা কাজ বুঝে নেয়
  • টিম মেম্বাররা প্রতি কাজের জন্য সময় বরাদ্দ করে নেয়
  • এই প্রক্রিয়া পুনরাবৃত্তিক ধাপের সব আইটেমের জন্য রিপিট হতে থাকে
  • কোনও সদস্যের উপর চাপ পরলে বাকিদের মধ্যে কাজ বণ্টন করে সেই চাপ কমিয়ে আনা হয়।