Evaluation techniques, including: checking against specifications, meeting user requirements, feedback from users
Advantages and disadvantages of each implementation method for a given situation, including: how each method is implemented in a given situation, the suitability of an implementation method for a given situation