স্টলক এবং Sdlc মধ্যে পার্থক্য
স্টলক বনাম এসডিএলসি
SDLC সফটওয়্যার ডেভেলপমেন্ট লাইফ সাইককে উল্লেখ করে, যখন STLC সফ্টওয়্যার টেস্টিং জীবনচক্র উল্লেখ করে। এই উভয় তাদের মধ্যে মধ্যে লজিক্যাল পার্থক্য উপস্থাপন যা ছয় ধাপ ধারণ করে। এই দুটি প্রসেসের নীচে তাদের পার্থক্য এবং মিলের একটি পুঙ্খানুপুঙ্খ পর্যালোচনা সঙ্গে তুলনা করা হয়।
যে দুটি ধাপগুলি এই দুটি প্রক্রিয়ার মধ্য দিয়ে আসে তা হল প্রয়োজনীয় সংগ্রহ। প্রয়োজনীয়তা সংগ্রহ করা হচ্ছে SLDC- এর ব্যবসা বিশ্লেষক দ্বারা, যেখানে উন্নয়ন দল নকশা নকশা থেকে দৃষ্টিকোণ থেকে দৃষ্টিকোণ বিশ্লেষণ করে। অন্যদিকে STLC প্রয়োজনীয়তা পরীক্ষা, পর্যালোচনা, এবং বিশ্লেষণের জন্য প্রয়োজনীয় সংগ্রহগুলি ব্যবহার করে। পরীক্ষার দল প্রয়োজনীয় প্রয়োজনীয়তা যেমন পরীক্ষার প্রয়োজনীয়তা খুঁজে বের করে, এবং প্রয়োজনীয়তার একটি পুঙ্খানুপুঙ্খ পর্যালোচনা বৈশিষ্ট্য এবং মডিউল একটি লজিকাল কার্যকরী সম্পর্ক নিশ্চিত করে এটি নিশ্চিত করে যে কোনো সমস্যা বা ফাঁক প্রাথমিক পর্যায়ে ধরা পড়েছে।
নকশা ফেজে, এসএলডিসি এর একটি প্রযুক্তিগত স্থপতি আছে যার কাজটি নিশ্চিত করতে হবে যে সফ্টওয়্যারের উচ্চ স্তরের এবং কম ডিজাইনগুলি পূরণ করা হয়। অ্যাপ্লিকেশনটির জন্য একটি ইউজার ইন্টারফেস নকশা তৈরি করতে ব্যবসায়িক বিশ্লেষক এখানে এসেছেন। এসএলএলসি পরীক্ষার পরিকল্পনায় লিড ম্যানেজার হিসেবে কাজ করে এবং উচ্চ স্তরের পরীক্ষা পয়েন্টের পরিচয় পরীক্ষা করে। এই পর্যায়ে যে প্রয়োজনীয়তার বিবরণ আছে
--২ ->তারপর কোডিং বা ডেভেলপমেন্ট ফেজ আসেন যা SDLC উন্নয়ন দল পরিচালনা করে। এই পর্যায়ে কোডিং বোঝায় প্রকৃত উন্নয়ন এবং এটি নকশা আর্কিটেকচারের উপর ভিত্তি করে। অন্যদিকে STLC- এর টেস্টিং টিম, তারপর বিস্তারিত পরীক্ষা ক্ষেত্রে লেখা তাদের শক্তির উপর মনোযোগ কেন্দ্রীভূত করে।
চতুর্থ ধাপ হল পরীক্ষার ফেজ যেখানে SDLC সেখানে উন্নত কোডের প্রকৃত পরীক্ষা রয়েছে। এই পর্যায়ে, ইউনিট পরীক্ষা, ইন্টিগ্রেশন টেস্টিং এবং সিস্টেম পরীক্ষা করা হয়। যে কোনও পরীক্ষার প্রয়োজন যা এখানে এসএলডিসিতে পরিচালিত হয়। এসএলএলসি-তে, এই পর্যায়ে পরীক্ষা নিরীক্ষার পাশাপাশি পাওয়া যে কোনো ত্রুটি রিপোর্ট করার পাশাপাশি। এছাড়াও এই একটি পর্যায় যেখানে ম্যানুয়াল রিপোর্টিং, অটোমেশন, এবং পরীক্ষা করা হয়েছে তা নিশ্চিত করার জন্য উন্নত কোড ফাংশনগুলি করা উচিত। এই পর্যায়ে পুনর্বিবেচনা এবং পুনর্বিবেচনা পরীক্ষা করা হয়। STLC- এর টেস্টিং ফেজের সামগ্রিক ফাংশনটি পরীক্ষার ক্ষেত্রে এবং পরীক্ষাগুলির দৃষ্টিকোণ পর্যালোচনা করতে হয়।
পরেরটি হল অ্যাপ্লিকেশন স্থাপনার ফেজ যেখানে SDLC শেষ 4 টি পর্যায়ে পৌঁছেছে এমন অ্যাপ্লিকেশনগুলি স্থাপন করে। পরিবেশগত এবং বাস্তব শেষ ব্যবহারকারীদের জন্য উত্পাদন পরিবেশের মাধ্যমে সঞ্চালিত হয়। STLC- এ, এটি চূড়ান্ত পরীক্ষার এবং বাস্তবায়ন পর্যায়। পরীক্ষা করা হয় এবং একটি চূড়ান্ত রিপোর্ট প্রস্তুত করা হয়।
শেষ পর্যায়ে রক্ষণাবেক্ষণের ফেজ হচ্ছে একটি ক্রমাগত এক। SLDC- এ, এটি পোস্ট উত্পাদন এবং স্থাপনার সমর্থন করে এবং ক্রমবর্ধমান সাথে বৃদ্ধি করে যেমনটি তারা উন্নত করতে থাকে STLC অপ্রত্যাশিত টেস্ট প্ল্যানগুলির আপডেট এবং রক্ষণাবেক্ষণ, এবং পরীক্ষার এবং পরীক্ষার ফেজগুলির সমর্থন এবং পাশাপাশি রক্ষণাবেক্ষণের অংশ হিসাবে বৈশিষ্ট্যগুলি।
সারসংক্ষেপ
এসএলডিসি এবং এসটিএলসি সফ্টওয়্যারের উন্নয়ন ও পরীক্ষার পর্যায়ে উভয় দিকে তাকান
ছয়টি প্রধান এলাকায় পার্থক্য ঘটে যা সমগ্র উৎপাদন পরিবেশের রূপরেখা দেয়, যেমন প্রয়োজনীয়তা সংগ্রহ করা, কোডিং, ডিজাইন, পরীক্ষার স্থাপনার এবং রক্ষণাবেক্ষণ < ছয়টি পর্যায়ে স্পষ্টভাবে সমগ্র উন্নয়ন এবং পরীক্ষার প্রক্রিয়ার মধ্যে ব্যক্তি ও দলগুলির নির্দিষ্ট ভূমিকা নথিভুক্ত।
এটা মনে রাখা গুরুত্বপূর্ণ যে এসএলএলসি এসএলএলসিতে অন্তর্ভুক্ত রয়েছে, কারণ পরীক্ষাটি সফটওয়্যার ডেভেলপমেন্টের ছদ্মবেশে প্রধানত পরিবেষ্টিত হয়
যদিও এসডিএলসি এর অধীনে পরীক্ষা করা হচ্ছে, তবে এটি বোঝা উচিত যে টেস্টিং সফটওয়্যার ডেভেলপমেন্ট প্রক্রিয়ায় একটি স্বাধীন ফাংশন এবং যেমন হিসাবে অভিহিত করা উচিত।