এজাইল পদ্ধতিবিদ্যা
Agile পদ্ধতিবিদ্যা সফ্টওয়্যার ডেভেলপমেন্ট প্রকল্পের নমনীয় ব্যবস্থাপনা নিশ্চিত করে। ছোট দলে কাজ করার সময় এটি বিশেষভাবে কার্যকর।
এজাইল পদ্ধতিবিদ্যার সিস্টেমে রয়েছে
SCRUM এবং
Kanban।
এজাইল পদ্ধতিবিদ্যা নিম্নলিখিত সূত্রগুলির উপর ভিত্তি করে প্রতিষ্ঠিত:
- গ্রাহকরা অবশ্যই ডেভেলপকৃত সফ্টওয়্যার এবং এর আপডেটের সময়োপযোগিতা ও গুণমান দ্বারা সন্তুষ্ট হতে হবে।
- ডেভেলপমেন্ট অবশ্যই নমনীয় হতে হবে এবং সর্বনিম্ন সময়ের মধ্যে所有 প্রয়োজনীয় পরিবর্তন আনতে হবে।
-
গ্রাহকদের জন্য ঘন ঘন সফ্টওয়্যার আপডেট নিশ্চিত করতে হবে,
প্রতিটি আপডেট অবশ্যই
2–16সপ্তাহের বেশি বিরতিতে বের হবে না। - সফ্টওয়্যারের সম্পূর্ণ কাজের চক্র জুড়ে ম্যানেজার এবং ডেভেলপারদের দলগত কাজ।
- প্রেরণাদায়ী ডেভেলপারদের উত্সাহিত করা।
- তথ্য প্রেরণের অন্যান্য উপায়ের চেয়ে ব্যক্তিগত আলোচনাকে অগ্রাধিকার দেওয়া।
- কাজের প্রক্রিয়ার কার্যকারিতার মাপকাঠি কেবল গুণগত পণ্য বাস্তবায়ন, ঘন্টা, শ্রম ব্যয় ইত্যাদি নয়।
- যেকোনো দলের উন্নতির ভিত্তি হল সক্রিয় নমনীয় প্রক্রিয়া প্রয়োগ।
- ডেভেলপকৃত পণ্যের জন্য অগ্রাধিকার কেবল প্রযুক্তিগত দিকই নয়, ডিজাইনও হওয়া উচিত।
- অনাবশ্যক কাজের পরিমাণ কমানো এবং কাজের প্রক্রিয়া সহজীকরণের জন্য প্রচেষ্টা।
- কাজের প্রক্রিয়া সংগঠিত করার সময় অগ্রাধিকার হওয়া উচিত স্ব-সংগঠন এবং উদ্যোগ।
- দল দ্বারা নিজের কাজের কার্যকারিতা স্থির মূল্যায়ন এবং সম্ভাব্য ত্রুটিগুলি সংশোধন করা।
আরও দেখুন
-
XPপদ্ধতিবিদ্যা,
যা ডেভেলপমেন্টের সমস্ত অনুশীলনকে চরমভাবে শক্তিশালী করতে ব্যবহৃত হয় -
RADধারণা,
যা অনির্দিষ্ট প্রয়োজনীয়তা সহ একটি পণ্য ডেভেলপ করতে ব্যবহৃত হয় -
Cobitপদ্ধতিবিদ্যা,
যা অডিট এবং আইটি ব্যবস্থাপনা ক্ষেত্রে মানদণ্ড বিকাশ করতে ব্যবহৃত হয় -
PRINCE2পদ্ধতিবিদ্যা,
যা আইটিতে বড় আকারের প্রকল্প বাস্তবায়নের জন্য মানদণ্ড বিকাশ করতে ব্যবহৃত হয় -
TDDডেভেলপমেন্ট কৌশল,
যা প্রকল্পের নমনীয় ব্যবস্থাপনার জন্য ব্যবহৃত হয়