การ คํานวณ ความ บกพร่อง ของ โปรแกรม เป็น สิ่ง จําเป็น เพื่อ จะ ควบคุม คุณภาพ ได้ อย่าง มี ประสิทธิภาพ

ความ เข้าใจ

ความหนาแน่นของเดโมแครตคํานวณได้โดยแบ่งจํานวนของข้อบกพร่องที่ยืนยันได้ตามขนาดของซอฟต์แวร์ โดยมักวัดเป็นบรรทัดรหัส (LOC) หรือจุดฟังก์ชัน ซึ่งเป็นวิธีที่มาตรฐานในการเปรียบเทียบโครงการหรือโมดูลต่าง ๆ

การคํานวณความไม่ต่อเนื่อง

สูตรพื้นฐานสําหรับความหนาแน่นของข้อบกพร่องคือ

[FLT: 0] Defect Densiciity =จํานวนของเดโมแครต / ขนาดของซอฟต์แวร์

ตัว อย่าง เช่น ถ้า โมดูล มี จุด บกพร่อง 10 จุด และ ประกอบ ด้วย รหัส 1,000 บรรทัด ความ หนา แน่น ของ ความ บกพร่อง คือ 0.01 จุด บกพร่อง ต่อ บรรทัด.

ใช้ ทฤษฎี เพื่อ ปฏิบัติ การ

การ ทํา เช่น นี้ อาจ ทํา ให้ คุณ มี ความ สุข และ มี ความ สุข ได้.

ทีม งาน ควร ใช้ ความ หนา แน่น ของ ความ บกพร่อง เคียง คู่ ไป กับ นาฬิกา เรือน อื่น ๆ และ การ ประเมิน ความ สามารถ ใน การ คํานวณ เพื่อ จะ เข้าใจ อย่าง ละเอียด เกี่ยว กับ คุณภาพ ของ โปรแกรม.

การพิจารณากุญแจ

  • [FLT: 0] Defect Sverity: ข้อบกพร่องทั้งหมดไม่ได้มีผลกระทบเหมือนกัน พิจารณาระดับความรุนแรง
  • [FLT: 0] การครอบคลุม : ทําให้แน่ใจว่าการทดสอบอย่างละเอียด เพื่อระบุข้อบกพร่องได้อย่างถูกต้อง
  • [FLT: 0] ขนาด project: ใช้หน่วยวัดที่สอดคล้องกันสําหรับความเข้ากันได้
  • [FLT: 0] ระยะลดความอ้วน: ความความหนาแน่นของสารละลายอาจแตกต่างกันข้ามขั้นตอนการพัฒนา