If you were tasked with improving the user experience of an existing application, what steps would you take?

Situational