SCRUM MASTER ROLE


      Trang Ho & Quang Huynh
                   East Agile
Scrum Master
- Guide everyone to follow Scrum process
- Facilitate communication between Product
Owner (PO) & team
- Help PO meet their objectives through scrum
- Improve the team productivity
- Improve the engineering practices & tools
East Agile
- Work in entrepreneurial environment with
dynamic and evolving needs
- Practicing agile methodology since the very
start
Agile at East Agile
- Real pair programming
- BDD & TDD
- Business value focused iterative development
Agile at East Agile
- Real pair programming
Agile at East Agile
- Real pair programming
- BDD & TDD
- Business value focused iterative development
- Extreme Programming
Agile Master at East Agile
- Support PO
   + train about agile process
   + help to break down
stories & prioritize
   + encourage to write BDD
(cucumber test) & discuss
daily with teams
Agile Master at East Agile
- Support PO
   + train about agile process
   + help to break down
stories & prioritize
   + encourage to write BDD
(cucumber test) & discuss
daily with teams
                                 Source: http://library.smartweb.vn/
Agile Master at East Agile
- Support teams
   + Teams work
independently
   + BDD & TDD
   + Daily meeting to share
knowledge and help solve
problems between teams
   + Remove barriers
                              Source: http://blogs.collab.net/
Agile Master at East Agile
- Support teams
   + Teams work
independently
   + BDD & TDD
   + Daily meeting to share
knowledge and help solve
problems between teams
   + Remove barriers
Agile Master at East Agile
- Facilitate communication between PO & team
   + PO not on site
   + Facilities to enable daily interaction and
discussion between PO & team
   + Daily delivery
   + Daily email
How to be a good Agile Master?
- Have good knowledge of and hold firm on
agile principles
- Good communication skills
- Build good relationship with teams
- Supportive and facilitative
- Enthusiastic and believe in agile method
So when everything goes smoothly,
what does a scrum master do?

The Role of the Scrum Master

  • 1.
    SCRUM MASTER ROLE Trang Ho & Quang Huynh East Agile
  • 2.
    Scrum Master - Guideeveryone to follow Scrum process - Facilitate communication between Product Owner (PO) & team - Help PO meet their objectives through scrum - Improve the team productivity - Improve the engineering practices & tools
  • 3.
    East Agile - Workin entrepreneurial environment with dynamic and evolving needs - Practicing agile methodology since the very start
  • 4.
    Agile at EastAgile - Real pair programming - BDD & TDD - Business value focused iterative development
  • 5.
    Agile at EastAgile - Real pair programming
  • 6.
    Agile at EastAgile - Real pair programming - BDD & TDD - Business value focused iterative development - Extreme Programming
  • 7.
    Agile Master atEast Agile - Support PO + train about agile process + help to break down stories & prioritize + encourage to write BDD (cucumber test) & discuss daily with teams
  • 8.
    Agile Master atEast Agile - Support PO + train about agile process + help to break down stories & prioritize + encourage to write BDD (cucumber test) & discuss daily with teams Source: http://library.smartweb.vn/
  • 9.
    Agile Master atEast Agile - Support teams + Teams work independently + BDD & TDD + Daily meeting to share knowledge and help solve problems between teams + Remove barriers Source: http://blogs.collab.net/
  • 10.
    Agile Master atEast Agile - Support teams + Teams work independently + BDD & TDD + Daily meeting to share knowledge and help solve problems between teams + Remove barriers
  • 11.
    Agile Master atEast Agile - Facilitate communication between PO & team + PO not on site + Facilities to enable daily interaction and discussion between PO & team + Daily delivery + Daily email
  • 12.
    How to bea good Agile Master? - Have good knowledge of and hold firm on agile principles - Good communication skills - Build good relationship with teams - Supportive and facilitative - Enthusiastic and believe in agile method
  • 13.
    So when everythinggoes smoothly, what does a scrum master do?