স্ক্র্যাচ থেকে এসসিআরএম, কোনও বেস ফ্রেমওয়ার্ক স্থাপন করা হয়নি?


11

আমরা 5 জনের একটি ছোট গ্রুপ যা প্রায় একটি নতুন প্রকল্প শুরু করতে চলেছে। এটিই প্রথম প্রজেক্ট যেখানে আমরা স্ক্রামের সাথে যুক্ত হব।

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

সুতরাং সাধারণভাবে, আপনি স্ক্র্যাম কীভাবে ব্যবহার করবেন, যখন আপনি স্ক্র্যাচ থেকে কোনও প্রকল্প শুরু করছেন, ফ্রেমওয়ার্ক এবং কোনও বেস লাইব্রেরি নেই?

উত্তর:


7

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

কিছু লোক আপনার প্রাথমিক প্রকল্পের সেট আপ করার জন্য ডিজাইন করা প্রাথমিক বর্ধনের (স্ক্রমে, একটি স্প্রিন্টে) ধারণার পক্ষে ছিলেন। এটিকে প্রায়শই ইনক্রিমেন্ট জিরো (বা স্ক্র্যামে, স্প্রিন্ট 0) বলা হয়। তবে এটি স্ক্রামের আনুষ্ঠানিক অংশ নয় এবং শুদ্ধবাদীরা বলেছেন যে প্রথম বৃদ্ধিটি সম্ভাব্যভাবে রিলিজযোগ্য হতে হবে।

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

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

বিভিন্ন দল স্প্রিন্ট 0 আলাদাভাবে পরিচালনা করে। কিছু অন্য স্প্রিন্টের মতো একই সময়কালে এটি টাইমবক্স করতে পারে। দলের প্রয়োজনের ভিত্তিতে অন্যরা এটিকে কিছুটা দীর্ঘ বা কিছুটা খাটো করে তুলতে পারেন। যেহেতু এটি স্ক্রমে আপনার প্রথম প্রচেষ্টা, আমি এটি আরও দীর্ঘ করতে পারি, বিশেষত যদি আপনার বিকাশের চক্রের অংশ হিসাবে আপনার যদি সংক্ষিপ্ত পুনরাবৃত্তি থাকে। আপনি যদি দুই সপ্তাহের পুনরাবৃত্তির পরিকল্পনা করে থাকেন তবে এটি 3 সপ্তাহ করুন।

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


3
স্প্রিন্ট 0 সরাসরি দলের জন্য তবে পরোক্ষভাবে গ্রাহককে উপকৃত হয় কারণ এটি স্প্রিন্টের কাজের ভিত্তি রাখে। দুর্দান্ত উত্তর, আপনি এটিকে সহজ শব্দ করেছেন এবং স্প্রিন্ট 0 সাধারণত অনুভব করার মতো বিশৃঙ্খল নয়।
ম্যাপেল_শ্যাফ্ট

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

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

1

এগুলি হ'ল প্রাক-রিকুয়েটগুলি যা আমরা আমাদের দলে এসসিআরএম বাস্তবায়নের আগে প্রতিষ্ঠিত করেছি। একবার আপনি তালিকাটি সম্পন্ন করার পরে, আপনি প্রকৃত স্ক্রামের জন্য প্রক্রিয়া এবং সরঞ্জামগুলি রোল আউট করতে পারেন।

  1. দলের সদস্যরা অত্যন্ত বা মধ্যপন্থী দক্ষ।
  2. দল শক্তভাবে বোনা হয়।
  3. দলের সদস্যদের মধ্যে তথ্য বিনিময় দ্রুত, ধারাবাহিক এবং নিখরচায়।
  4. দল সহ-অবস্থিত।
  5. ব্যবসায় টিমের সাথে অত্যন্ত জড়িত।
  6. আর্কিটেকচার (ব্যবসায়, তথ্য পাশাপাশি প্রযুক্তিগত) ভালভাবে সংজ্ঞায়িত হয়েছে।
  7. অবকাঠামো চলছে এবং চলছে - দেব, পরীক্ষা এবং ইউএটি পরিবেশ।
  8. স্বয়ংক্রিয় বিল্ড এবং রিলিজ।
  9. পরীক্ষার অটোমেশনের উচ্চ স্তরের।
  10. বাহ্যিক বিশ্বের উপর দলের নির্ভরতা সর্বনিম্ন (আদর্শভাবে শূন্য)।
  11. অংশগ্রহণকারী সিস্টেমের গণনা ন্যূনতম।
  12. প্রয়োজনীয়তা উচ্চ স্তরে স্থিতিশীল তাই পণ্যের ব্যাকলগে নূন্যতম পরিবর্তন রয়েছে।
  13. টিম সদস্যরা কোন বিবরণী লক্ষ্যটি অর্জনের জন্য ব্যবহারকারীর গল্পটি স্প্রিন্ট / স্ক্রামের অংশ হতে হবে এবং পাশাপাশি স্ক্রুম / স্প্রিন্টের মোট সংখ্যা হওয়া উচিত সে বিষয়ে সিদ্ধান্ত নিতে স্বায়ত্তশাসিত।

অন্যান্য দুটি গুরুত্বপূর্ণ অংশ:

  1. ভূমিকার জন্য লোকেদের নির্বাচন করুন (স্ক্রাম মাস্টার, পণ্যের মালিক এবং দল)
  2. আপনার সাদা বোর্ড, স্টিকার প্রস্তুত করুন।

আপনি # 11 এর অর্থ কী?
ম্যাট গ্র্যান্ডে

3
আমার অভিজ্ঞতা অনুসারে, যদি অ্যাপ্লিকেশনটি নির্ভর করে বা বাহ্যিক সিস্টেমের সাথে ইন্টার সংযুক্ত থাকে, এসসিআরএম ভালভাবে কাজ করে না। অন্যান্য দলের উপর নির্ভরতা আমাদের প্রক্রিয়াটির দক্ষতা হ্রাস করে। এটি কেবল আমাদের প্রকল্প হতে পারে ...
java_mouse

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