การตรวจสอบ

การตรวจสอบคืออะไร?

การตรวจสอบหมายถึงการตรวจสอบผลิตภัณฑ์ซอฟต์แวร์หรือกระบวนการที่เป็นอิสระเพื่อประเมินการปฏิบัติตามข้อกำหนดมาตรฐานข้อตกลงตามสัญญาหรือเกณฑ์อื่น ๆ

คำศัพท์การตรวจสอบในด้านซอฟต์แวร์สามารถเกี่ยวข้องกับสิ่งต่อไปนี้:

  • การประกันคุณภาพซอฟต์แวร์ซึ่งซอฟต์แวร์ได้รับการตรวจสอบคุณภาพ

  • การตรวจสอบสิทธิ์การใช้งานซอฟต์แวร์ซึ่งผู้ใช้ซอฟต์แวร์จะได้รับการตรวจสอบการปฏิบัติตามใบอนุญาต

  • การตรวจสอบการกำหนดค่าทางกายภาพ (PCA) คือการตรวจสอบอย่างเป็นทางการเพื่อตรวจสอบข้อมูลพื้นฐานของผลิตภัณฑ์การกำหนดค่า

วัตถุประสงค์ของการตรวจสอบ:

จุดมุ่งหมายของการดำเนินการตรวจสอบซอฟต์แวร์คือการให้การประเมินผลิตภัณฑ์ซอฟต์แวร์และกระบวนการที่เป็นอิสระตามมาตรฐานแนวทางแผนงานและขั้นตอนที่เกี่ยวข้องกับการปฏิบัติตามข้อกำหนด

บทบาทและความรับผิดชอบของการตรวจสอบอย่างเป็นทางการ:

  • Manager: ผู้จัดการตัดสินใจเกี่ยวกับสิ่งที่ต้องทบทวนและตรวจสอบให้แน่ใจว่ามีการจัดสรรเวลาเพียงพอในแผนโครงการสำหรับกิจกรรมการทบทวนที่จำเป็นทั้งหมด โดยปกติแล้วผู้จัดการจะไม่ได้มีส่วนร่วมในกระบวนการตรวจสอบจริง

  • Moderator: ผู้ดูแลหรือที่เรียกว่าผู้ตรวจสอบลูกค้าเป้าหมายจะตรวจสอบชุดเอกสาร ผู้ดูแลจะทำการตัดสินใจขั้นสุดท้ายว่าจะเผยแพร่เอกสารฉบับปรับปรุงหรือไม่

  • Author: ผู้เขียนเป็นผู้พัฒนาเอกสารที่จะตรวจสอบ ผู้เขียนยังต้องรับผิดชอบในการแก้ไขข้อบกพร่องที่ตกลงไว้

  • Scribe/Recorder: อาลักษณ์เข้าร่วมการประชุมทบทวนและจัดทำเอกสารประเด็น / ข้อบกพร่อง / ปัญหาทั้งหมดและเปิดประเด็นที่ระบุในระหว่างการประชุม