সুচিপত্র:
সফটওয়্যার বিকাশের জন্য চতুর পদ্ধতি আইটি শিল্পকে ইতিবাচকভাবে প্রভাবিত করতে পারে। চতুর পদ্ধতি গ্রহণের ফলাফলগুলি বেশ কয়েকটি উপায়ে পরিমাপ করা যেতে পারে। সফটওয়্যার পরিবর্তনের অনুরোধগুলির দ্রুত টার্নআরাউন্ড, কম বাগ, দলের পারফরম্যান্সের পরিমাণগত পরিমাপ এবং বাধা সবগুলিই এজিলেটির সফল প্রয়োগের প্রতিচ্ছবি। সাফল্যের সাথে সাফল্যের প্রভাব পরিমাপ করতে একটি সংস্থাকে আগাগোলা পূর্ব এবং পরবর্তী যুগের উন্নয়নের সাথে সম্পর্কিত বিভিন্ন মেট্রিকের তুলনা করতে হবে। এগিলের আসল প্রভাবটি কেবলমাত্র রাজস্ব বৃদ্ধি বা স্থির বাগের সংখ্যা দ্বারা পরিমাপ করা যায় না। আসল প্রভাব বুঝতে বেশ কয়েকটি অভ্যন্তরীণ পরামিতি বিবেচনা করা দরকার। (চপল বিকাশের বিষয়ে আরও তথ্যের জন্য, এগিল সফটওয়্যার ডেভলপমেন্ট 101 দেখুন))
চটপটি আইটি কেন?
মূলত সফ্টওয়্যার বিকাশের জলপ্রপাতের মডেলগুলির প্রতিবন্ধকতার কারণে আইটি শিল্পটি চটপটে অনুশীলনের দিকে ঝুঁকছে। সাধারণত, এটি লক্ষ্য করা গেছে যে আইটি সংস্থাগুলি গ্রাহকের চাহিদা বা বাজার পরিস্থিতি পরিবর্তনে সাড়া দিতে বা সফ্টওয়্যার বিকাশের জলপ্রপাতের মডেল দিয়ে ব্যয় হ্রাস করতে অক্ষম। এমনকি যদি আমরা এই অপ্রতিরোধ্য প্রবণতাটিকে চৌকস পদ্ধতিটির দিকে সামঞ্জস্য করি এবং কিছু উত্তেজনাকে কেবল হাইপ হিসাবে বিবেচনা করি তবে জলপ্রপাতের মডেলের বিরুদ্ধে প্রচুর অভিজ্ঞতামূলক প্রতিক্রিয়া রয়েছে।
সহজ কথায় বলতে গেলে, জলপ্রপাত মডেল একটি সফ্টওয়্যার বিকাশ মডেল যেখানে কাজটি ক্রমানুসারে করা হয় - একের পর এক পর্যায়। এই মডেলের পাঁচটি পর্যায় রয়েছে: প্রয়োজনীয়তা, নকশা, বাস্তবায়ন, যাচাইকরণ এবং রক্ষণাবেক্ষণ। সাধারণত, এক ধাপ শেষ হয়ে যাওয়ার পরে, পূর্বের পর্যায়ে পরিবর্তন করা কঠিন, যদি অসম্ভব না হয়। সুতরাং, ধারনাটি হ'ল প্রয়োজনীয়তাগুলি অনেকগুলি স্থির। এগিল মডেলের সাথে মূল পার্থক্যটি এই ধারণায় রয়েছে যে প্রয়োজনে কোনও পরিবর্তন হবে না। চতুরতা ধরে নেয় যে ব্যবসায়ের পরিস্থিতি পরিবর্তিত হবে এবং প্রয়োজনীয়তাও আসবে। সুতরাং, স্প্রিন্টের উপর সফটওয়্যারটি ছোট ছোট অংশগুলিতে সরবরাহ করা হয়, যেখানে জলপ্রপাতের মডেলটিতে, প্রথম বিতরণ বা রিলিজ দীর্ঘ সময় পরে করা হয়। (উন্নয়নের বিষয়ে আরও তথ্যের জন্য দেখুন অ্যাপাচি স্পার্ক কীভাবে দ্রুত প্রয়োগের বিকাশকে সহায়তা করে)