Skip to content

Latest commit

 

History

History
22 lines (22 loc) · 2.94 KB

12.0. Software Quality Management.md

File metadata and controls

22 lines (22 loc) · 2.94 KB

Software quality management

  • มุ่งเน้นที่การสร้างความมั่นใจว่าผลิตภัณฑ์ซอฟต์แวร์มีระดับที่ต้องการ
  • ในระดับองค์กร
  • การจัดการคุณภาพจะเกี่ยวข้องกับการคัดเลือกและใช้งาน framework ของกระบวนการ (process) และมาตรฐาน (standard) ต่าง ๆ เพื่อที่จะนำไปสู่การสร้างซอฟต์แวร์ที่มีคุณภาพสูง
  • ในระดับโครงการ
  • การจัดการด้านคุณภาพจะเกี่ยวข้องกับการใช้กระบวนการคุณภาพที่เฉพาะเจาะจงและการตรวจสอบว่ากระบวนการวางแผนดังกล่าวได้มีการนำไปปฏิบัติแล้วหรือไม่
  • การจัดการคุณภาพเกี่ยวข้องกับการจัดทำแผนคุณภาพสำหรับโครงการ แผนคุณภาพควรกำหนดเป้าหมายคุณภาพสำหรับโครงการ รวมทั้งกำหนดกระบวนการและมาตรฐานที่จะใช้ Quality management and software development Quality plans
  • โครงสร้างการวางแผนคุณภาพ
  • Product introduction
  • Product plans
  • Process descriptions
  • Quality goals
  • Risks and risk management
  • แผนการตรวจสอบคุณภาพควรสั้นและกระชับ
  • ถ้ายาวเกินไป จะไม่มีใครอ่าน Scope of quality management
  • การจัดการด้านคุณภาพมีความสำคัญเป็นพิเศษสำหรับระบบที่มีขนาดใหญ่และซับซ้อน
  • เอกสารควบคุมคุณภาพ ใช้บันทึกความคืบหน้าและช่วยรักษาความต่อเนื่องของการพัฒนาในกรณีที่มีการเปลี่ยนแปลงทีมพัฒนา
  • สำหรับระบบขนาดเล็ก การจัดการด้านคุณภาพจะมีเอกสารน้อยลงและควรเน้นการสร้างวัฒนธรรมที่เน้นคุณภาพ
  • ในการพัฒนาแบบ agile จะต้องมีการจัดทำเอกสารควบคุมคุณภาพ