เป็นขั้นตอนสุดท้ายในกระบวนการ Requirements engineering ซึ่งมีเป้าหมายคือ เพื่อทำให้ความต้องการที่เราเก็บมาถูกต้อง โดย requirements validation จะมุ่งเน้นไปในทางการตรวจสอบ เอกสารความต้องการ (requirements document) ซึ่งรวบรวมความต้องการทุกอย่างของระบบและ ความไม่สมบูรณ์พร้อมทั้งความซ้อนทับของความต้องการถูกกำจัดไปทั้งหมดแล้ว นอกจากนี้การทำ requirements validation เราควรมีคำถามคำถามหนึ่งอยู่ในใจเสมอ นั่นคือ เราได้ความต้องการที่ถูกต้องแล้วหรือยัง เกณฑ์การตรวจสอบความต้องการมี 4 ขั้นตอนคือ
1.ความถูกต้อง(Validity)
ความต้องการต่าง ๆที่ลูกค้าระบุในเอกสารต้องตรงกับสิ่งที่ลูกค้าต้องการจริงๆ
2. ความสอดคล้อง (Consistency)
ความต้องการต่างๆ จะต้องไม่ขัดแย้งซึ่งกันและกัน
3. ความสมบูรณ์ (Completeness)
รายละเอียดต่าง ๆที่เป็นความต้องการและเงื่อนไขกฎเกณฑ์ทั้งหมด จะต้องถูกระบุอยู่ในเอกสาร
4. ความเป็นจริง (Realism)
ในทางปฏิบัติไม่มีทางใดที่จะบอกได้ว่า ความต้องการต่างๆ ทีระบุในข้อกำหนดสามารถนำมาพัฒนาระบบได้จริง
0 ความคิดเห็น:
แสดงความคิดเห็น