Skip to main content

Individual accountability

Last post 10:26 am October 9, 2024 by David V
7 replies
08:30 am October 8, 2024

"In Scrum, the Development Team is accountable to meet the Sprint Goal"

But what happens when developer X who is working on one of the stories of the Sprint goal fails to deliver his part? And what happens when this is common occurrence with this developer? How are your Scrum teams handling that?


09:26 am October 8, 2024

Why was someone given a part to fail with, and why was the problem discovered so late that the Sprint Goal was jeopardized? What might this say about the Developers' collective focus, and their ability to monitor their own progress?


10:46 am October 8, 2024

Why was someone given a part to fail with -- the team distributes and assign the work themselves, this person thought he could deliver on time and there was no risk

why was the problem discovered so late that the Sprint Goal was jeopardized? -- in these instances this has been due stories being underestimated, and certainly there was lack of prompt communication

What might this say about the Developers' collective focus, and their ability to monitor their own progress? -- clearly there's room for improvement 

 

 

 

 


11:00 am October 8, 2024

A Scrum Team is defined as "a cohesive unit of professionals".

The Developers, among themselves, are accountable for "holding each other accountable as professionals". If a Developer realizes that they are struggling or need help, I would expect them to ask for the help they need. The Daily Scrum allows the Developers to evaluate the progress made so far and create an actionable plan for the next work day. It is an opportunity to identify these impediments for the rest of the team to solve. However, I wouldn't necessarily expect a Developer to wait for the next Daily Scrum - bringing up issues earlier is often better.

If there is an overall problem with someone having problems and not raising those as impediments, the Sprint Retrospective is a good place for the team to have those conversations, figure out what the issues and their root causes are, and plan to solve them.


12:18 pm October 8, 2024

Hi Thomas, thanks for answering. How repeated occurrences with the same person are handled if after retrospective feedback is shared etc.? Somewhere else I read that performance issues should be brought to the manager if actions from the retrospective fail to address the issue.


02:40 pm October 8, 2024

Hi Thomas, thanks for answering. How repeated occurrences with the same person are handled if after retrospective feedback is shared etc.? Somewhere else I read that performance issues should be brought to the manager if actions from the retrospective fail to address the issue.

I'd agree with involving the manager. People-related functions are typically outside of the Scrum framework. If these performance issues are an impediment that the team can't resolve, then involving someone who can resolve them is the next step.


03:36 pm October 8, 2024

I agree with Thomas that a manager might need to be involved.  But there was something you said in an earlier post that bears some discussion.

in these instances this has been due stories being underestimated, and certainly there was lack of prompt communication

How does the team do the estimation?  Is it a team activity? If so, then this could be a bigger issue than just one person not being able to complete work. It could be a team problem of not being able to properly identify work and complete it as a team.

In the teams that I have been involved with, this is something that happens often.  An estimate is made based upon the information available at the time of the estimate.  As work begins, new information is usually discovered. The team will then plan their work so that the new information is taken into account.

If the team is estimating as a group, then they need to react as a group to the new information. It could be that the work needs to be re-evaluated, split into multiple parts and spread out among other people.  If one person is not able to do all of the work, others should help. If someone finishes some work, before pulling in new work, they should help others complete work in progress.  The concept is to complete work in progress before starting any new work. As a Scrum Master, this is the conversation I would bring up at the next Sprint Retrospective.  Have the Developers come up with some ideas of alternative ways to work and experiment with a few of them. I always try to let the team handle issues themselves before I involve any "management". But that doesn't always work.


10:26 am October 9, 2024

Good thoughts there Daniel, thanks.


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.