On a Scrum team, an impediment is anything that prevents the team from being productive. Ideally the Scrum Master is responsible for tracking and resolving all impediments. However, when there is no Scrum Master, teams often turn to tracking tools like Bugzilla, JIRA, Mantis, and Team Foundation Server.
I've tried a few different techniques for collecting questions and impediments during a sprint: spreadsheets, issue tracking tools, post-it notes, the notes app on my smartphone, etc. Every time I attempted to use an issue tracking tool to organize impediments, I come back to the same conclusion: it adds a level of separation between the scrum team and the Product Owner that prevents direct communication and mutual understanding.
The Agile Manifesto says it best, “Individuals and interactions over processes and tools”.
http://agilemanifesto.org
When there are a lot of questions and impediments it usually means the story is not well scoped or is too big and should be broken into smaller stories. Sometimes teams work on many stories at once instead of one story at a time. The term for this is Work in Progress (WIP). Just like in the Lean Software Development, I encourage Agile & Scrum followers to limit the WIP so that several stories are not partly completed at the end of the sprint. Limiting the WIP also allows everyone on the scrum team to have a mutual understanding to answers from the Product Owner, a core concept in Scrum!
In Scrum, there is a dedicated role called the Scrum Master who is responsible for resolving all impediments and making sure the scrum team (Dev & QA) have direct access to the Product Owner and their delegates. I’ve seen some Scrum Masters use a tool or a spreadsheet but normally they just use a post-it on the task board so that everyone can see. If the answer is also put onto the same post-it, there’s no need for an extra tool; the existing Scrum process has a built-in way to manage answers to questions & impediments.
Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.
ReplyDeleteScrum Process
In my daily life, I send myself email reminders.
ReplyDeleteBefore email, yeah, yeah, that was a long time ago, I used to leave myself phone messages.
I'm the kind of person who follows up on every email; So for me, it might work to send myself an email for every work impediment.
Hi,
ReplyDeleteUnleash is an integrated solution for managing projects, collaborative Gantt scheduling, real-time reporting, bug tracking / QA, document management etc. The tool is fast, easy and builds on principles of team empowerment, increased communication, transparency, and collaboration.
http://www.unleashpm.com/
Thanks & Regards
www.unleashpm.com
Hi,
ReplyDeleteUnleash is an integrated solution for managing projects, collaborative Gantt scheduling, real-time reporting, bug tracking / QA, document management etc. The tool is fast, easy and builds on principles of team empowerment, increased communication, transparency, and collaboration.
http://www.unleashpm.com/
Thanks & Regards
www.unleashpm.com