- First thing in the morning, I check the scrum board to see which task is in progress and assigned to me
- I don’t have anything in progress, so it is time to pick up something new
- I follow the priorities and I pick up something from the top of the list
- I work on the task, comply with best practices, write unit and integration tests
- When I am done I create a review for a peer and move the tasks to the ‘Review’ column
- I take some time to review the tasks that are assigned to me, so my colleagues can also progress
- My task comes back from review and I need to make some minor changes
- After making the changes I update the files in the review and quickly get an OK from a peer
- I move the task to the ‘Testing’ column
- At the end of the day I deploy a release on the development environment, which includes all the tasks which are now in the ‘Testing’ column, including the one I implemented today
The next day…
- As usual my work isn’t quite finish because a bug was raised by the test team on the task I implemented yesterday
- I fix the issue and make sure the unit and integration tests are up to date
- I create a review which is approved after a few hours
- I deploy the fix on the development environment
- I check later and notice the issue has been moved to the ‘Done’ column by the test team
- I realize how good it is to use Scrum and work together with everyone in the team to achieve our common goals!



