The goal of agile software engineering (ASE) is to continuously improve applications. This includes enhancing functionality, yes, but also the improvement of existing code and design.