For your next annual raise, I suggest the following: start a work journal and make entries in it daily. Log the things you've done, the things you're waiting for (blocked on), the meetings you've had and how long they took. Use this as a guide to read from during your standups, if you have them.<p>At the end of the week, look through the previous week's entries and conduct a review [1]. Create a separate entry in a weekly log detailing the accomplishments, things to improve, things that went well, etc.<p>You can keep rolling these up if you prefer (monthly, quarterly, etc.), but I've found ~50 weekly logs pretty skimmable in the time leading up to a review. Keep in mind that the more rollups you do, the more work it will be, and the more likely you will be to stop logging altogether.<p>While you may be able to capture some big accomplishments with an end-of-year brain dump, your weekly logs will expose the more subtle things: conflicts encountered, how you moved obstacles out of your way, the people you worked closely with, etc. Addressing these things in your review alongside your "hard" accomplishments will make for a stronger argument in your manager's eyes.<p>[1] Cal Newport, in "Deep Work" (<a href="http://calnewport.com/books/deep-work/" rel="nofollow">http://calnewport.com/books/deep-work/</a>), has a good section on doing a weekly review as a means to increase the amount of deep work in your working day.