BRS এবং SRS-এর মধ্যে পার্থক্য

BRS এবং SRS-এর মধ্যে পার্থক্য
BRS এবং SRS-এর মধ্যে পার্থক্য

ভিডিও: BRS এবং SRS-এর মধ্যে পার্থক্য

ভিডিও: BRS এবং SRS-এর মধ্যে পার্থক্য
ভিডিও: অধ্যায় ৭ - অস্থি ও তরুণাস্থি এবং অস্থিভঙ্গ (Bones, Cartilage & Fracture of Bone) [HSC] 2024, অক্টোবর
Anonim

BRS বনাম SRS

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

BRS কি?

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

এসআরএস কি?

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

BRS এবং SRS এর মধ্যে পার্থক্য কি?

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

প্রস্তাবিত: