So I wanted to ask if it is really a common practice in Scrum to wait with updates for the standup?
And if yes - what is the reason?
--
You received this message because you are subscribed to the Google Groups "Scrum Alliance - transforming the world of work." group.
To unsubscribe from this group and stop receiving emails from it, send an email to scrumallianc...@googlegroups.com.
To post to this group, send email to scruma...@googlegroups.com.
Visit this group at http://groups.google.com/group/scrumalliance?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Now for the Questions
What might go better if it were updated more frequently?
- Possible to see a real-time picture of the sprint status - not only a daily
- Improved communication through Informative Workspace: Everyone in the team sees what is going on
(If no one goes to the board during the day something is most likely wrong…)
What might go wrong if it was "only" daily?
- Two developer may start the same task because it is still open on the board
- No overview about Sprint status changes (e.g. in critical and urgent situations we had)
- Cant detect harmful multitasking
- You can not limit Work in Progress (WIP) like in Kanban
- Boring Standup
-> most task are not interesting to everyone - only the overall story status
-> felt like ages as my distributed team shifted all Jira taskDoes the team mind this? Do they bring it up in retrospectives?
- Standup misused as status meeting
@Alan
To be honest most of your points seem to me like results of other problems which were not solved.
- Taskboard too far? -> move it
- Team move to their desk and not communicating? -> organize social events, Pair more,...
- Interruptive to update task several times? -> Ask why setting a task to "Progress" and afterwards to "Closed" can be too much work?
etc.
Regarding our team:
Because of the Jira and distributed team issue we agreed to move the tasks during the day and
during the standup we focus on the story status.
This improved the standup meeting and we could not see any harm so far.
People still talk shortly about task they have done - but try to focus on team relevant ones.
But we have now more time to focus on the "whats today" part which we see as an improvement.
Another reason for me is that I would like at some point to introduce WIP limits - which needs this approach in my opinion.
(I have had good experience with this approach and I think it goes very well together with Scrum)
Still I am curious about some of the reasons because maybe I am missing something...
Hi,
I have a question regarding when to update tasks in Scrum - or what is the "best practice" most teams follow.
Recently I started as Scrum Master in a bigger company (>30 Scrum teams).
There I encounter something odd (for me): Tasks were only moved at the daily standup.
And I was told that this is pretty common in most Scrum teams
I have been doing agile for a while now (XP + Kanban) but I am new to Scrum.
So for me its strange as up until now I used to see the taskboard as realtime status info.
(And Kanban wouldn't even work that way)
So I wanted to ask if it is really a common practice in Scrum to wait with updates for the standup?
And if yes - what is the reason?
Cheers,
ML
Hi,
Thanks for your answers
First let me clarify
- update task means for me changing status (Todo, Progress,...) - NOT updating remaining work hours!
- Our tasks size is usually less than one day
Now for the Questions- Possible to see a real-time picture of the sprint status - not only a daily
What might go better if it were updated more frequently?
- Improved communication through Informative Workspace: Everyone in the team sees what is going on
(If no one goes to the board during the day something is most likely wrong...)
What might go wrong if it was "only" daily?
- Two developer may start the same task because it is still open on the board
- No overview about Sprint status changes (e.g. in critical and urgent situations we had)
- Cant detect harmful multitasking
- You can not limit Work in Progress (WIP) like in Kanban
- Boring Standup
-> most task are not interesting to everyone - only the overall story status
-> felt like ages as my distributed team shifted all Jira task
- Standup misused as status meeting
@Alan
To be honest most of your points seem to me like results of other problems which were not solved.
- Taskboard too far? -> move it
- Team move to their desk and not communicating? -> organize social events, Pair more,...
- Interruptive to update task several times? -> Ask why setting a task to "Progress" and afterwards to "Closed" can be too much work?
etc.
Regarding our team:
Because of the Jira and distributed team issue we agreed to move the tasks during the day and
during the standup we focus on the story status.
This improved the standup meeting and we could not see any harm so far.
People still talk shortly about task they have done - but try to focus on team relevant ones.
But we have now more time to focus on the "whats today" part which we see as an improvement.
Another reason for me is that I would like at some point to introduce WIP limits - which needs this approach in my opinion.
(I have had good experience with this approach and I think it goes very well together with Scrum)
Still I am curious about some of the reasons because maybe I am missing something...
Br
ML
I want visibility, transparency, and quick feedback.
This helps me to produce quality results.
Thats why I have a board with some work item on it - if its a task or story does not matter.
And thats why I want to see whats going on as soon as possible to have short feedback cycles.
I am SM - not a programmer (but was before)
As said above - I dont care about Tasks - I care about visibility of Work Items. The team has tasks - so fine with me.
> What do you actually DO with this information? What is being slowed down or prevented because you only get it every 24 hours? What would you likely do if you got it sooner?
I see problems earlier - not only once a day - which helps me for my SM duty as I get a better feeling what is going on.
Think of a movie where always jump ahead 10 minutes and watch then for 30sec. Does this help you understanding the plot?
Or do you suggest We dont need a board?
If the board dont has the actual status - so why do we need it at all?
If it is not beneficial to update immediately - why do we do it daily?
If we dont need Work items - as Dan suggested - why do we need backlogs?
Kind regards, cordialement, mit freundliche Grüsse,
Pierre E. Neis
Scrum/Lean Coach - Senior Management Consultant
Agir Anticiper Durablement sarl
19 place Bleech |L-7610 Larochette | Luxembourg
M: +352 661 727 867
email: pierr...@we-and-co.com
web: http://wecompany.wordpress.com/
Meet with me: http://meetwith.me/pierreneis
Hi,
I have a question regarding when to update tasks in Scrum - or what is the "best practice" most teams follow.
Recently I started as Scrum Master in a bigger company (>30 Scrum teams).
There I encounter something odd (for me): Tasks were only moved at the daily standup.
And I was told that this is pretty common in most Scrum teams
I have been doing agile for a while now (XP + Kanban) but I am new to Scrum.
So for me its strange as up until now I used to see the taskboard as realtime status info.
(And Kanban wouldn't even work that way)
So I wanted to ask if it is really a common practice in Scrum to wait with updates for the standup?
And if yes - what is the reason?
Cheers,
ML
@Pierre:
I don’t understand is why only the SM updates the tasks. Why not the developer?
Any reasons for this?
@Ron
I don’t think it matters for my question but you gave me other things to think about.
So here are my answers:
- Our POs care about finished stories and story status. Whatever helps them to see this is fine.
- I use it to: Answer PO status requests, detect multitasking
Br
ML
Maybe I have overlooked it - but for me it seems that nobody so far (except Yves and dan)
has told me concrete issues with my approach nor reasons for doing it otherwise.
I just wanted to know why others are doing it different? What are the reasons?
Please tell me the drawbacks of my approach.
I appreciate it that you all had nice suggestions and interesting questions regarding my team - I got new input here too.
But could you also give me some concrete pros and cons regarding my question?
Why would YOU not do it?
What HARM does it do?
Again: THIS IS NO ISSUE WITH MY TEAM!!! (We have other ones - but this is running smoothly)
- Team members are fine with updating immediately - and usually do it
- POs like it more than before
- I have a better overview of what is going on
@Updating status - my points again:
I see it like Pierre:
Task status should be updated when something happen and at least at the Daily Scrum.
For me it feels strange to wait - it feels like waste.
Almost as if I would ask the developers to check in code only during a daily 15 minute timebox.
Sounds strange - doesn’t it? Thats how it feels to me!
Isn't it an agile principle to take a small work piece, finish it, and only then take on the next?
How is this supposed to work if you cannot change the status of the task - which for me is part of the work.
Therefore, work is not finished until this is done.
So waiting until the daily scrum inevitable leads to multitasking.
Unfinished work also occupies part of our energy, attention, and time.
How would a production line look if you had to wait a day before you move your items to the next stage?
@Ron
I don’t think it matters for my question but you gave me other things to think about.
So here are my answers:
- Our POs care about finished stories and story status. Whatever helps them to see this is fine.
- Yes we do the meetings and everything (still not perfect but OK and improving).
- As mentioned above:
- I use it to: Answer PO status requests, detect multitasking
- Not having it slows down: Standup, overall reaction time, PO feedback
- Concrete Issue encountered:
Defect fix phase with many small defects before important release - testing session in parallel.
-> first day: no overview who had which workload and what was the status - had to interrupt developers to find out
Testers were not sure if Bugs should be already fixed or really in progress.
-> second day - with update: I could give better Info for POs without interrupting developers.
Testing members could easier check if a newly found defect should be fixed or is in progress.
POs less nervous - could better decide which defects might be possible to fix.
-> Did not came up during retro as the issue was solved immediately.
Since then we stick to instant updates and don't wait for the daily
Kind regards, cordialement, mit freundliche Grüsse,
Pierre E. Neis
Scrum/Lean Coach - Senior Management Consultant
Agir Anticiper Durablement sarl
19 place Bleech |L-7610 Larochette | Luxembourg
M: +352 661 727 867
email: pierr...@we-and-co.com
web: http://wecompany.wordpress.com/
Meet with me: http://meetwith.me/pierreneis
Working software is the primary measure of progress.(not tasks. Tasks may change in a sprint, why does the PO need to monitor them. PO should worry about did I provide a clear )
As a ScrumMaster you should have zero interest in how many tasks are moved or how often. You are not some kind of process monitor, and you are agnostic to business outcomes�that's the POs job.�
Your interest should be in whether or not the team find their process effective, and if not to guide them towards a more effective one. So rather than asking here about how often tasks should be moved, ask the team. Better, ask them if they are getting the information they need in a timely fashion, and if not how might they improve that.
You may also want to ask the PO if she is getting the information she needs, when she needs it. If you have a PO tracking tasks also, suggest she attends a Scrum training to learn the PO role better :)
A scrum master is not a project manager. A scrum master is an agent of change. Look wider.
Tobias
On Thursday, May 23, 2013 3:19:25 PM UTC-7, bru...@gmail.com wrote:Hi,
I have a question regarding when to update tasks in Scrum - or what is the "best practice" most teams follow.
Recently I started as Scrum Master in a bigger company (>30 Scrum teams).
There I encounter something odd (for me): Tasks were only moved at the daily standup.
And I was told that this is pretty common in most Scrum teams
I have been doing agile for a while now (XP + Kanban) but I am new to Scrum.
So for me its strange as up until now I used to see the taskboard as realtime status info.
(And Kanban wouldn't even work that way)
So I wanted to ask if it is really a common practice in Scrum to wait with updates for the standup?
And if yes - what is the reason?
Cheers,
ML
--
You received this message because you are subscribed to the Google Groups "Scrum Alliance - transforming the world of work." group.
To unsubscribe from this group and stop receiving emails from it, send an email to scrumallianc...@googlegroups.com.
To post to this group, send email to scruma...@googlegroups.com.
Visit this group at http://groups.google.com/group/scrumalliance.
I can care about business outcomes, yet not be bound by them. My purpose and meaning comes from seeing people engaged in their work, building healthy community and pushing their edge. As soon as I have a vested interest in the business outcome I can no longer be the best scrum master I can be. One person in the team needs to see the world differently. That person is the scrum master.