QA in SCRUM

SCRUM framework has well defined structure, roles and responsibilities. All Quality assurance aspects are distributed between scrum representatives of all levels:

  • Agile Coaches are responsible for quality of agile processes (Quality of processes on company or development department level)
  • Scrum Masters monitor and help that teams to follow scrum ceremonies and rules and delivery increments in time (Quality of processes on team level)
  • Product Owners are responsible for the product’s value, backlog and prioritisation (Quality of requirements and delivered product)
  • Development team is responsible for quality of delivered increment and development process
    • Developers - design, solution and code quality,
    • QA/Testers - take active part in grooming/refinement sessions to ensure that feature will be tested properly, corresponds to user story acceptance criteria and not bringing issues to the existing product. Perform testing of implemented features and ensure that quality criteria are met.
    • UI/UX designers - design of UI, user flows and usability practices. 

Now you see that not only QA engineers are responsibility for quality but it is a whole team responsibility.

Comments

Popular posts from this blog

QA Chapter

Leader is not an individual contributor

Organizing UI automation testing