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