Good engineering is characterized by gradual, stepwise refinement of products that yields increased performance under given constraints and with given resources.