Let's assume developer1 grabs a story and moves it to "In Progress"
Developer then does the needed work, updates the story with appropriate comments, and finally moves the story to "Code Review"
For this team code review is where another Developer (lets say developer2) looks over the Story and code.
The code looks great with no issues...
My question is; who is responsible for moving the story to the next step? Dev1 or Dev2?
AND WHY.....