Whenever I read, the thing that really seals the deal at the end of the book and makes it a great read instead of merely a good one is character development. Without it, the hero's journey just feels like a slog. I'm in the process of writing a novel right now, and I want to make sure that my characters are changed enough at the end of the story. It's pretty hard to keep this stuff in mind as you're writing and end up with the same person who set out. What techniques do you guys use to ensure change in your characters? Do you plan it out ahead, do you add it as notes in the plot outline, etc.