The degree to which a product or system can effectively and efficiently be adapted for different or evolving hardware, software or other operational or usage environments.