আমাদের এগিলির সংস্করণটি কাজ করছে না। পরামর্শ?


12

আমি 4 টি বিকাশকারীদের একটি ছোট দলে কাজ করি। আমরা আগিলের এমন একটি সংস্করণ বাস্তবায়ন করছি যা মনে হয় সপ্তাহে প্রতি সপ্তাহে একই ধরণের অসুবিধাগুলি ক্রমাগত আমাদের সরবরাহ করে এবং আমি এমন পরামর্শের সন্ধান করছি যা আমাদের প্রক্রিয়াটি উন্নত করতে সহায়তা করতে পারে।

পটভূমি:

আমরা সাধারণত 2 সপ্তাহের স্প্রিন্ট করি এবং প্রতিটি স্প্রিন্ট আমরা আমাদের কাজকে অবমূল্যায়ন করার প্রবণতা রাখি এবং আমাদের ম্যানেজারের সাথে আমরা সমস্যায় পড়ি কারণ আমরা সময়সূচির পিছনে আছি।

আমাদের ব্যবস্থাপক আমাদের জন্য যে কাহিনী তৈরি করেন সেগুলি পরীক্ষা করে আমরা প্রতিটি স্প্রিন্ট শুরু করি। কখনও কখনও তিনি কার্যগুলিতেও ছুড়ে দেন এবং আমরা তাদের অনুমান করি। আমরা গল্পের পয়েন্টগুলি ব্যবহার করি না। আমরা "আমাদের স্প্রিন্টগুলি পরিচালনা করতে" সফ্টওয়্যারটি আরবান টার্টল ব্যবহার করি, যা মূলত কেবল গল্প এবং কাজ এবং এর সাথে সম্পর্কিত। আমরা একটি স্প্রিন্টের শেষে মুক্তির জন্য পরিকল্পনা করি না।

সর্বাধিক সাধারণ সমস্যাটি দেখা যায় তা হ'ল আমরা একটি স্প্রিন্টের শুরুতে কোনও কাজ করার পরিকল্পনা করি কেবল এটি আবিষ্কারের ক্ষেত্রে এটি আরও অনেক বড়, তবে তবুও অগ্রাধিকারের তুলনায় উচ্চতর, সুতরাং আমাদের এটিতে অতিরিক্ত ঘন্টা কাজ করতে হবে। দ্বিতীয় সর্বাধিক সাধারণ সমস্যাটি হ'ল আমাদের মধ্যে একটি এমন প্রযুক্তিগত সমস্যার দিকে পরিচালিত হয় যা জ্বালিয়ে দেওয়া সময়কে ধীর করে দেয় যা একটি বাধা সৃষ্টি করে।

আমাদের প্রদত্ত একমাত্র পরামর্শটি হ'ল আমাদের অনুমানগুলি সামঞ্জস্য করতে এবং সকালে স্ট্যান্ডআপগুলির সময় আপডেট সরবরাহের ক্ষেত্রে আরও সক্রিয় হওয়া যাতে আমরা অতিরিক্ত অতিরিক্ত সময়ের জন্য সামঞ্জস্য করতে পারি।

যাইহোক, আমরা জিনিসগুলি যেভাবে করছি তাতে মূলত কিছু ভুল আছে বলে মনে হয়। সম্ভবত একটি প্রকল্প স্তরের পরিচালকের প্রত্যাশা এবং একটি স্প্রিন্ট স্তরে প্রত্যাশার মধ্যে সংযোগ আছে। কারণ আমরা এই প্রকল্পের পরিকল্পনা অনুসারে এই স্প্রিন্ট পুনরাবৃত্তিগুলি তৈরি করছি এবং তাই একটি স্প্রিন্ট বা বিলম্বিত আইটেমগুলি প্রজেক্ট পরিকল্পনার প্রসারিত করব। সুতরাং বিকাশকারী হিসাবে আমাদের প্রয়োজনের সময় অনুমান বাড়িয়ে চটপটি সম্পাদন করতে উত্সাহিত করা হচ্ছে তবে সময় মতো স্প্রিন্টটি সম্পূর্ণ করুন যা বিভ্রান্তিকর।

