การตรวจสอบ
การตรวจสอบคืออะไร?
การตรวจสอบหมายถึงการตรวจสอบผลิตภัณฑ์ซอฟต์แวร์หรือกระบวนการที่เป็นอิสระเพื่อประเมินการปฏิบัติตามข้อกำหนดมาตรฐานข้อตกลงตามสัญญาหรือเกณฑ์อื่น ๆ
คำศัพท์การตรวจสอบในด้านซอฟต์แวร์สามารถเกี่ยวข้องกับสิ่งต่อไปนี้:
การประกันคุณภาพซอฟต์แวร์ซึ่งซอฟต์แวร์ได้รับการตรวจสอบคุณภาพ
การตรวจสอบสิทธิ์การใช้งานซอฟต์แวร์ซึ่งผู้ใช้ซอฟต์แวร์จะได้รับการตรวจสอบการปฏิบัติตามใบอนุญาต
การตรวจสอบการกำหนดค่าทางกายภาพ (PCA) คือการตรวจสอบอย่างเป็นทางการเพื่อตรวจสอบข้อมูลพื้นฐานของผลิตภัณฑ์การกำหนดค่า
วัตถุประสงค์ของการตรวจสอบ:
จุดมุ่งหมายของการดำเนินการตรวจสอบซอฟต์แวร์คือการให้การประเมินผลิตภัณฑ์ซอฟต์แวร์และกระบวนการที่เป็นอิสระตามมาตรฐานแนวทางแผนงานและขั้นตอนที่เกี่ยวข้องกับการปฏิบัติตามข้อกำหนด
บทบาทและความรับผิดชอบของการตรวจสอบอย่างเป็นทางการ:
Manager: ผู้จัดการตัดสินใจเกี่ยวกับสิ่งที่ต้องทบทวนและตรวจสอบให้แน่ใจว่ามีการจัดสรรเวลาเพียงพอในแผนโครงการสำหรับกิจกรรมการทบทวนที่จำเป็นทั้งหมด โดยปกติแล้วผู้จัดการจะไม่ได้มีส่วนร่วมในกระบวนการตรวจสอบจริง
Moderator: ผู้ดูแลหรือที่เรียกว่าผู้ตรวจสอบลูกค้าเป้าหมายจะตรวจสอบชุดเอกสาร ผู้ดูแลจะทำการตัดสินใจขั้นสุดท้ายว่าจะเผยแพร่เอกสารฉบับปรับปรุงหรือไม่
Author: ผู้เขียนเป็นผู้พัฒนาเอกสารที่จะตรวจสอบ ผู้เขียนยังต้องรับผิดชอบในการแก้ไขข้อบกพร่องที่ตกลงไว้
Scribe/Recorder: อาลักษณ์เข้าร่วมการประชุมทบทวนและจัดทำเอกสารประเด็น / ข้อบกพร่อง / ปัญหาทั้งหมดและเปิดประเด็นที่ระบุในระหว่างการประชุม