Category: Agile | এজাইল

Agile | এজাইল

এজাইলঃ পুনরাবৃত্তিক ধাপের পরিকল্পনা (Iteration Planning)

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

Continue reading

এজাইল মেনিফেস্টো (Agile – Manifesto)

রিদওয়ান বিন শামীম   ২০০১ সালের ফেব্রুয়ারিতে ইউতাহ এর স্নোবার্ড রিসোর্টে ১৭ জন ডেভলপার একসাথে হন লাইটওয়েট ডেভলপমেন্ট নিয়ে আলোচনা করার জন্য। তাঁদের সম্মেলনের ফলে সফটওয়ার ডেভলপমেন্টের জন্য আমরা এজাইল মেনিফেস্টো পাই। “আমরা এটি করে এবং অন্যকে এটি করতে সাহায্য করে সফটওয়ার ডেভলপমেন্টের জন্য ভাল উপায় বের করছি। এই কাজের মাধ্যমে আমরা যে বিষয়গুলো মূল্যায়ন …

Continue reading

এজাইলের বৈশিষ্ট্য (Features of Agile)

রিদওয়ান বিন শামীম   বেশিরভাগ এজাইল ডেভলাপমেন্ট পদ্ধতি কোনও সমস্যা সমাধানের সময় এটিকে ছোট ছোট টাস্কে ভাগ করে নেয়। কোনও প্রকল্পের জন্যই সরাসরি কোনও দীর্ঘমেয়াদী পরিকল্পনা থাকে না। পুনরাবৃত্তিমূলক বিষয়গুলো স্বল্পমেয়াদী যেমন ১ থেকে ৪ সপ্তাহের মেয়াদে পরিকল্পনা করা হয়। প্রতিটা পুনরাবৃত্তিমূলক বিষয়ের জন্য একটি করে ক্রস ফাংশনাল টিম তৈরি করা হয় যা সফটওয়ার ডেভলাপমেন্টের …

Continue reading

এজাইলঃ ডেইলি স্ট্যান্ডআপ । Agile Daily Stand Up

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

Continue reading

এজাইল পদ্দতিতে সম্পাদিত (done) এর সংজ্ঞাঃ The definition of done for User Story, Iteration, and Release

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

Continue reading

এজাইল – পণ্য ব্যাকলগ (Agile Product Backlog)

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

Continue reading

বাংলায় এজাইল পদ্ধতি টিউটোরিয়াল (Agile Methodology Tutorial in Bangla)

Naim Mustafa Ali BSc. in Soil, Water and Environment, MS in Water Science from University of Dhaka Agile একটি সফিওয়্যার ডেভেলপমেন্ট পদ্ধতি যাতে ক্রমানুসাতে 1 থেতে 4 সপ্তাতেে সংক্ষিপ্ত পুনোরাবৃত্তি ব্যবহার করে একটি সফটওয়্যার নির্মাণ করা হয় যেন তা পরিবর্তিত ব্যবসাইক চাহিদার সঙ্গে সংযুক্ত করা যায়। এই সহজ টিউটোরিয়ালে উপযুক্ত উদাহরণ ব্যবহারের মাধ্যমে Agile development …

Continue reading