এটি কোনও অস্বাভাবিক সমস্যা হতে পারে না, তাই আমি আশা করি যে আমার চেয়েও বেশি বুদ্ধিমান তাদের কাছে আমি পরামর্শ করব যে প্রতিটা স্প্রিন্টে আমরা কীভাবে একই সমস্যাটি চালানো বন্ধ করতে পারি সে সম্পর্কে দুটি বা দুটি পরামর্শ রয়েছে। এটা হতাশাজনক.


8
গল্প এবং কাজগুলিতে 100% সময় বরাদ্দ করবেন না, সম্ভবত মাত্র 80% সময় আছে? এবং যদি আপনি সবকিছু শেষ করেন (অসম্ভব মনে হয়) ব্যাকলগ থেকে অন্য গল্প নিয়ে আসে? বা, আপনার অনুমানের জন্য একটি গুণক তৈরি করুন (আপনার_ সংখ্যা * 2)?
কেভিন

1
ধন্যবাদ, আমি মনে করি যে গুণকটি কম আয়ের পাশাপাশি একটি ভাল ধারণা।

আমি কেভিনের সাথে একমত একটি দৃশ্যের জন্য যেখানে আপনাকে কোনও অনুমান দিতে হবে এবং আপনার কোনও ধারণা নেই এবং সেটিকে দ্বিগুণ করুন এবং তারপরে ভাল পরিমাপের জন্য আরও কিছু যোগ করুন। সুতরাং আপনি যদি 8 ঘন্টা বলে থাকেন তবে আমি 16 এ দ্বিগুণ হয়েছি এবং সম্ভবত 20
টির মধ্যে

3
জলপ্রপাতে স্যুইচ করুন। ভুল অনুমান এবং মাত্রাতিরিক্ত আঁটসাঁট সময়সূচী দিয়ে জলপ্রপাত এত বেশি ভাল কাজ করে। (এটি একটি উত্তর দিতে পারে না কারণ অনিবার্য ডাউনভোটগুলি আমার প্রায় 0.025 খ্যাতি পয়েন্টের জন্য ব্যয় করতে পারে)
ব্যবহারকারী 281377

1
একটি স্প্রিন্টে আপনি কয়টি গল্প করবেন তা কীভাবে বেছে নিচ্ছেন?
জে কে।

উত্তর:


20

কারণ আমরা সময়সূচী পিছনে

এই ধরণের চিন্তাভাবনা আপনার সমস্যা। আপনি সময়সূচির পিছনে নন, সময়সূচীটি খুব শক্ত। আপনি ঘন্টা বিপরীতে অ্যাবস্ট্রাক্ট পয়েন্টগুলিতে গল্পগুলি অনুমান করা শুরু করতে হবে এবং তারপরে ২-৩ টি পুনরাবৃত্তি চলাকালীন আপনার গতিবেগটি বের করে। আপনার বেগটি হ'ল আপনি সাধারণত প্রতিটি পুনরুক্তি কতগুলি পয়েন্ট করেন, না আপনার ম্যানেজার কত পয়েন্ট ফিট করতে চায়।

এর পরে আপনি যদি ধারাবাহিকভাবে কম কাজকে অবমূল্যায়ন করেন তবে তাতে কিছু আসে যায় না - আপনার বেগ ইতিমধ্যে এর জন্য দায়ী।

স্পষ্টতই, আপনি যদি পয়েন্টগুলির পরিবর্তে ঘন্টা ব্যবহার করেন তবে এটি অসম্ভব।


+1 প্রকল্পের গতি হ'ল মূল বিষয়, যদিও আমি মনে করি আপনি ঘন্টার সাথে এটি করতে পারবেন ততক্ষন আপনি যখন বেগের ফ্যাক্টর
জেকে

