স্প্রিন্টের মধ্যে কী ঘটে?


11

আমি স্ক্র্যামের মডেলটি আলগাভাবে অনুসরণ করে একটি প্রকল্পে কাজ করছি। আমরা দুই সপ্তাহের স্প্রিন্ট করছি। স্প্রিন্টের মধ্যে যা ঘটেছিল তা হ'ল আমি স্পষ্ট নই (এবং পরামর্শের জন্য কোনও বই নেই): সেখানে কিছু "মোড়ানো" প্রক্রিয়া থাকা উচিত, যেখানে পণ্যটি নির্মিত এবং বিতরণ করা হয় তবে:

  • এটি সাধারণত কতক্ষণ সময় নেয়?
  • পুরো দল জড়িত করা উচিত?
  • বিকাশকারীরা পরবর্তী স্প্রিন্ট আইটেমগুলিতে কাজ শুরু করার আগে কি কঠোরভাবে শেষ করতে হবে?
  • কোড পর্যালোচনা এবং পরীক্ষামূলক স্থান গ্রহণের সময় এটি কি হয়?

তিনজন বিকাশকারী রয়েছে, প্রায় 1 টি এফটিই যোগ করে। সুতরাং স্প্রিন্ট সত্যিই খুব সংক্ষিপ্ত।


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

13
What happens between sprints?ল্যান পার্টিগুলি, স্পষ্টতই ...
ইয়ান্নিস

সপ্তাহান্তে, আশা করি।
মিঃফক্স

উত্তর:


13

আমি স্ক্র্যামের মডেলটি আলগাভাবে অনুসরণ করে একটি প্রকল্পে কাজ করছি।

এটি পরিষ্কার করার জন্য: আপনার পরিচালকরা সম্ভবত আপনাকে স্ক্রাম সম্পর্কে বলেছিলেন তবে আপনি যা সম্পাদন করেন তা স্ক্রম নয়।

এটি সাধারণত কতক্ষণ সময় নেয়?

স্প্রিন্ট পর্যালোচনা সভা + স্প্রিন্টের পূর্ববর্তী সভা বর্তমান স্প্রিন্ট শেষ করে। সংক্ষিপ্ত স্প্রিন্টে তাদের 30 মিনিট - 1 ঘন্টা একসাথে কিছু নেওয়া উচিত। পরবর্তী কার্য দিবসে স্প্রিন্ট পরিকল্পনা সভা 1 এবং 2 সম্পাদন করে একটি নতুন স্প্রিন্ট শুরু হয় টিমের আকার এবং স্প্রিন্টের দৈর্ঘ্যের ভিত্তিতে এই সভাটি 2 - 4 ঘন্টা সময় নিতে পারে।

পুরো দল জড়িত করা উচিত?

পূর্বের উত্তরে উল্লিখিত মিটিংগুলিতে পুরো দলকে অবশ্যই জড়িত থাকতে হবে।

বিকাশকারীরা পরবর্তী স্প্রিন্ট আইটেমগুলিতে কাজ শুরু করার আগে কি কঠোরভাবে শেষ করতে হবে?

হ্যাঁ কারণ পর্যালোচনা সভা না হওয়া পর্যন্ত আপনি জানেন না যে গ্রাহক পূর্ববর্তী স্প্রিন্টের ফলাফল গ্রহণ করে কিনা এবং আপনি জানেন না যে ব্যবহারকারীদের গল্পগুলি মিটিংয়ের পরিকল্পনায় প্রতিশ্রুতিবদ্ধ হবে।

কোড পর্যালোচনা এবং পরীক্ষার সময় কি এটি হয়?

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

প্রধান মানসিক স্থানান্তর QA সঙ্গে হয়। অনেক বিকাশকারী মনে করেন যে কোড কোডটি কার্যকর করে এবং যা করার কথা ছিল তা করে যাচাই করার জন্য কিউ আছে। অবশ্যই না। এটি ডেভেলপার কাজ er

QA- এর পণ্য বিকাশে অংশ নেওয়া উচিত। স্প্রিন্টে তাদের প্রধান দায়িত্ব হ'ল পণ্য মালিকের সাথে যোগাযোগ করা এবং স্বীকৃতি মানদণ্ডের জন্য স্বয়ংক্রিয় গ্রহণযোগ্যতা পরীক্ষাগুলি তৈরি করা (সংজ্ঞায়িত সংশোধনী) যা ব্যবহারকারীর গল্পটি সত্যায়িত হয়ে যায় এবং অ্যাপ্লিকেশন সমস্ত নতুন প্রয়োজনীয়তা পাস করে। ছোট দলগুলিতে এটি বিকাশকারীদেরও দায়িত্ব হতে পারে।

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

আমার অভিজ্ঞতায় এটিই যেখানে বেশিরভাগ সংস্থাগুলি চটফটে যেতে ব্যর্থ হয়।


