I am currently preparing myself to conduct a heuristic evaluation of a web application. I am choosing the main tasks to analyse and I already set up which heuristics I want to follow: Nielsen's 10 Usability Heuristics.
This will be a formative evaluation as I want to analyse the current solution to design a better one. My desired output of this analysis would be a set of application's problems (bad things, things to improve) and successes (good things, things to keep).
My question is: can I use Heuristic Evaluation to also list application's good qualities, or Heuristic Evaluation should only be used to catch problems?