চটপটে এবং ভি মেথডোলজি (মডেল)

Anonim

চটপটে বনাম ভার্চুয়াল ওয়ার্ডস (মডেল)

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

ভি মেথডোজিস (মডেল) কি?

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

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

চটপটে কি?

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

চটপটে এবং ভি মেথডোলজি (মডেল) মধ্যে পার্থক্য কি?

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