"নং কোড পর্যালোচনা এবং পরীক্ষাটি স্প্রিন্টের অংশ" " - দুর্দান্ত, আমি যা চাইছিলাম :)
স্টিভ বেনেট

2
আমি মনে করি " অবশ্যই কিছু প্রকারের স্বয়ংক্রিয় পরীক্ষার অন্তর্ভুক্ত থাকতে হবে " কিছুটা শক্ত। এমন কিছু নেই যা বলে যে পরীক্ষাগুলি অবশ্যই স্বয়ংক্রিয় হবে। আসলে, কিছু ক্ষেত্রে এটি স্পষ্টতই পারে না। আপনি একটি নতুন স্টাইল শীট বিকাশ করছেন এবং "পরীক্ষা" অবশ্যই একটি ভিজ্যুয়াল পরিদর্শন হতে হবে। আপনি "এটি কি ঠিক দেখাচ্ছে?" স্বয়ংক্রিয় করতে পারবেন না। হ্যাঁ, পরীক্ষাগুলি যদি সম্ভব হয় তবে স্বয়ংক্রিয় হওয়া উচিত , তবে তাদের বলার জন্য এটি অবশ্যই কিছুটা বাড়িয়ে দেওয়া উচিত
ব্রায়ান ওকলে

@ ব্রায়ান ওকলে: আমি সম্মত আমি আমার উত্তরের সেই অংশটিকে কেবলমাত্র উন্নয়ন কাজের সাবসেটে লক্ষ্য করেছি যেখানে স্বয়ংক্রিয় পরীক্ষাগুলি সম্ভব।
লাডিস্লাভ মৃঙ্কা

1
এটি প্রশ্নের উত্তর দিতে ব্যর্থ।
এডওয়ার্ড অ্যান্ডারসন

8

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

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


ঠিক আছে, সুতরাং আপনার QA স্প্রিন্ট ভিতরে হয়। মোতায়েন কখন হয়? সমস্ত দেবগণ তাদের সমস্ত কাজ QA'E না করা পর্যন্ত আপনি কি অপেক্ষা করেন, তারপরে একজন ব্যক্তি মোতায়েন করেন?
স্টিভ বেনেট

আমাদের সাধারণত কমপক্ষে দুটি মোতায়েন থাকে - একটি স্প্রিন্টের মিডপয়েন্টে এবং অন্যটি শেষে থাকে। গল্পগুলি সম্পূর্ণ হওয়ার সাথে সাথে আরও কিউএতে মোতায়েন করা যেতে পারে। ছোট খাটো গল্প যা নিজেরাই দাঁড়াতে পারে তা একটি দুর্দান্ত চুক্তিতে সহায়তা করে। বড় গল্পগুলি সাধারণত ছোট গল্পে বিভক্ত হয়। প্রযুক্তিগত গল্পগুলি যা স্টাফের কাজ করার জন্য প্রয়োজনীয় তা সাধারণত ডেড লিড / ম্যানেজার দ্বারা স্বাক্ষর করা হয় - যদি কিছু আউটপুট পরীক্ষা না করা হয় (QWA, লগ, ব্যবহারকারীর পর্দা বা অন্য আউটপুট) না হয় তবে QA জড়িত হয় না।
JW8

0

... এবং কখন অনুমান হয়? পরিকল্পনা?

গল্পগুলি স্প্রিন্টের মধ্যে সময় না পাওয়া খুব সহজ হওয়া উচিত।

এবং আমি জানি না আপনি কী ধরণের পরীক্ষার কথা বলছেন কিন্তু বিকাশকারীরা ইউনিট এবং সংহতকরণ পরীক্ষা করবে, এর চেয়ে বেশি কিছুই নয়।

আমি একটি প্রকল্পে মাঝে মধ্যে 2 বা 3 দিনের মধ্যে স্প্রিন্টের মধ্যে কাজ করছিলাম এবং এটি সঠিক মনে হয়। এখন আমি এমন একটি প্রকল্পে কাজ করছি যেখানে সময় নেই এবং এটির সমস্ত অস্পষ্টতা। স্প্রিন্টের শেষ সময়টিতে আমাদের উত্পাদন স্থাপনা রয়েছে এবং এটি আমার শেষ স্প্রিন্টের কিছুটা সময় নেয়।


সত্য স্ক্র্যামে, ডেভস সাধারণত গ্রাহ্যতার পরীক্ষা লিখেন না, তবে তারা সময়ে সময়ে তা করতে এবং করা উচিত। গুণমান পুরো দলের দায়িত্ব। যদিও (আশাবাদী!) পরীক্ষার বিশেষজ্ঞরা রয়েছেন, বিকাশকারীদের কিছুটা হলেও পিচ করা উচিত। তারা ইউনিট এবং ইন্টিগ্রেশন পরীক্ষাগুলি ব্যতীত "আর কিছুই" করেন না এটি সত্য এসসিআরএম নয়।
ব্রায়ান ওকলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.