At our workplace, we use Agile Scrum method. However, we don't really follow it religiously.
But, we do very thorough code reviews. The problem with code reviews is that it's takes a while to document the problems with the code, and send it back to the developer. I suppose they want the code reviews to be documented because it might be good for auditing purposes, and also proves that the code reviewers is actually doing his/her job properly.
But it is seems take a lot of time out of the day where we analyze someone's code, and document mistakes. It would have been better to spend the time doing new development/research/support/maintenance.
How can we speed up code reviews without sacrificing thoroughness of the code reviews?