ಸಾಮಾನ್ಯವಾಗಿ ಹೇಳುವುದಾದರೆ, ಗುಣಮಟ್ಟವೆಂಬುದು ಸರಿಯಾಗಿರುವಿಕೆ, ಸಂಪೂರ್ಣತೆ, ಭದ್ರತೆಯಂಥ ವಿಷಯಗಳ ನಿರ್ಬಂಧಕ್ಕೆ ಒಳಗಾಗಿರುತ್ತದೆಯಾದರೂ, ISO ಪ್ರಮಾಣಕವಾದ ISO/IEC 9126 ಅಡಿಯಲ್ಲಿ ವಿವರಿಸಲ್ಪಟ್ಟಿರುವಂಥ ಹೆಚ್ಚು ತಾಂತ್ರಿಕವಾದ ಅವಶ್ಯಕತೆಗಳನ್ನೂ ಅದು ಒಳಗೊಂಡಿರಲು ಸಾಧ್ಯವಿದೆ; ಸಾಮರ್ಥ್ಯ, ವಿಶ್ವಾಸಾರ್ಹತೆ, ದಕ್ಷತೆ, ಸಾಗಿಸಲಾಗುವಿಕೆ, ಸಮರ್ಥನೀಯತೆ, ಹೊಂದಾಣಿಕೆ, ಮತ್ತು ಉಪಯುಕ್ತತೆ ಇವೇ ಅಂಥ ತಾಂತ್ರಿಕ ಅವಶ್ಯಕತೆಗಳಾಗಿವೆ.

"ಛಂದೋವಿಧಾನಗಳು" (ಅಳತೆಗಳು) ಎಂಬುದಾಗಿ ಅನೇಕವೇಳೆ ಕರೆಯಲ್ಪಡುವ, ಆಗಿಂದಾಗ್ಗೆ-ಬಳಸಲ್ಪಡುವ ಅನೇಕ ತಂತ್ರಾಂಶ ಕ್ರಮಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದು, ತಂತ್ರಾಂಶದ ಸ್ಥಿತಿಗತಿಯನ್ನು ನಿರ್ಣಯಿಸುವಲ್ಲಿ ಅಥವಾ ಪರೀಕ್ಷೆಯ ಸಮರ್ಪಕತೆಯನ್ನು ನಿರ್ಣಯಿಸುವಲ್ಲಿ ನೆರವಾಗಲೆಂದು ಅವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಹೊಂದಾಣಿಕೆ
ತಂತ್ರಾಂಶ ಪರೀಕ್ಷೆಯಲ್ಲಿನ ಅಳೆಯುವಿಕೆ
ಸ್ಥಿರತೆಯ ಪರೀಕ್ಷೆ
ವಿನಾಶಕ ಪರೀಕ್ಷೆ