1
এটি ধরে নিয়েছে যে আপনার অনুমানগুলি সর্বদা একই ফ্যাক্টর দ্বারা বাইরে থাকে। আমার অভিজ্ঞতা, এটি ক্ষেত্রে খুব কমই। এমনকি অনভিজ্ঞ ডেভেলপাররা কিছু কাজ খুব নির্ভুলভাবে অনুমান করে। এবং বেশ অভিজ্ঞ বিকাশকারীরা কখনও কখনও কিছু নির্দিষ্ট কাজের অত্যন্ত কম অনুমান উত্পাদন করে। পবিত্র কাজটি হল কোন কাজগুলি সঠিকভাবে অনুমান করা হতে পারে এবং কোনটি খারাপ। কিছু কম্বল ফজ ফ্যাক্টর প্রয়োগ করা এতে সহায়তা করবে না।
দাউদ ইবনে করিম

4
@ ডেভিডওয়্যালেস শিওর, এটি প্রতি কাজ অনুসারে সঠিক অনুমান তৈরি করবে না , তবে লক্ষ্যটি সম্পূর্ণ স্প্রিন্টের আরও সঠিক অনুমান। লীসে তত্ত্বটি হ'ল কার্য দ্বারা টাস্কের বিভিন্নতা গড়ে 3+ পুনরাবৃত্তির উপরে গতিবেগকে গণনা করা হয় over
ক্রিস পিটম্যান

12

দেখে মনে হচ্ছে সমস্যাগুলি হ'ল আপনার দলের যথাযথ অনুমান করতে অক্ষমতা এবং অনিবার্যতা যে সমস্যাগুলির উদ্ভব হয় সেগুলি দূর করতে অক্ষম।

ছোট কাজগুলি বড় কাজের তুলনায় নির্ভুলভাবে অনুমান করা খুব সহজ, তাই চেষ্টা করুন এবং আপনার কাজগুলিকে অনেক ছোট খণ্ডে বিভক্ত করুন।

কাউকে যে কোনও কাজের জন্য অনুমান করার অনুমতি দেবেন না, যদি না তারা জানেন যে তারা কীভাবে এটি করছে know যে কোনও কাজের জন্য বিকাশকারী কী কী সম্পন্ন করতে জানেন না, বিকাশকারীকে কিছু তদন্ত এবং নকশা করার জন্য এই স্প্রিন্টের সময়সূচিতে কিছুটা সময় দিন এবং একটি সঠিক অনুমান নিয়ে আসুন। অর্ধেকেরও কম দিন কখনও নয়। তবে টাস্কটি নেক্সট স্প্রিন্টে সরিয়ে দিন। তারপরে, আপনি যখন পরবর্তী স্প্রিন্টের পরিকল্পনায় আসবেন, আপনার একটি ভাল অনুমান হবে। নোট করুন যে এই অতিরিক্ত সময় নষ্ট হবে না, কারণ এটি সময় এসেছে যে বিকাশকারী কোনও ক্ষেত্রে ব্যয় শেষ করবে।

এবং প্রজেক্ট ম্যানেজারের কাছে ফিরে যেতে এবং তাকে / তাকে বলার জন্য ভয় পাবেন না যে আপনার কাজের তালিকাটি পেতে আরও স্প্রিন্টের প্রয়োজন হবে need অসম্ভব লক্ষ্যগুলিতে নিজেকে নিযুক্ত করার চেয়ে এটি করা ভাল better


কঠিন সমস্যাগুলি তদন্ত করার জন্য, এবং পরবর্তী স্প্রিন্টে বাস্তবায়ন স্থগিত করার জন্য +1। নোট করুন যে এটি সাধারণত একটি "স্পাইক সমাধান" (বা কেবল "স্পাইক") হিসাবে পরিচিত; চূড়ান্ত প্রোগ্রামিং
sleske

প্রাথমিক তদন্তের জন্য +1। ব্যক্তিগতভাবে, যখন আমি গ্রন্থাগার বা প্রোগ্রামিং নীতি দ্বারা বিভ্রান্ত হই, আমি যদি বিষয়টিতে ফিরে আসার সময় এক বা দু'সপ্তাহ ধরে যদি আমার মনের পিছনে ঘুরিয়ে ফেলি তবে এটি অনেক বেশি অর্থবোধ করে।
বাটনস 840

6

আপনি কি আপনার 100% সময় বরাদ্দ দেওয়ার চেষ্টা করছেন? যদি তা হয় তবে তা করা বন্ধ করুন। আপনার দলটি স্প্রিন্ট চলাকালীন অবদান রাখতে সমস্ত ঘন্টা যোগ করে শুরু করুন। প্রতিটি কর্মী ভাল করে 6 দিনের জন্য এই প্রকল্পের দিকে রাখবেন তা ধরে নিয়েই এটি করুন। এটি একটি "আদর্শ দিন" হিসাবে বিবেচিত হয়। আর এই দু'ঘণ্টা? সকালে আপনি যখন ইমেল পড়ছেন এবং আপনার দিনটি পরিকল্পনা করছেন ইত্যাদি বৈঠক, বিরতি, প্রশাসনিক কার্যগুলি দ্বারা চূড়ান্ত হয়ে উঠুন এটি "আপনার বাজি হেজিং" বা "স্যান্ডব্যাগিং" নয়, বাস্তববাদী।

দ্বিতীয়ত, 6 ঘন্টা / দিনকে 80% দিয়ে গুণ করুন । কেন? কারণ মানুষ হিসাবে আমরা ভবিষ্যতবাণীতে স্তন্যপান করি যে কোনও কার্যে কত সময় লাগবে। এটি আমাদের রায়গুলিতে ত্রুটিগুলির জন্য অ্যাকাউন্ট করে। আবার, স্যান্ডব্যাগিং নয়, এটি বাস্তবসম্মত।

এখন আপনার কাছে এমন একটি সংখ্যা রয়েছে যা আপনার কর্মের জন্য সরাসরি প্রয়োগের প্রত্যাশা করে এমন একটি বাস্তবের সংখ্যক ঘন্টা উপস্থাপন করে যা আপনার কাছে। আপনি যখন অনুমান করছেন তখন গল্পগুলি যুক্ত করা বন্ধ করুন যখন পরবর্তী গল্পটি আপনাকে উপহার দেবে।

শেষ পর্যন্ত, পণ্য মালিককে কাজগুলি যুক্ত করতে দেবেন না। স্ক্রাম পরিকল্পনা দলের জন্য , পিও কাজ করা দলের অংশ নয়। অবশ্যই, রিয়েল ওয়ার্ল্ডে পিও যদি দলের যে কারও চেয়ে বেশি জ্ঞানী হয় তবে তার ইনপুটটি খুব কার্যকর হতে পারে। তবুও, দলটি পিছনে থাকার জন্য উত্তাপটি নিলে, দলটি ঠিক কোন কাজগুলি করবে তার মালিকানা নেওয়া উচিত। আপনার লক্ষ্যটি গ্রহণযোগ্যতার মানদণ্ড পূরণ করতে সক্ষম হবেন; কোনও কাজ যদি সরাসরি তাতে না যায় তবে তা করবেন না।

মনে রাখবেন, স্ক্রাম বেশি উত্পাদনশীল হওয়ার কথা নয়। এটি আরও উন্মুক্ত এবং যোগাযোগের বিষয় সম্পর্কে। কাজটি করতে যা লাগে তা গ্রহণ করবে। স্ক্রাম সেখানে অনুমান করা সহজ, স্টেকহোল্ডারদের সাথে যোগাযোগ করা সহজ এবং আপনার দলের প্রতিশ্রুতিবদ্ধ করা সহজ করার জন্য রয়েছে।


5

স্প্রিন্টের শুরুতে স্বীকৃতি মানদণ্ডকে দুর্বলভাবে परिभाषित করা হয়েছে?

প্রাথমিক অনুমানগুলি প্রায়শই খুব কম থাকে কারণ স্টোর কার্ডগুলির যখন অনুমান করা হয় তখন তাদের গ্রহণযোগ্যতার মানদণ্ডগুলি দুর্বল থাকে (যদি থাকে)। দলটিকে কার্ডটি কী তা সত্যই পরিষ্কার করতে সহায়তা করতে অ্যাকসেপ্টেন্স-টেস্ট-ড্রাইভ ডেভলপমেন্ট (এটিডিডি) ওরফে স্টোরিস্টেটিংয়ে স্থানান্তরিত করার বিষয়ে কী ?

গল্পগুলি খুব বড়?

মিড-স্প্রিন্টটি খুঁজে পাওয়ার জন্য আরও একটি কারণ যা আপনার গল্পগুলি প্রত্যাশার চেয়ে বেশি সময় নেয় তা হতে পারে যে সেগুলি খুব বড়। আপনি কি ফ্ল্যাশ ফ্ল্যাশকার্ড ডেকে চটপটি দেখেছেন ? তাদের কাছে একটি ফ্ল্যাশকার্ড রয়েছে যার নাম "সঙ্কুচিত এক্সএল স্টোর টু ফিট"। এটি পিছনের কাহিনী, পার্শ্ব প্রতিক্রিয়া, অ-কার্যকরী দিকগুলি, বা পরবর্তী গল্পগুলিতে ত্রুটি পরিচালনা করার মতো গল্পগুলিকে বিভক্ত করার কৌশলগুলি দেয়।

আপনার কাছে পর্যাপ্ত তথ্য নেই বলে অনুমান করতে পারবেন না?

@ সেলসেক স্পাইক সম্পর্কে একটি ভাল পরামর্শ দেয় । অনুমানের সময় প্রযুক্তিগত অজানাগুলি চেষ্টা করুন এবং সনাক্ত করুন। যদি কোনও থাকে তবে দেখুন যে আপনি গল্পটি পরবর্তী স্প্রিন্টে স্থগিত করতে পারেন এবং পরিবর্তে সময় নির্ধারিত তদন্ত করতে পারেন (স্পাইক) এই স্প্রিন্টটি চেষ্টা করতে এবং এটি অনুমান করতে সক্ষম হতে পারে তা শিখতে। দূরে সরে না গিয়ে মূল গল্পটি সমাধান করবেন না - গল্পটি অনুমান করার জন্য যখন আপনি যথেষ্ট জানেন তখন স্পাইকটি সম্পন্ন হয়।

দ্রুত ব্যর্থ

এবং আমি @ পেট্রিক হিউজেসের সাথে একমত - 1 সপ্তাহের স্প্রিন্টে যাওয়ার কথা বিবেচনা করুন যাতে আপনি সমস্যাগুলি আরও দ্রুত দেখতে পারেন।


3

@ কেভিন এবং @ পেট্রিকের ভাল পরামর্শ ছাড়াও ...

চতুর দৃষ্টিভঙ্গি "একটি আকার সবই ফিট করে" তবে এই মন্তব্যটি আমার দৃষ্টি আকর্ষণ করেছে:

আমরা Agile এর এমন একটি সংস্করণ বাস্তবায়ন করছি যা মনে হয় আমাদের ক্রমাগত একই সমস্যাগুলি সরবরাহ করে

আপনি "বইয়ের দ্বারা" কোনও পদ্ধতি ব্যবহার শুরু করার চেয়ে ভাল (স্ক্রামটি আজকাল মনে হচ্ছে এটি প্রভাবশালী) - এবং অন্য কোনও সফল দল কী করেছে ঠিক তা-ই করুন ... কয়েকটি স্প্রিন্টের জন্য এটি করুন ... এবং কেবল তখনই বিবেচনা করা শুরু করুন স্থানীয় অবস্থার জন্য অনুকূলিতকরণের জন্য প্রয়োজনীয় পরিবর্তনগুলি।

অভিজ্ঞ স্ক্রাম কোচকে ভাড়া দেওয়া (কয়েকটি পুনরাবৃত্তির জন্য) প্রকৃত পার্থক্য নির্মাতা হতে পারে। সঠিকভাবে চটপটে আসার ক্ষেত্রে সূক্ষ্মতা রয়েছে।


3

