A request, usually from a customer, that features be added or changed in a piece of software. An enhancement request can be used to track changes in software by using an integrated change request and version control system, such as ClearCase.