บีอาร์เอส ปะทะ SRS: ความแตกต่างที่สำคัญระหว่างพวกเขา

ความแตกต่างที่สำคัญ

  • SRS ระบุข้อกำหนดด้านการทำงานและไม่ทำงานของซอฟต์แวร์ที่จะพัฒนาในขณะที่ BRS ในด้านวิศวกรรมซอฟต์แวร์เป็นเอกสารอย่างเป็นทางการที่อธิบายข้อกำหนดที่ลูกค้าให้ไว้
  • SRS ถูกสร้างขึ้นโดยสถาปนิกระบบในขณะที่ซอฟต์แวร์ BRS มักถูกสร้างขึ้นโดยนักวิเคราะห์ธุรกิจ
  • SRS ย่อมาจาก System Requirement Specification ในขณะที่ BRS ย่อมาจาก Business Requirement Specification
  • SRS มาจาก BRS ในขณะที่ BRS ได้มาจากปฏิสัมพันธ์และความต้องการของลูกค้า

ก่อนที่เราจะเริ่มต้นคุณต้องรู้ - ความแตกต่างระหว่างข้อกำหนดและข้อกำหนด

ความต้องการ ข้อบ่งชี้จำเพาะ
โดยสรุปว่า "อะไร" ที่ซอฟต์แวร์ต้องทำ โดยสรุปว่า “วิธี” ในการสร้างซอฟต์แวร์
โดยสรุปซอฟต์แวร์จากมุมมองของผู้ใช้ปลายทาง ธุรกิจ และผู้มีส่วนได้ส่วนเสีย พวกเขาร่างซอฟต์แวร์จากมุมมองของทีมเทคนิค

มีคำศัพท์และคำศัพท์มากมายสำหรับเอกสารต่างๆ

เอกสารข้อกำหนดเช่น –

  • SRS – ข้อมูลจำเพาะความต้องการของระบบ
  • FRS – ข้อมูลจำเพาะข้อกำหนดด้านการทำงาน
  • BRS – ข้อกำหนดความต้องการทางธุรกิจ
  • CRS- ข้อมูลจำเพาะข้อกำหนดความเข้ากันได้
  • PRS – ข้อมูลจำเพาะข้อกำหนดด้านประสิทธิภาพ
  • RRS- ข้อกำหนดข้อกำหนดด้านความน่าเชื่อถือ
  • ข้อกำหนดข้อกำหนดการกำหนดค่า CRS

เอกสารความต้องการเช่น –

  • BRD – เอกสารข้อกำหนดทางธุรกิจ
  • SRD – เอกสารความต้องการของระบบ

ประเด็นที่ต้องไตร่ตรอง

  • ในหลายสถานที่ เอกสารเหล่านี้ไม่ได้แยกจากกันและสามารถใช้แทนกันได้
  • ข้อมูลจำเพาะและข้อกำหนดโดยคร่าวๆ สื่อสารข้อมูลเดียวกัน แต่กับผู้ชมสองคนที่แตกต่างกันโดยสิ้นเชิง
  • สำหรับโครงการที่กำหนดซึ่งมีการสร้างเอกสารข้างต้น ขึ้นอยู่กับ "ลักษณะ" ของโครงการและ "กระบวนการ" ขององค์กร

ในบทช่วยสอนนี้ เราจะพูดถึงความแตกต่างระหว่าง BRS และ SRS การทดสอบซอฟต์แวร์:

ความแตกต่างระหว่าง SRS และ BRS
ความแตกต่างระหว่าง SRS และ BRS
BRS (ข้อกำหนดความต้องการทางธุรกิจ) SRS (ข้อกำหนดความต้องการของระบบ)
อธิบายข้อกำหนดการทำงานของซอฟต์แวร์ในระดับที่สูงมาก อธิบายคุณสมบัติการทำงานและทางเทคนิคของซอฟต์แวร์ในระดับสูง
เป็นเอกสารอย่างเป็นทางการที่อธิบายเกี่ยวกับข้อกำหนดที่ลูกค้าให้ไว้ (ลายลักษณ์อักษร วาจา) ระบุข้อกำหนดด้านการทำงานและไม่ทำงานของซอฟต์แวร์ที่จะพัฒนา
โดยปกติแล้วจะถูกสร้างขึ้นโดย นักวิเคราะห์ธุรกิจ ที่มีปฏิสัมพันธ์กับลูกค้า โดยปกติแล้วมันจะถูกสร้างโดยระบบ Archiเทคใครเป็นผู้เชี่ยวชาญด้านเทคนิค

แม้ว่าในบริษัทขนาดเล็ก BA จะสร้าง SRS ด้วยเช่นกัน

บางบริษัทไม่ได้สร้าง SRS เลย BRS ของพวกเขามีรายละเอียดเพียงพอที่จะใช้เป็น SRS ได้เช่นกัน

มันมาจากการโต้ตอบและความต้องการของลูกค้า มันได้มาจาก BRS