Skip to main content

Scrum Framework - 3 Roles In Agile Scrum - By Ankur Mistry

Today, we will learn Scrum Roles in Agile Scrum Framework.
There are three main roles in Agile Scrum Framework.
  1. Product Owner
  2. Scrum Master
  3. Development Team
Roles in Agile Scrum Framework
(Figure: Roles and responsibilities of a Scrum Team from The Professional ScrumMaster's Handbook by Stacia Viscardi)
Product Owner is the one who has product vision. He or she is the voice of the customer/stakeholders.
Responsibilities
  • Owns Product Backlog
  • Ensures product backlog is transparent, visible, and clear.
  • Closely works with Development Team and Scrum Master.
  • Available to the team to answer any issues or queries and provide feedback.
  • Has authority to cancel a sprint.
  • Accept/Reject development team's work.
  • Participates in Scrum events as needed.
Scrum Master is the person who is responsible for the Process and facilitates Scrum events as needed in the project.
Responsibilities - Service to Development Team
  • Teaches development team to be self-organized and collaborative.
  • Ensures that team will understand and follow the Scrum practice and rules.
  • Helps development team to reflect and improve as a team.
  • Resolves conflicts; acts as a mentor to the development team.
Service to Product Owner
  • Teaches Scrum process and theory to the Product Owner so that the owner can understand the rules.
  • Helps to create a product backlog.
  • Removes impedimentations or dependencies.
  • Helps to order/prioritize the product backlog to maximize the value.
  • Helps Product Owner to write clear user stories for Product Backlog.
Service to the Organization
  • Coaches organization on Scrum
  • Working with other Scrum Masters to increase the performance.
  • Creates a culture where teams can work on the incremental/empirical product development.
Development Team
Development Team is a team of professionals (Size 7 + or – 2) who is responsible for the working product or potentially shippable product at the end of each sprint.
Responsibilities
  • They are self-organized and know what the sprint goal is and what to do for achieving the same.
  • Cross-functional teamwork and collaboration
  • Owns Sprint backlog and responsible for the design and quality of the product.
  • Participates in Scrum Events.
  • Estimate items in the backlog.
  • Update Sprint Burndown chart.
  • Help in product backlog refinement.
Hope you like this article. Please let me know your feedback in the comment section. In the next articles, we will discuss three Scrum Artifacts and five Scrum Events.
Reference
  • https://www.scrumalliance.org/
  • http://staragile.com

Comments

Popular posts from this blog

Scrum Framework - 5 Events in Scrum Framework - By Ankur Mistry

In my previous articles, we have discussed  3 Roles  and  3 Artifacts  in Scrum. In this article, we are going to discuss 5 events in the Scrum Framework. There are Five events in Agile Scrum Framework. Sprint Planning Daily Scrum Sprint Review Sprint Retrospective The Sprint ( Figure: Life cycle of Scrum from  http://www.agiletroop.com/product/life-cycle-of-scrum/ ) Sprint Planning  is the event in which the Product Owner presents the ordered product backlog to the development team. As the word suggests, 'Sprint Planning' means we are going to plan the work to be done in the Sprint. There are two main parts - 'What' and 'How'. 'What' can be done in this Sprint? 'How' will the selected work get done? What can be done in the Sprint - In this part, the Product Owner presents the product backlog items with high business value tasks as a first priority to the development team. All team members collaborate to understand ...

What is User Story ?

A User Story is a short description of something that your customer will do when they come to your website or use your application/software,  focused on the value or result they get from doing this thing. User stories are: written from the point of view of a person using your website or application written in the language that your customers would use. Three C’s of the user story: Card – stories are traditionally written on note cards, and these cards can be annotated with extra details Conversation – details behind the story come out through conversations with the Product Owner Confirmation – acceptance tests confirm the story is finished and working as intended. Template for User Stories : A user story template often uses the following type of format: As a <role> , I want <feature> so that <reason> . Examples of user stories are: As a  user , I want  to upload photos  so that  I can share photos with others . A...

Scrum Framework - Three Artifacts - By Ankur Mistry

In this article, we will discuss three artifacts in Scrum Frameworks. There are three artifacts in Agile Scrum Framework. Product Backlog Sprint Backlog Working Product (Figure: Scrum Process from : https://commons.wikimedia.org/wiki/File:Scrum_process.svg) Product Backlog is an ordered list of tasks or features that need to be done within the project. It may have short descriptions of all functionality desired in the product. Product Backlog is owned by the Product Owner. It is an ordered list of features for the product. Each product item has an Order, Value, Description, and Estimation. Generally, tasks which have more business values are the top priority. Product Owner owns the product backlog. Product Owner makes sure that the product backlog is clear and transparent to the team. Anyone from the team can add an idea in the product backlog but it's product owner who decides which one stays there. There is one Product Backlog for one product, multiple...