Scrum Project Participants and Roles

Guidelines
Overview of the key participants and roles in a Scrum project.
Auteur
Affiliations

Université de Toulon

LIS UMR CNRS 7020

Date de publication

2026-10-03

Scrum Project Participants and Roles

Internal Participants

Development Team Roles

Software Developer
  • Writes and maintains application code
  • Implements features and fixes bugs
  • Participates in code reviews
  • Contributes to technical documentation
  • Follows coding standards and best practices
Quality Assurance Engineer
  • Designs and executes test cases
  • Performs manual and automated testing
  • Identifies and reports defects
  • Validates bug fixes
  • Maintains test documentation
UI/UX Designer
  • Creates user interface designs
  • Develops user experience workflows
  • Produces wireframes and prototypes
  • Ensures design consistency
  • Conducts usability testing

Scrum-Specific Role Adaptations

Software Developer
  • Participates in sprint planning and estimation
  • Implements user stories and tasks
  • Participates in daily scrums
Quality Assurance Engineer
  • Creates and executes test plans for sprint items
  • Performs sprint-level testing
  • Participates in sprint planning
  • Ensures definition of done is met
  • Supports sprint reviews
UI/UX Designer
  • Designs sprint-ready interface components
  • Creates prototypes for upcoming sprints
  • Participates in sprint planning
  • Supports usability testing within sprints
  • Collaborates in sprint reviews

Scrum Events and Ceremonies

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective
  • Backlog Refinement

Communication Patterns

Sprint-based Communication

  • Sprint planning meetings
  • Daily scrum updates
  • Sprint review demonstrations
  • Retrospective discussions
  • Backlog refinement sessions

Documentation

Documentation Fundamentals

  • Version control practices
  • Technical documentation
  • Process documentation
  • Meeting notes and decisions
  • Metrics and reports

Version Control Practices

  • Documentation in markdown format
  • Clear directory structure
  • Regular documentation reviews
  • Change history preservation
  • Automated documentation generation

Scrum-Specific Documentation

  • Sprint backlogs
  • Sprint burndown charts
  • Definition of Done
  • Sprint reviews
  • Retrospective outcomes

Required Skills by Role

Technical Skills Matrix

Role Agile Technical Communication Planning Testing
Product Owner ●●● ● ●●● ●●● ●
Scrum Master ●●● ●● ●●● ●● ●●
Developer ●● ●●● ●● ●● ●●

Legend: ●●● Expert, ●● Intermediate, ● Basic

Team Dynamics

Scrum Best Practices

  • Time-boxed iterations
  • Cross-functional teams
  • Sprint ceremonies
  • Empirical process control
  • Continuous improvement through retrospectives

RACI Matrix (Scrum)

Activity/Role Product Owner Scrum Master Dev Team Tech Lead Stakeholders
Product Vision R/A I I C C
Backlog Management R/A C C C I
Sprint Planning A R R R I
Daily Scrum O F R R -
Sprint Review R F R R C
Sprint Retrospective A R R R -

Réutilisation