Skip to main content

সফটওয়্যার ইঞ্জিনিয়াররা কীভাবে কানবান পদ্ধতি ব্যবহার করতে পারেন - যাদুঘর

Rênas Jiyan Janya binnivis, altyazîlî seslî) YouTube (জুন 2026)

Rênas Jiyan Janya binnivis, altyazîlî seslî) YouTube (জুন 2026)

সুচিপত্র:

Anonim

তুমি স্ক্রমের সাথে পরিচিত, তাই না? আমি হ্যাঁ অনুমান করতে পারি যে স্ক্রাম অ্যালায়েন্সের ৪০০, ০০০ এরও বেশি সদস্য রয়েছে এবং তাদের মধ্যে বেশিরভাগই সফলভাবে তাদের সংস্থায় এটি ব্যবহার করছেন।

তবে, কেবলমাত্র চৌকস উপায়ে সফ্টওয়্যার তৈরির উপায় নয় - সিরিয়াসলি! কানবানের কথা শুনেছেন?

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

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

কিভাবে এটা কাজ করে

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

ট্রেলোতে এই কানবান বোর্ড উদাহরণটি দেখুন।

কলাম 1: ব্যাকলগ

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

কলাম 2: পরিকল্পনা

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

কলাম 3: ইঞ্জিনিয়ারিং জন্য প্রস্তুত

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

কলাম 4: অগ্রগতিতে

আপনি যে কোনও সময় কোনও কার্ড "অগ্রগতিতে" যেতে পারেন। এই স্ব-চালিত "টান" সিস্টেমটি ব্যক্তিগত জবাবদিহিতা এবং কৌতূহলের সংস্কৃতি তৈরি করে।

কলাম 5: পরীক্ষা

আপনি যখন কার্ডের কাজ শেষ করেন, তখন এটিটিকে "পরীক্ষার" দিকে সরিয়ে নিন যেখানে অন্য প্রকৌশলী (বা কিউএ দলের কোনও সদস্য) এটি নেবে।

কলাম 6: মোতায়েন

অন্য একটি সংজ্ঞাযুক্ত বৈশিষ্ট্য হ'ল কাজটি পর্যায়ক্রমে মঞ্চ বা উত্পাদন পরিবেশে সরবরাহ করা উচিত। এই কলামটি সম্প্রতি দলের কোনটি প্রকাশিত হয়েছে তা দেখার অনুমতি দেয়।

উপকারিতা এবং ট্রেড অফস

আপনি যখন কান্বন এবং স্ক্রাম বা জলপ্রপাতের মতো সাধারণ পদ্ধতির মধ্যে সিদ্ধান্ত নিচ্ছেন তখন এই সুবিধা এবং চ্যালেঞ্জগুলি মনে রাখবেন:

উপকার: সহযোগিতা উন্নতি করে

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

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

বেনিফিটটি বাড়িয়ে নিন: জিনিসগুলি প্রস্তুত হওয়ার আগে তাদের কেটে দেবে না

কানবান কেবলমাত্র তখনই কাজ করে যখন আপনি কার্ডগুলি সম্পূর্ণরূপে শেষ না হওয়া পর্যন্ত পরবর্তী কলামে বরাবর অপেক্ষা করবেন। (বোনাস: এটি ত্রুটিগুলি ব্যাপকভাবে হ্রাস করে))

চ্যালেঞ্জ: প্রতিফলিত করার সময়কে নিরুৎসাহিত করে

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

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

এটি প্রায় পাবেন: স্ক্রাম থেকে কী কাজ করে তা ধার করুন

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

উপকারিতা: স্বচ্ছতা বাড়ে

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

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

উপকার বাড়ান: অগ্রগতি সর্বজনীন হতে দিন

এর একটি সুবিধা হ'ল কানবান খুব চাক্ষুষ। এমনকি নন-টেকনিক্যাল দলের সদস্যরা একটি কানবান বোর্ডের দিকে তাকিয়ে বলতে পারেন যে কোথায় কাজকর্ম চলছে। এটি আপনার সুবিধার্থে ব্যবহার করুন এবং আপনার বোর্ডটিকে সার্বজনীন স্থানে রেখে দলের সাফল্যকে উজ্জ্বল করতে দিন।

চ্যালেঞ্জ: দীর্ঘমেয়াদী পরিকল্পনার অনুমতি দেয় না

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

এর আশপাশে পান: যখন আপনার অগ্রাধিকারগুলি সম্ভবত পরিবর্তন হয় তখন এটি ব্যবহার করুন

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

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

আপনি যদি শট দেওয়ার সিদ্ধান্ত নেন তবে আমাকে টুইট করুন!