SlideShare une entreprise Scribd logo
1  sur  19
DAVID TZEMACH
MAR 14 2018
A SCRUM MASTER (SM)
PRACTICAL APPROACH
THE SCRUM MASTER ROLE CONTAINS
MANY THEORETICAL DESCRIPTIONS
THAT DO NOT PROVIDE AN ANSWER
TO THE BASIC QUESTION OF “WHAT IS
THE DAY TO DAY ACTIVITIES OF THE
SCRUM MASTER?”
IN THIS PRESENTATION, I WILL PROVIDE
A SHORT CHECKLIST THAT WILL TRY TO
ANSWER THAT BASIC QUESTION WHILE
EXAMINING FEW OF THE MAIN
CEREMONIES AND ARTIFACTS OF THE
SCRUM FRAMEWORK.
THE
RETROSPECTIVE
MEETING
RETROSPECTIVE MEETING (1)
THE RETROSPECTIVE MEETING ALLOWS THE TEAM
TO DETERMINE NEW WAYS TO CREATE CONTINUES
IMPROVEMENT OF THE PROCESS, THE SCRUM
MASTER RESPONSIBILITIES:
• ENSURE THAT THE TEAM UNDERSTANDS THE
IMPORTANCE OF THIS MEETING.
• SEARCH FOR NEW TECHNIQUES TO MAKE THE
REPORTING MORE EFFECTIVE.
• ENSURE THAT EVERY TEAM MEMBER WILL HAVE
THE CHANCE TO SPEAK.
• ENSURE THAT ALL ISSUES FROM PREVIOUS
MEETINGS ARE FULFILLED.
RETROSPECTIVE MEETING (2)
• SUGGEST NEW FORMATS OF RETRO.
• ENSURE THAT ALL TEAM MEMBERS
WILL RAISE ANY ISSUES THAT THEY
HAD IN THE LAST SPRINT.
• SUGGEST WORK CASES/EVENTS THAT
CAN CONTRIBUTE TO THE OPEN
DISCUSSION.
• ENSURE THAT THE MEETING WILL NOT
TRANSFORM INTO “BLAMING”
MEETING
REVIEW
(A.K.A: DEMO)
MEETING
REVIEW (A.K.A: DEMO) MEETING
THE REVIEW MEETING IS HELD AT THE END OF EACH
ITERATION TO REVIEW THE WORK DONE BY THE TEAM
(ACCORDING TO THE DOD) AND TO ADAPT THE
PRODUCT BACKLOG ACCORDINGLY. THE SCRUM
MASTER IS RESPONSIBLE FOR THE FOLLOWING
ACTIVITIES:
• ENSURE THAT THE PRODUCT BACKLOG REVIEWED
AND ADAPT BASED ON THE PO REQUIREMENTS.
• ENSURE THAT THE TEAM CAN ANSWER ANY
QUESTIONS REGARDING THE UNCOMPLETED
STORIES.
• ENSURE THAT THE TEAM IS READY TO PRESENT THE
WORK THEY ACCOMPLISHED.
• ENSURE THAT ALL STAKEHOLDERS PRESENTED.
THE REFINEMENT
MEETING
PRODUCT BACKLOG REFINEMENT (A.K.A: GROOMING) MEETING
• THE PRODUCT REFINEMENT MEETING USED TO VALIDATE THAT THE
PRODUCT BACKLOG IS IN GOOD CONDITION, PRIORITIZED AND
READY FOR THE NEXT PLANNING MEETING, THE SM ACTIVITIES ARE:
• VALIDATE THAT THE PO RECEIVES ALL ANSWERS FROM THE TEAM
REGARDING TECHNICAL STORIES.
• RESPONSIBLE TO WRITE AND FOLLOW-UP ALL QUESTIONS RAISED BY
THE PARTICIPANTS.
• VALIDATE THAT THE MEETING PARTICIPANTS ARE FAMILIAR WITH THE
MEETING GOALS.
• RAISE ANT ISSUES RAISED BY THE TEAM REGARDING STORIES
PRIORITIZATION.
• VALIDATE THAT ALL QUESTIONS FROM THE PREVIOUS MEETING ARE
ANSWERED.
• VALIDATE THAT THE PRODUCT OWNER IS READY FOR THE MEETING.
• VALIDATE THAT THE RELEVANT STAKEHOLDERS ARE PARTICIPATING.
ACTIVITIES DURING
ITERATIONS
(A.K.A: SPRINTS)
ACTIVITIES DURING ITERATIONS (A.K.A: SPRINTS) -1
THE SCRUM MASTER WILL PERFORM SOME BASIC BUT
CRITICAL ACTIVITIES THAT WILL DETERMINE IF THE
TEAM WILL RUN AN EFFECTIVE ITERATION OR NOT,
THESE ACTIVITIES INCLUDE THE FOLLOWING:
• RESPONSIBLE TO INCREASE THE COMMUNICATION
AND KNOWLEDGE SHARING AMONG THE TEAM
MEMBERS.
• RESPONSIBLE TO VALIDATE THAT ALL STORIES AND
TASKS UPDATED BASED ON TEAM PROGRESS.
• ENSURE THAT THE TEAM ENFORCES THE SCRUM
RULES DURING THE DIFFERENT SCRUM ACTIVITIES.
• IF NECESSARY, THE SCRUM MASTER PROVIDES
TECHNICAL ASSISTANCE FOR TEAM MEMBERS.
ACTIVITIES DURING ITERATIONS (A.K.A: SPRINTS) -2
• CLEARING ANY IMPEDIMENTS FROM THE
TEAM THAT CAN AFFECT THE ITERATION
GOAL.
• SENT INVITATIONS TO THE RELEVANT
STAKEHOLDERS FOR SCRUM EVENTS.
• ENSURE THE REQUIRED STAKEHOLDERS
WILL PRESENT AT MEETINGS.
• LEAD THE TEAM BY EXAMPLE.
• BUILD TRAINING SESSION AND ANY OTHER
LEARNING ACTIVITIES THAT WILL INCREASE
TEAM KNOWLEDGE IN SCRUM.
THE PLANNING
MEETING
THE PLANNING MEETING (1)
THE PLANNING MEETING USED TO DETERMINE THE WORK
CAPACITY, TEAM COMMITMENTS, AND THE SPRINT GOAL,
THE SCRUM MASTER ACTIVITIES FOCUSES ON:
• HELP THE TEAM TO UNDERSTAND IF THERE ANY
MAJOR RISKS THAT CAN AFFECT THEIR COMMITMENTS.
• HELP THE TEAM AND THE PRODUCT OWNER TO
ESTABLISH A CLEAR GOAL FOR THE UPCOMING SPRINT.
• HELP THE TEAM TO MAKE AN EFFICIENT TASK
BREAKDOWN.
• HELP THE TEAM TO UNDERSTAND WHEN THEY NEED
TO STOP/TAKE COMMITMENTS (BASED ON THE TEAM
VELOCITY, CAPACITY AND THE COMPLEXITY OF THE
USER STORIES).
THE PLANNING MEETING (2)
• HELP THE TEAM TO BRING ANY TECHNICAL
RESOURCE (EXPERTISE) TO PROVIDE TECHNICAL
INFORMATION THAT HELPS THE TEAM TO MAKE
A MORE ACCURATE ESTIMATION.
• HELP THE TEAM WITH TASK PRIORITIZATION.
• PRIOR TO THE TEAM TO TAKE THEIR NEXT
COMMITMENTS, THE SCRUM MASTER SHOULD
PROVIDE THE TEAM “VELOCITY” AND
“CAPACITY” METRICS.
• THE SCRUM MASTER CAN USE IS TECHNICAL
SKILLS TO HELP THE TEAM WITH ANY
QUESTIONS RAISED DURING THE TASK
BREAKDOWN.
DAILY STANDUP A.K.A
DAILY SCRUM) MEETING
DAILY STANDUP A.K.A DAILY SCRUM) MEETING (1)
THE SCRUM DAILY MEETING DESIGNED TO ALLOW THE TEAM TO
SYNCHRONIZE ABOUT THE WORK PROGRESS AND TO MAKE SURE
THAT ALL TEAM MEMBERS ARE FOCUSED ON THE ITERATION GOAL,
THE SCRUM MASTER ACTIVITIES:
• REMOVE ALL IMPEDIMENTS THAT RAISED DURING THE MEETING.
• ENSURES THAT EACH TEAM MEMBER PROVIDES THE FULL AND
TRUE INFORMATION ABOUT ITS PROGRESS.
• VALIDATE THAT THE ITERATION BURN-DOWN CHART REFLECTING
THE REAL WORK PROGRESS OF THE TEAM.
• VALIDATE THAT ALL OPEN QUESTIONS FROM THE PREVIOUS
MEETING ARE ANSWERED.
• VALIDATE THE PRODUCT BACKLOG PBI’S UPDATED BASED ON
THE TEAM ANSWERS.
• ENSURES THAT EACH TEAM WILL SPEAK DURING THE TIME LIMIT
OF 2-3 MINUTES.
• STOP ANY MEMBER THAT IS NOT COME PREPARED FOR THE
MEETING.
DAILY STANDUP A.K.A DAILY SCRUM) MEETING (2)
• ENSURE THAT THE MEETING CONDUCTED ON A DAILY BASIS.
• VALIDATE THAT THE MEETING STARTS AND END ON TIME.
• VALIDATE THAT THERE WILL NOT BE ANY ELECTRIC DEVICES
THAT CAN AFFECT THE FOCUS OF THE MEETING.
• ENSURES THAT TEAM MEMBERS WILL NOT USE THE MEETING
TO RESOLVE TECHNICAL ISSUES (IN THAT CASE, THE SM WILL
TAKE THIS ISSUE OFFLINE).
• REMOVE INTERRUPTIONS FROM OTHER STAKEHOLDERS THAT
ARRIVE AT THE MEETING (PRODUCT OWNER, MANAGERS OF
OTHER TEAMS ETC.).
• THE SM SHOULD VALIDATE THAT TEAM MEMBERS WILL NOT
REPORT TO HIM; THIS IS NOT A REPORTING MEETING!
• VALIDATE THAT TEAM MEMBERS ARE PARTICIPATING AND SHARE
THEIR INSIGHTS BASED ON THE MEETING AGENDA.
CONTACT INFO
• EMAIL: DZCOMP@GMAIL.COM
• LINKEDIN: IL.LINKEDIN.COM/IN/DAVIDTZHMACH
• FACEBOOK: FACEBOOK.COM/DAVID.TZHMACH
• PHONEN: +972 526982298
• TWITTER: @DAVIDTZHMACH
• GOOGLE+: +DAVID
FOR ADDITIONAL KB’S PLEASE
VISIT MY BLOG
WWW.MACHTESTED.COM

Contenu connexe

Tendances

Tendances (20)

Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Scrum training-manual 1
Scrum training-manual 1 Scrum training-manual 1
Scrum training-manual 1
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
 
Scrum
ScrumScrum
Scrum
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Scrum master
Scrum masterScrum master
Scrum master
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Scrum
ScrumScrum
Scrum
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 

Similaire à Scrum Master (SM) - Practical Approach

Dave Kelly Resume
Dave Kelly ResumeDave Kelly Resume
Dave Kelly Resume
Dave Kelly
 

Similaire à Scrum Master (SM) - Practical Approach (20)

The role of the product owner in scrum team | David Tzemach
The role of the product owner in scrum team | David TzemachThe role of the product owner in scrum team | David Tzemach
The role of the product owner in scrum team | David Tzemach
 
Exercising BCMS plan
Exercising BCMS planExercising BCMS plan
Exercising BCMS plan
 
criterion 9 presentation.pptx
criterion 9 presentation.pptxcriterion 9 presentation.pptx
criterion 9 presentation.pptx
 
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
Scrum Principles, Practices and Techniques - Texavi Tech Bootcamp on How to b...
 
FIELD COACHING.ppt
FIELD COACHING.pptFIELD COACHING.ppt
FIELD COACHING.ppt
 
ME-MTT3871 - event
ME-MTT3871 - eventME-MTT3871 - event
ME-MTT3871 - event
 