প্রথমে আমি স্ক্র্যাম-এক্সপি-থেকে-দ্য ট্রেঞ্চগুলি অনুসরণ করার সুপারিশ করছি । वेग 26 গণনা সম্পর্কে পয়েন্ট 26 দেখুন। ধারণাটি হ'ল ফোকাস ফ্যাক্টরটি সংজ্ঞায়িত করা এবং পরবর্তী স্প্রিন্টের জন্য এটি বলা:

উপলব্ধ মানব-দিন * ফোকাস ফ্যাক্টর = আনুমানিক বেগ

পরবর্তী স্প্রিন্ট চলাকালীন আপনি যে গল্পগুলি বাস্তবায়নের পরিকল্পনা করছেন তার অনুমানের যোগফলকে অনুমান করা বেগ

এবং একটি স্প্রিন্টের পরে আপনি স্প্রিন্ট ফোকাস ফ্যাক্টরকে স্থায়ী করে গণনা করেন:

ফোকাস ফ্যাক্টর = প্রকৃত বেগ / উপলব্ধ ম্যান-ডে

যেখানে প্রকৃত বেগ আপনি স্প্রিন্ট চলাকালীন বাস্তবায়িত গল্পগুলির অনুমানের যোগফল।

তারপরে আপনি পরবর্তী স্প্রিন্টের জন্য এই প্রকৃত ফোকাস ফ্যাক্টরটি পুনরায় ব্যবহার করুন এবং কয়েকটি স্প্রিন্টের পরে আপনি স্প্রিন্টের সময় আপনি কী অর্জন করতে পারবেন তার সাথে আরও সুনির্দিষ্ট হতে সক্ষম হবেন ...


পরিখা থেকে স্ক্র্যাম উল্লেখ করার জন্য +1। প্রশ্নোত্তরগুলি আমাকে সেই বইয়ের কথা ভেবেছিল।
বাটনস 840

1

যতক্ষণ না আপনার অনুমানগুলি ক্রমে আপনার স্প্রিন্টগুলি এক সপ্তাহের মধ্যে সংক্ষিপ্ত করে তুলবে, আপনি এইভাবে ওভারেজকে দ্রুত সনাক্ত করতে পারবেন এবং ছোট বর্ধিত ক্ষেত্রে প্রতিক্রিয়া জানাতে সক্ষম হবেন।

সামান্য প্রতিক্রিয়াগুলি শনাক্ত করার জন্য কিছু শ্বাসকষ্ট পাওয়ার জন্য কাজগুলি ডিজাইন করার সময় সামনে আরও বেশি সময় ব্যয় করুন যা সম্ভবত পুরোপুরি রক্তপাতের কারণ হয়ে দাঁড়িয়েছে। এটি এমনও হতে পারে যে যথাযথ চটজলদি অনুমানের জন্য টাস্কগুলি নিজেরাই লম্বা হয়, দেখুন কাজগুলি ছোট খাটো পদক্ষেপে ভেঙে ফেলা যায় যা গিলে ফেলা সহজ।

কয়েক ঘন্টার সমস্যায় আটকে যাওয়ার পরিবর্তে কোনও ছদ্ম মারার সাথে সাথে প্রত্যেককে একটি লাল পতাকা প্রেরণে স্বাচ্ছন্দ্যময় হন। এই প্রক্রিয়া থেকে অহংকে দোষারোপ করুন এবং দোষ দিন, অন্যদের চেয়ে কারও পক্ষে এটি সহজ =)

এবং @ কেভিনের মতোই, আপনি কখনই কাজগুলিতে সরাসরি 100% সময় নির্ধারণ করেন না কারণ সেখানে সভাগুলির মতো ওভারহেড সবসময় থাকে যাতে আপনি সময় খাওয়ার হিসাবে স্বীকৃতি নাও পেতে পারেন।

শিডিউলিংয়ের সম্মুখভাগে সবকিছু শীতল হয়ে যাওয়ার পরে দু'সপ্তাহে ফিরে যান, আপনি আবার কয়েকটি সভা থেকে ম্যাজিকভাবে কিছুটা সময় নেবেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.