When you review documents, test applications etc it is very easy to get stuck on shallow problems and give comments which are not really helpful for the developers. Using checklists can be one way to force yourself to look beyond the most obvious things. I recently found two good checklists/protocols.
- Test Obsessed has published a Cheat Sheet for Web Applications.
- Satisfice.com provides the original exploratory testing protocol used for certifying Windows 2000 applications.