เอกสารข้อกำหนดของระบบจะอธิบายว่าผลิตภัณฑ์จะเป็นอย่างไรเมื่อทำเสร็จ เอกสารนี้ให้ข้อมูลเกี่ยวกับความต้องการของผลิตภัณฑ์ความสามารถในการใช้งานสภาพแวดล้อมการทำงานประสบการณ์การใช้งานคุณสมบัติและมาตรฐานระดับชาติหรือระดับสากลที่จำเป็นต่อการปฏิบัติตาม ตามรายงานที่ตีพิมพ์โดย Carnegie Mellon Software Engineering Institute การสร้างและการรายงานความต้องการของระบบยังคงเป็นสิ่งที่ท้าทายสำหรับนักพัฒนา ปัญหาหลักที่ระบุในรายงานนี้คือความล้มเหลวในการตอบสนองความต้องการของผู้ใช้หรือการปฏิบัติงานที่เพียงพอและความต้องการในการติดตามตลอดวงจรชีวิตการพัฒนาผลิตภัณฑ์
รายการที่คุณจะต้อง
-
รายละเอียดสินค้า
-
ความต้องการของผู้ใช้
-
ข้อกำหนดด้านสิ่งแวดล้อม
-
มาตรฐาน
-
ข้อมูลข้อ จำกัด
-
ซอฟต์แวร์ประมวลผลคำ (ไม่บังคับ แต่แนะนำเป็นอย่างยิ่ง)
รวบรวมความต้องการ ผู้มีส่วนได้ส่วนเสียผู้ที่จ่ายเงินเพื่อการพัฒนาผลิตภัณฑ์และผู้ที่จะใช้ผลิตภัณฑ์มีข้อกำหนดที่ควรระบุในรายงานความต้องการของระบบ ขอแนะนำให้ใช้กระบวนการที่เป็นทางการเพื่อรวบรวมข้อกำหนด เทคนิคที่ประสบความสำเร็จหลายประการในการรวบรวมความต้องการคือกรณีการใช้งานสถานการณ์ต้นแบบและการทบทวนรายละเอียดข้อกำหนดทางสัญญา
ระบุมาตรฐานทางทหาร (Mil-Std), องค์กรมาตรฐานระหว่างประเทศ (ISO) และข้อกำหนดอื่น ๆ ของภาครัฐหรือกฎหมายที่ใช้กับผลิตภัณฑ์และรายการที่อยู่ในรายงานความต้องการของระบบ
อธิบายสภาพแวดล้อมที่ระบบจะทำงานเช่นอินเทอร์เฟซกับแหล่งพลังงานอุปกรณ์อื่นซอฟต์แวร์ฐานข้อมูลและผู้ใช้ ข้อกำหนดด้านความปลอดภัยอาจรวมอยู่ในสภาพแวดล้อมการทำงานเพื่อวัตถุประสงค์ในรายงานความต้องการของระบบ
วิเคราะห์ข้อ จำกัด ข้อ จำกัด เกี่ยวกับข้อกำหนดของผลิตภัณฑ์อาจมาจากผู้ใช้ความสามารถในการประมวลผลข้อกำหนดด้านพลังงานราคาและการรวมฮาร์ดแวร์และซอฟต์แวร์ ข้อ จำกัด อาจรวมถึงความคาดหวังที่ไม่สามารถทำได้ด้วยเทคโนโลยีที่ทันสมัยในปัจจุบันหรือภายในงบประมาณโครงการ
สร้างรายการข้อกำหนดการใช้งานเช่นความเร็วในการปฏิบัติงานทรัพยากรที่ใช้งานประสิทธิภาพในสภาพแวดล้อมที่รุนแรงข้อกำหนดการทดสอบคุณภาพความปลอดภัยความน่าเชื่อถือและข้อกำหนดการบำรุงรักษา
จัดทำตารางการพัฒนาที่แสดงถึงความสำเร็จที่คาดหวังของเหตุการณ์สำคัญตามกำหนดเวลา
เขียนวัสดุแนะนำรายงานความต้องการของระบบ หน้าชื่อเรื่องมีชื่อเรื่องชื่อขององค์กรวันที่และผู้แต่ง เอกสารข้อกำหนดของระบบที่เป็นทางการอาจมีลายเซ็นจากผู้รับผิดชอบในหน้าปก สร้างสารบัญและรายการตัวเลขและตาราง เขียนคำนำและรายการเอกสารอ้างอิงที่เกี่ยวข้อง
แบ่งส่วนที่เหลือของเอกสารออกเป็นส่วน ๆ และเขียนเนื้อหาที่ครอบคลุมคำอธิบายทั่วไปข้อกำหนดการใช้งานและข้อกำหนดเฉพาะ