Business resilience and recovery – exercising the framework
Business resilience and recovery – exercising the frameworkBusiness resilience and recovery – exercising the framework
Business resilience and recovery – exercising the framework
 
Team Development.ppt
Team Development.pptTeam Development.ppt
Team Development.ppt
 
Project management
Project managementProject management
Project management
 
Operational-planning
Operational-planningOperational-planning
Operational-planning
 
Running Agile Retrospectives
Running Agile RetrospectivesRunning Agile Retrospectives
Running Agile Retrospectives
 
TEAMS & TEAM WORK, SUPPLIER PARTNERSHIP, EMPLOYEE INVOLVEMENT, PERFORMANCE AP...
TEAMS & TEAM WORK, SUPPLIER PARTNERSHIP, EMPLOYEE INVOLVEMENT, PERFORMANCE AP...TEAMS & TEAM WORK, SUPPLIER PARTNERSHIP, EMPLOYEE INVOLVEMENT, PERFORMANCE AP...
TEAMS & TEAM WORK, SUPPLIER PARTNERSHIP, EMPLOYEE INVOLVEMENT, PERFORMANCE AP...
 
Agile_Software_Development_SCRUM_18Jan2022.pptx
Agile_Software_Development_SCRUM_18Jan2022.pptxAgile_Software_Development_SCRUM_18Jan2022.pptx
Agile_Software_Development_SCRUM_18Jan2022.pptx
 
History of workstudy - Workmeasurement - Job design
History of workstudy - Workmeasurement - Job designHistory of workstudy - Workmeasurement - Job design
History of workstudy - Workmeasurement - Job design
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Introduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshopIntroduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshop
 
PetroSync - Gas Turbine Failure Analysis
PetroSync - Gas Turbine Failure AnalysisPetroSync - Gas Turbine Failure Analysis
PetroSync - Gas Turbine Failure Analysis
 
Dave Kelly Resume
Dave Kelly ResumeDave Kelly Resume
Dave Kelly Resume
 
Rcapresentationfromdeepak 130131204454-phpapp01
Rcapresentationfromdeepak 130131204454-phpapp01Rcapresentationfromdeepak 130131204454-phpapp01
Rcapresentationfromdeepak 130131204454-phpapp01
 
Basic of work study
Basic of work studyBasic of work study
Basic of work study
 

Plus de David Tzemach

Plus de David Tzemach (20)

Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
 
The new manager role in scrum teams and beyond | SupremeAgile
The new manager role in scrum teams and beyond | SupremeAgileThe new manager role in scrum teams and beyond | SupremeAgile
The new manager role in scrum teams and beyond | SupremeAgile
 
Top Agile Myths & Misconceptions
Top Agile Myths & MisconceptionsTop Agile Myths & Misconceptions
Top Agile Myths & Misconceptions
 
Expectations of scrum masters - How to choose a true great scrum master?
Expectations of scrum masters - How to choose a true great scrum master?Expectations of scrum masters - How to choose a true great scrum master?
Expectations of scrum masters - How to choose a true great scrum master?
 
Top 10 challenges faced by the scrum master
Top 10 challenges faced by the scrum masterTop 10 challenges faced by the scrum master
Top 10 challenges faced by the scrum master
 
SDLC vs STLC
SDLC vs STLCSDLC vs STLC
SDLC vs STLC
 
What is component testing | David Tzemach
What is component testing | David TzemachWhat is component testing | David Tzemach
What is component testing | David Tzemach
 
What is automation testing | David Tzemach
What is automation testing | David TzemachWhat is automation testing | David Tzemach
What is automation testing | David Tzemach
 
The complete guide for software integration testing | David Tzemach
The complete guide for software integration testing | David TzemachThe complete guide for software integration testing | David Tzemach
The complete guide for software integration testing | David Tzemach
 
The complete guide for negative testing | David Tzemach
The complete guide for negative testing | David TzemachThe complete guide for negative testing | David Tzemach
The complete guide for negative testing | David Tzemach
 
Software testing metrics | David Tzemach
Software testing metrics | David Tzemach Software testing metrics | David Tzemach
Software testing metrics | David Tzemach
 
An introduction to api testing | David Tzemach
An introduction to api testing | David TzemachAn introduction to api testing | David Tzemach
An introduction to api testing | David Tzemach
 
Agile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differencesAgile vs. waterfall - The fundamentals differences
Agile vs. waterfall - The fundamentals differences
 
The evolution of agile development process
The evolution of agile development processThe evolution of agile development process
The evolution of agile development process
 
The basics of UNIT testing
The basics of UNIT testing The basics of UNIT testing
The basics of UNIT testing
 
Agile User Stories | The complete Review
Agile User Stories | The complete ReviewAgile User Stories | The complete Review
Agile User Stories | The complete Review
 
All you need to know about regression testing | David Tzemach
All you need to know about regression testing | David TzemachAll you need to know about regression testing | David Tzemach
All you need to know about regression testing | David Tzemach
 
User Interface Testing | Best Practices
User Interface Testing | Best Practices User Interface Testing | Best Practices
User Interface Testing | Best Practices
 
An Introduction to Performance Testing
An Introduction to Performance TestingAn Introduction to Performance Testing
An Introduction to Performance Testing
 
Extreme programming (xp) | David Tzemach
Extreme programming (xp) | David TzemachExtreme programming (xp) | David Tzemach
Extreme programming (xp) | David Tzemach
 

Dernier

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Dernier (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 

Scrum Master (SM) - Practical Approach

  • 1. DAVID TZEMACH MAR 14 2018 A SCRUM MASTER (SM) PRACTICAL APPROACH
  • 2. THE SCRUM MASTER ROLE CONTAINS MANY THEORETICAL DESCRIPTIONS THAT DO NOT PROVIDE AN ANSWER TO THE BASIC QUESTION OF “WHAT IS THE DAY TO DAY ACTIVITIES OF THE SCRUM MASTER?” IN THIS PRESENTATION, I WILL PROVIDE A SHORT CHECKLIST THAT WILL TRY TO ANSWER THAT BASIC QUESTION WHILE EXAMINING FEW OF THE MAIN CEREMONIES AND ARTIFACTS OF THE SCRUM FRAMEWORK.
  • 4. RETROSPECTIVE MEETING (1) THE RETROSPECTIVE MEETING ALLOWS THE TEAM TO DETERMINE NEW WAYS TO CREATE CONTINUES IMPROVEMENT OF THE PROCESS, THE SCRUM MASTER RESPONSIBILITIES: • ENSURE THAT THE TEAM UNDERSTANDS THE IMPORTANCE OF THIS MEETING. • SEARCH FOR NEW TECHNIQUES TO MAKE THE REPORTING MORE EFFECTIVE. • ENSURE THAT EVERY TEAM MEMBER WILL HAVE THE CHANCE TO SPEAK. • ENSURE THAT ALL ISSUES FROM PREVIOUS MEETINGS ARE FULFILLED.
  • 5. RETROSPECTIVE MEETING (2) • SUGGEST NEW FORMATS OF RETRO. • ENSURE THAT ALL TEAM MEMBERS WILL RAISE ANY ISSUES THAT THEY HAD IN THE LAST SPRINT. • SUGGEST WORK CASES/EVENTS THAT CAN CONTRIBUTE TO THE OPEN DISCUSSION. • ENSURE THAT THE MEETING WILL NOT TRANSFORM INTO “BLAMING” MEETING
  • 7. REVIEW (A.K.A: DEMO) MEETING THE REVIEW MEETING IS HELD AT THE END OF EACH ITERATION TO REVIEW THE WORK DONE BY THE TEAM (ACCORDING TO THE DOD) AND TO ADAPT THE PRODUCT BACKLOG ACCORDINGLY. THE SCRUM MASTER IS RESPONSIBLE FOR THE FOLLOWING ACTIVITIES: • ENSURE THAT THE PRODUCT BACKLOG REVIEWED AND ADAPT BASED ON THE PO REQUIREMENTS. • ENSURE THAT THE TEAM CAN ANSWER ANY QUESTIONS REGARDING THE UNCOMPLETED STORIES. • ENSURE THAT THE TEAM IS READY TO PRESENT THE WORK THEY ACCOMPLISHED. • ENSURE THAT ALL STAKEHOLDERS PRESENTED.
  • 9. PRODUCT BACKLOG REFINEMENT (A.K.A: GROOMING) MEETING • THE PRODUCT REFINEMENT MEETING USED TO VALIDATE THAT THE PRODUCT BACKLOG IS IN GOOD CONDITION, PRIORITIZED AND READY FOR THE NEXT PLANNING MEETING, THE SM ACTIVITIES ARE: • VALIDATE THAT THE PO RECEIVES ALL ANSWERS FROM THE TEAM REGARDING TECHNICAL STORIES. • RESPONSIBLE TO WRITE AND FOLLOW-UP ALL QUESTIONS RAISED BY THE PARTICIPANTS. • VALIDATE THAT THE MEETING PARTICIPANTS ARE FAMILIAR WITH THE MEETING GOALS. • RAISE ANT ISSUES RAISED BY THE TEAM REGARDING STORIES PRIORITIZATION. • VALIDATE THAT ALL QUESTIONS FROM THE PREVIOUS MEETING ARE ANSWERED. • VALIDATE THAT THE PRODUCT OWNER IS READY FOR THE MEETING. • VALIDATE THAT THE RELEVANT STAKEHOLDERS ARE PARTICIPATING.
  • 11. ACTIVITIES DURING ITERATIONS (A.K.A: SPRINTS) -1 THE SCRUM MASTER WILL PERFORM SOME BASIC BUT CRITICAL ACTIVITIES THAT WILL DETERMINE IF THE TEAM WILL RUN AN EFFECTIVE ITERATION OR NOT, THESE ACTIVITIES INCLUDE THE FOLLOWING: • RESPONSIBLE TO INCREASE THE COMMUNICATION AND KNOWLEDGE SHARING AMONG THE TEAM MEMBERS. • RESPONSIBLE TO VALIDATE THAT ALL STORIES AND TASKS UPDATED BASED ON TEAM PROGRESS. • ENSURE THAT THE TEAM ENFORCES THE SCRUM RULES DURING THE DIFFERENT SCRUM ACTIVITIES. • IF NECESSARY, THE SCRUM MASTER PROVIDES TECHNICAL ASSISTANCE FOR TEAM MEMBERS.
  • 12. ACTIVITIES DURING ITERATIONS (A.K.A: SPRINTS) -2 • CLEARING ANY IMPEDIMENTS FROM THE TEAM THAT CAN AFFECT THE ITERATION GOAL. • SENT INVITATIONS TO THE RELEVANT STAKEHOLDERS FOR SCRUM EVENTS. • ENSURE THE REQUIRED STAKEHOLDERS WILL PRESENT AT MEETINGS. • LEAD THE TEAM BY EXAMPLE. • BUILD TRAINING SESSION AND ANY OTHER LEARNING ACTIVITIES THAT WILL INCREASE TEAM KNOWLEDGE IN SCRUM.
  • 14. THE PLANNING MEETING (1) THE PLANNING MEETING USED TO DETERMINE THE WORK CAPACITY, TEAM COMMITMENTS, AND THE SPRINT GOAL, THE SCRUM MASTER ACTIVITIES FOCUSES ON: • HELP THE TEAM TO UNDERSTAND IF THERE ANY MAJOR RISKS THAT CAN AFFECT THEIR COMMITMENTS. • HELP THE TEAM AND THE PRODUCT OWNER TO ESTABLISH A CLEAR GOAL FOR THE UPCOMING SPRINT. • HELP THE TEAM TO MAKE AN EFFICIENT TASK BREAKDOWN. • HELP THE TEAM TO UNDERSTAND WHEN THEY NEED TO STOP/TAKE COMMITMENTS (BASED ON THE TEAM VELOCITY, CAPACITY AND THE COMPLEXITY OF THE USER STORIES).
  • 15. THE PLANNING MEETING (2) • HELP THE TEAM TO BRING ANY TECHNICAL RESOURCE (EXPERTISE) TO PROVIDE TECHNICAL INFORMATION THAT HELPS THE TEAM TO MAKE A MORE ACCURATE ESTIMATION. • HELP THE TEAM WITH TASK PRIORITIZATION. • PRIOR TO THE TEAM TO TAKE THEIR NEXT COMMITMENTS, THE SCRUM MASTER SHOULD PROVIDE THE TEAM “VELOCITY” AND “CAPACITY” METRICS. • THE SCRUM MASTER CAN USE IS TECHNICAL SKILLS TO HELP THE TEAM WITH ANY QUESTIONS RAISED DURING THE TASK BREAKDOWN.
  • 16. DAILY STANDUP A.K.A DAILY SCRUM) MEETING
  • 17. DAILY STANDUP A.K.A DAILY SCRUM) MEETING (1) THE SCRUM DAILY MEETING DESIGNED TO ALLOW THE TEAM TO SYNCHRONIZE ABOUT THE WORK PROGRESS AND TO MAKE SURE THAT ALL TEAM MEMBERS ARE FOCUSED ON THE ITERATION GOAL, THE SCRUM MASTER ACTIVITIES: • REMOVE ALL IMPEDIMENTS THAT RAISED DURING THE MEETING. • ENSURES THAT EACH TEAM MEMBER PROVIDES THE FULL AND TRUE INFORMATION ABOUT ITS PROGRESS. • VALIDATE THAT THE ITERATION BURN-DOWN CHART REFLECTING THE REAL WORK PROGRESS OF THE TEAM. • VALIDATE THAT ALL OPEN QUESTIONS FROM THE PREVIOUS MEETING ARE ANSWERED. • VALIDATE THE PRODUCT BACKLOG PBI’S UPDATED BASED ON THE TEAM ANSWERS. • ENSURES THAT EACH TEAM WILL SPEAK DURING THE TIME LIMIT OF 2-3 MINUTES. • STOP ANY MEMBER THAT IS NOT COME PREPARED FOR THE MEETING.
  • 18. DAILY STANDUP A.K.A DAILY SCRUM) MEETING (2) • ENSURE THAT THE MEETING CONDUCTED ON A DAILY BASIS. • VALIDATE THAT THE MEETING STARTS AND END ON TIME. • VALIDATE THAT THERE WILL NOT BE ANY ELECTRIC DEVICES THAT CAN AFFECT THE FOCUS OF THE MEETING. • ENSURES THAT TEAM MEMBERS WILL NOT USE THE MEETING TO RESOLVE TECHNICAL ISSUES (IN THAT CASE, THE SM WILL TAKE THIS ISSUE OFFLINE). • REMOVE INTERRUPTIONS FROM OTHER STAKEHOLDERS THAT ARRIVE AT THE MEETING (PRODUCT OWNER, MANAGERS OF OTHER TEAMS ETC.). • THE SM SHOULD VALIDATE THAT TEAM MEMBERS WILL NOT REPORT TO HIM; THIS IS NOT A REPORTING MEETING! • VALIDATE THAT TEAM MEMBERS ARE PARTICIPATING AND SHARE THEIR INSIGHTS BASED ON THE MEETING AGENDA.
  • 19. CONTACT INFO • EMAIL: DZCOMP@GMAIL.COM • LINKEDIN: IL.LINKEDIN.COM/IN/DAVIDTZHMACH • FACEBOOK: FACEBOOK.COM/DAVID.TZHMACH • PHONEN: +972 526982298 • TWITTER: @DAVIDTZHMACH • GOOGLE+: +DAVID FOR ADDITIONAL KB’S PLEASE VISIT MY BLOG WWW.MACHTESTED.COM