מערכות בקרה ואוטומציה
איכות התוכנה: מנגנונים וקלילות עבור מערכות אמינות
Table of Contents
איכות התוכנה של Measuring היא חיונית לפיתוח מערכות אמינות. Metrics לספק נתונים כמותיים המסייעים לזהות נקודות חוזק וחולשות במוצרי תוכנה. מאמר זה חוקר מדדים מרכזיים חישובים המשמשים כדי להעריך איכות תוכנה ביעילות.
איכות התוכנה המשותפת
כמה מדדים משמשים נרחב כדי להעריך היבטים שונים של איכות התוכנה.אלה כוללים צפיפות פגומה, כיסוי קוד, ואינדקס שמירה על יכולת.כל מדד מציע תובנות בתחומים ספציפיים כגון אמינות, יעילות מבחן וקלות תחזוקה.
המונחים: Defect Density
צפיפות Defect מודדת את מספר הפגמים ביחס לגודל התוכנה.הוא מחושב על ידי חלוקת המספר הכולל של פגמים בגודל התוכנה, בדרך כלל באלפי שורות קוד (KLOC).
פורמולה:0 (Defect Density) - מספר Defects / KLOCIRLT 1
קוד כיסוי Metrics
כיסוי קוד מצביע על אחוז הקוד שהוצא לפועל במהלך בדיקות.כיסוי גבוה יותר מציע בדיקות מעמיקות יותר, אשר יכול להוביל פחות באגים בלתי מזוהים. הסוגים הנפוצים כוללים הצהרה, סניף וכיסוי נתיב.
מדד שמירה
מדד התחזוקה משלב מדדי קוד שונים לציון אחד המשקף את האופן שבו ניתן לטעון תוכנה בקלות.זה רואה גורמים כמו מורכבות מחזורית, קווי קוד, וקריאה קוד.
- צפיפות Defect
- כיסוי קוד
- מדד שמירה
- זמן תגובה
- המונחים: