Who is responsible for quality? (1 line answers pls)
I acknowledge there has been previous posts on this but they seemingly just don't answer this succinctly and to the point.
And yes the PO is "Responsible for maximizing the value of the product resulting from work of the Development Team".
But who, in a direct brief answer, out of the key roles on the Scrum Team is responsible for the quality of the delivery?
Hi Chris,
As per me, Answer is explicitly mentioned in the Scrum Guide -
Development Teams have the following characteristics:
• They are self-organizing. No one (not even the Scrum Master) tells the Development Team
how to turn Product Backlog into Increments of potentially releasable functionality;
• Development Teams are cross-functional, with all the skills as a team necessary to create a
product Increment;
• Scrum recognizes no titles for Development Team members, regardless of the work being
performed by the person;
• Scrum recognizes no sub-teams in the Development Team, regardless of domains that need
to be addressed like testing, architecture, operations, or business analysis; and,
• Individual Development Team members may have specialized skills and areas of focus, but
accountability belongs to the Development Team as a whole.
BR
Harshal
Sorry , I could not answer the way you expected. But wanted to make the answer transparent enough for you.
But who, in a direct brief answer, out of the key roles on the Scrum Team is responsible for the quality of the delivery?
Who is responsible for making the delivery?
But who, in a direct brief answer, out of the key roles on the Scrum Team is responsible for the quality of the delivery?
All of them.
If you want a succinct answer, perhaps it is helpful to frame the question in a more specific way.
For example, you might ask, "who should a stakeholder hold accountable if they see regression introduced after a release?"
You might get a different answer if you ask, "who should a stakeholder talk to if they want to reduce the amount of regression that is being introduced?"
Who is responsible for making the delivery?
And in addition, who creates/is responsible for the definition of done?
All three Scrum roles:
- The Product Owner, as quality means delivering the right increment, ie, an increment that delivers value.
- The Development Team, as quality means delivering the increment right, ie, an increment that meets the definition of "Done".
- The Scrum Master, as he/she is responsible for helping the Product Owner and the Development Team deliver a quality increment.
Development team should be responsible for creating DOD and making sure every increments meets DOD standards. If needed DOD should be revisited and refined during retro or as needed.
Nayna
Development team should be responsible for creating DOD
Nayna, why do you believe it is the Development Teams responsibility to create the Definition of Done?
The entire team is but it can break down anywhere. Examples: Is PO clear with story requirements? Do devs agree it meets DoR? Do they build what was asked for?
Who is responsible for quality? Scrum Team or Developers? I am confused with this " Developers are accountable for instilling quality by adhering to the DOD"
All may have responsibilities, but only the Developers can be accountable for the quality of a Done increment. Ultimately they have to be accountable for this. They're the ones doing the work. Only they can build quality in.
The entire Scrum Team is accountable for creating a valuable, useful Increment every Sprint.