คุณภาพของซอฟต์แวร์ (Software Quality)
คุณภาพของซอฟต์แวร์ (Software Quality) คือ การวัดคุณภาพของซอฟต์แวร์ที่ได้ทำการผลิตให้มีมาตรฐานการผลิตตรงตามหลักสากล โดยใช้เกณฑ์ CMMI ในการวัดคุณภาพซอฟต์แวร์ โดยคุณภาพของซอฟต์แวร์มีลักษณะดังนี้
คุณภาพของซอฟต์แวร์ (Software Quality)
- คุณลักษณะของซอฟต์แวร์ที่สอดคล้องกับข้อกำหนดหรือขอบเขต และสามารถใช้งานได้ตรงความที่ตกลงกัน
- การที่ซอฟต์แวร์มีคุณลักษณะถูกต้อง เชื่อถือได้ใช้งานง่าย บำรุงรักษาง่าย เปลี่ยนแปลงแก้ไขได้ ประยุกต์กับงานอื่น ๆ ได้
- คุณภาพด้านการใช้งานหรือ Usability ต้องทำให้ software ที่สร้างขึ้นมานั้นง่ายที่จะเรียนรู้เพื่อใช้งาน
- คุณภาพด้านประสิทธิภาพ หรือ Efficiency ใช้ทรัพยากร ( Resources) ให้น้อยที่สุดเท่าที่จะทำได้
- คุณภาพด้านความทนทาน หรือ Reliability มีข้อผิดพลาดน้อยทที่สุด ไม่เกิด Error บ่อย ๆ หรือหากเกิดข้อผิดพลาดขึ้นก็ต้องแก้ไขโดยง่าย
- คุณภาพด้านการบำรุงรักษาหรือ Maintainability สามารถรองรับการเปลี่ยนแปลงที่จะเกิดขึ้นได้และมีความยืดหยุ่นที่จะเปลี่ยนแปลงแก้ไข
- คุณภาพด้านการนำมาใช้ใหม่ หรือ Reusability สามารถนำไปติดตั้งที่ระบบอื่นหรือสภาพแวดล้อมอื่นได้ง่าย
การจัดการคุณภาพของซอฟต์แวร์ (Software Quality Management)
- การระบุวิธีการกำหนดคุณลักษณะของซอฟต์แวร์ที่มีคุณภาพ วิธีการวัดคุณภาพ และปรับปรุงคุณภาพของกระบวนการพัฒนาซอฟต์แวร์
- การระบุวิธีการกำหนดคุณลักษณะของซอฟต์แวร์ที่มีคุณภาพ วิธีการวัดคุณภาพ และการปรับปรุงคุณภาพ และการปรับปรุงคุณภาพของกระบวนการพัฒนาซอฟต์แวร์รวมถึงสิ่งที่ได้จากแต่ละกระบวนการด้วย
คุณภาพของซอฟต์แวร์ หรือ Software Quality เป็นการการวัดระดับของซอฟต์แวร์ โดยให้มาตรฐานของ CMMI ในการวัดระดับ เพื่อให้ซอฟต์แวร์นั้นมีประสิทธิภาพตรงตามมาตรฐานสากล
ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป