Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
SCRUM ROLES
DAVID TZEMACH
WWW.DTVISIONTECH.COM
JUN 12 2016
OVERVIEW
• DEVELOPED BY JEFF SUTHERLAND AND KEN SCHWABER IN 1995S
• AN AGILE SOFTWARE DEVELOPMENT METHODOLOGY.
• AN ITERATIVE AND INCREMENTAL DEVELOPMENT MANAGEMENT PROCESS.
• EMPATHIZE TEAM WORK AND COMMITMENT TO THE PROCESS.
• INCREDIBLY SIMPLE TO BE UNDERSTOOD (ALTHOUGH HARD TO IMPLEMENT…)
• PROJECT PROCESS IS DIVIDED INTO SPRINTS (EQUAL TO “ITERATIONS”).
• EMBRACE CHANGES IN REQUIREMENTS.
• DESIGNED TO MAXIMIZE “BUSINESS VALUE” (HIGHER PRODUCTIVITY, FAST DELIVERY
AND QUALITY PRODUCTS).
SCRUM ROLES
SCRUM TEAM
• THE SCRUM TEAM HAS NOT TEAM LEADER, EVERY TEAM MEMBER HAS THE POWER TO CONTRIBUTE.
• THE SCRUM TEAM IS A RESPONSIBLE TO DELIVER THE SOFTWARE AT THE END OF EACH SPRINT.
• THE SCRUM TEAM SHOULD REPORT THE DAILY STATUS TO THE SCRUM MASTER.
• THE TEAM MEMBERS SHARE THE SAME NORMS RESPECT AND COMMITMENT.
• THE SCRUM TEAM RESPONSIBLE TO DETERMINE THE EFFORT THAT NEED TO BE DONE TO COMPLETE A “USER
STORY(ANALYSIS , CODE DESIGN , DEVELOPMENT AND TESTING)”.
• THE SCRUM TEAM IS MADE UP OF 3-10 TEAM MEMBERS.
• THE TEAM MEMBERS WILL WORK FULL TIME AS PART OF THE SCRUM TEAM.
• THE SCRUM TEAM IS SELF-ORGANIZED, CROSS FUNCTIONAL TEAM THAT HAS THE SET OF SKILLS TO ACCOMPLISH
THE PROJECT TARGETS.
SCRUM TEAM – THE PRINCIPLES OF A STRONG TEAM
PRODUCT OWNER
• THE PRODUCT OWNER IS NOT RESPONSIBLE TO THE TECHNICAL ASPECTS OF THE PROJECT.
• RESPONSIBLE TO VALIDATE THAT TEAM WILL DELIVER THE EXPECTED “BUSINESS VALUE”.
• RESPONSIBLE TO DETERMINE THE PRIORITIZATION OF THE BACKLOG “USER STORIES”
• RESPONSIBLE TO DETERMINE THE TIMELINES OF THE PROJECT RELEASE DATES.
• RESPONSIBLE TO MANAGE THE PROJECT BACKLOG.
• RESPONSIBLE TO SET THE VISION OF THE PROJECT.
• RESPONSIBLE TO REPRESENT THE CUSTOMER.
• USUALLY A PROJECT/PRODUCT MANAGER.
SCRUM MASTER
• VALIDATE THAT THE TEAM MEMBERS WILL FOLLOW THE SCRUM RULES AND PRACTICES.
• COLLABORATE WITH THE PROJECT OWNER TO MAINTAIN THE PRODUCT BACKLOG.
• OWNS THE RESPONSIBILITY TO COACH, MENTOR AND LEAD THE TEAM MEMBERS.
• HELPS THE TEAM TO BE PRODUCTIVE AND PERFORM AT THE HIGHEST LEVEL.
• MONITOR THE PROJECT PROGRESS AND VALIDATE THAT THE JOB IS DONE.
• THE SCRUM MASTER WILL BE SOMEONE THAT HAS BOTH TECHNICAL AND ADMINISTRATIVE CAPABILITIES
(TECHNICAL LEADER, PRODUCT MANAGER, TEST ARCHITECT ETC.) .
• SETS AND MANAGES THE TEAM MEETINGS.
• THE SCRUM MASTER SHOULD REDUCE THE PRESSURE ON THE TEAM AND REMOVE ANY OBSTACLES THAT MAY
AFFECT THE TEAM PROGRESS.
• SHOULD LEAD BY EXAMPLE.
• LEADS THE TEAM.
THE RELATION BETWEEN THE SCRUM ROLES
• THE SCRUM TEAM COMMUNICATES WITH THE PRODUCT OWNER (TIMELINES, PRIORITIZATION ETC.).
• PRODUCT OWNER COMMUNICATES WITH THE BUSINESS OWNER, GET THE BUSINESS REQUIREMENTS
AND DELIVER THEM TO THE SCRUM MASTER AND THE SCRUM TEAM.
• PRODUCT OWNER COMMUNICATES WITH THE SCRUM MASTER (PROGRESS STATUS ,BACKLOG UPDATES,
ETC.).
• THE SCRUM TEAM MEMBERS COMMUNICATES AMONG THEMSELVES TO ACCOMPLISH THE BUSINESS
REQUIREMENTS.
• THE SCRUM TEAM COMMUNICATES WITH THE SCRUM MASTER (TECHNICAL ASPECTS, MENTORING,
ETC.).
Scrum
Team
Scrum
Master
Product
owner
Business
owner
FOR ADDITIONAL KB’S PLEASE
VISIT MY BLOG
WWW.DTVISIONTECH.COM

