Scrum World: I am a developer

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!

4 thoughts on “Scrum World: I am a developer

  1. We have stand-up meetings every morning to discuss what everyone is doing and if there are impediments. However developers don’t need to wait for this meeting to pick something from the white board and work on it.

    We use Jira for tracking time remaining to complete tasks so that we can obtain an automatic generated burn down chart by the GreenHopper Plug-In.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s