Friday, 19 November 2021

What are Agile roles and responsibilities?

 Agile Methodology varies from Traditional approach. Agile roles may vary depending upon the organization and size of projects.

The different roles in Agile team are :

1.Product Owner :

The main goal of product owner is to represent the customer. The product owner understands the requirements from customer perspective. He/she is responsible for defining the user stories, managing the product backlog. The product owner is responsible for taking tough business decisions and defining the vision. He/she is also responsible for stakeholder management and release management.

The different activities performed by product owner are :

- Defines iterations and stories.

-  Creates and shares product vision.

- Decides release dates.

- Manage product backlog.

-Collaborate with stakeholders.

2.Scrum Master :

Scrum master is a person responsible for ensuring the practices are followed as per rules.Also popularly known as "Servant Leader".

 This person is responsible for 

- Clearing obstacles.

- Coaching team members.

- protecting team members from external distractions.

- Plan scrum implementation.

3. The Development Team Members :

The team is usually about 5-8 members. They include programmers, testers, designers, writer, UX specialist. This team is responsible for performing cross functional responsibilities.

 The different activities performed by team members are :

- Plan the sprint.

- Inspect the product.

- Attend daily meetings.

- Sprint execution.

- Deliver chunks of work in frequent increments.