More Related Content

Agile scrum roles

  • 2. OVERVIEW • DEVELOPED BY JEFF SUTHERLAND AND KEN SCHWABER IN 1995S • AN AGILE SOFTWARE DEVELOPMENT METHODOLOGY. • AN ITERATIVE AND INCREMENTAL DEVELOPMENT MANAGEMENT PROCESS. • EMPATHIZE TEAM WORK AND COMMITMENT TO THE PROCESS. • INCREDIBLY SIMPLE TO BE UNDERSTOOD (ALTHOUGH HARD TO IMPLEMENT…) • PROJECT PROCESS IS DIVIDED INTO SPRINTS (EQUAL TO “ITERATIONS”). • EMBRACE CHANGES IN REQUIREMENTS. • DESIGNED TO MAXIMIZE “BUSINESS VALUE” (HIGHER PRODUCTIVITY, FAST DELIVERY AND QUALITY PRODUCTS).
  • 4. SCRUM TEAM • THE SCRUM TEAM HAS NOT TEAM LEADER, EVERY TEAM MEMBER HAS THE POWER TO CONTRIBUTE. • THE SCRUM TEAM IS A RESPONSIBLE TO DELIVER THE SOFTWARE AT THE END OF EACH SPRINT. • THE SCRUM TEAM SHOULD REPORT THE DAILY STATUS TO THE SCRUM MASTER. • THE TEAM MEMBERS SHARE THE SAME NORMS RESPECT AND COMMITMENT. • THE SCRUM TEAM RESPONSIBLE TO DETERMINE THE EFFORT THAT NEED TO BE DONE TO COMPLETE A “USER STORY(ANALYSIS , CODE DESIGN , DEVELOPMENT AND TESTING)”. • THE SCRUM TEAM IS MADE UP OF 3-10 TEAM MEMBERS. • THE TEAM MEMBERS WILL WORK FULL TIME AS PART OF THE SCRUM TEAM. • THE SCRUM TEAM IS SELF-ORGANIZED, CROSS FUNCTIONAL TEAM THAT HAS THE SET OF SKILLS TO ACCOMPLISH THE PROJECT TARGETS.
  • 5. SCRUM TEAM – THE PRINCIPLES OF A STRONG TEAM
  • 6. PRODUCT OWNER • THE PRODUCT OWNER IS NOT RESPONSIBLE TO THE TECHNICAL ASPECTS OF THE PROJECT. • RESPONSIBLE TO VALIDATE THAT TEAM WILL DELIVER THE EXPECTED “BUSINESS VALUE”. • RESPONSIBLE TO DETERMINE THE PRIORITIZATION OF THE BACKLOG “USER STORIES” • RESPONSIBLE TO DETERMINE THE TIMELINES OF THE PROJECT RELEASE DATES. • RESPONSIBLE TO MANAGE THE PROJECT BACKLOG. • RESPONSIBLE TO SET THE VISION OF THE PROJECT. • RESPONSIBLE TO REPRESENT THE CUSTOMER. • USUALLY A PROJECT/PRODUCT MANAGER.
  • 7. SCRUM MASTER • VALIDATE THAT THE TEAM MEMBERS WILL FOLLOW THE SCRUM RULES AND PRACTICES. • COLLABORATE WITH THE PROJECT OWNER TO MAINTAIN THE PRODUCT BACKLOG. • OWNS THE RESPONSIBILITY TO COACH, MENTOR AND LEAD THE TEAM MEMBERS. • HELPS THE TEAM TO BE PRODUCTIVE AND PERFORM AT THE HIGHEST LEVEL. • MONITOR THE PROJECT PROGRESS AND VALIDATE THAT THE JOB IS DONE. • THE SCRUM MASTER WILL BE SOMEONE THAT HAS BOTH TECHNICAL AND ADMINISTRATIVE CAPABILITIES (TECHNICAL LEADER, PRODUCT MANAGER, TEST ARCHITECT ETC.) . • SETS AND MANAGES THE TEAM MEETINGS. • THE SCRUM MASTER SHOULD REDUCE THE PRESSURE ON THE TEAM AND REMOVE ANY OBSTACLES THAT MAY AFFECT THE TEAM PROGRESS. • SHOULD LEAD BY EXAMPLE. • LEADS THE TEAM.
  • 8. THE RELATION BETWEEN THE SCRUM ROLES • THE SCRUM TEAM COMMUNICATES WITH THE PRODUCT OWNER (TIMELINES, PRIORITIZATION ETC.). • PRODUCT OWNER COMMUNICATES WITH THE BUSINESS OWNER, GET THE BUSINESS REQUIREMENTS AND DELIVER THEM TO THE SCRUM MASTER AND THE SCRUM TEAM. • PRODUCT OWNER COMMUNICATES WITH THE SCRUM MASTER (PROGRESS STATUS ,BACKLOG UPDATES, ETC.). • THE SCRUM TEAM MEMBERS COMMUNICATES AMONG THEMSELVES TO ACCOMPLISH THE BUSINESS REQUIREMENTS. • THE SCRUM TEAM COMMUNICATES WITH THE SCRUM MASTER (TECHNICAL ASPECTS, MENTORING, ETC.). Scrum Team Scrum Master Product owner Business owner
  • 9. FOR ADDITIONAL KB’S PLEASE VISIT MY BLOG WWW.DTVISIONTECH.COM