and applications Troubleshooting, debugging, maintaining and improving existing software Compiling and assessing user feedback... to improve software performance Observing user feedback to recommend improvements to existing software products Developing...