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