SlideShare a Scribd company logo
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
AGILE Bootcamp
MATT HARASYMCZUK
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
SDLC - Waterfall
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Software Development Life Cycle
A.K.A. Waterfall
• Client satisfaction
• Delays
• Delivering product suited for requirements
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Software Development Life Cycle
A.K.A. Waterfall
- Problem: Scope Changes
• Problem: Requirement Optimizations
• Problem: No transparency
• But it’s not always black and white…
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Manifesto for agile software development
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Manifesto for agile software development
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Agile is Dead - Pragmatic Dave Thomas
https://www.youtube.com/watch?v=a-BOSpxYJ9M
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Business and IT working together
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
What is Agile?
• Agile, Lean, Kanban, Scrum, XP?!
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
What is Scrum?
• Scrum rules and foundations
• Timeboxes
• Use Cases and Scrum
• Scrum and U.S. Department of Defence
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Pillars of Scrum
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Pilars - Transparency
• How do you benefit from transparency?
• Product Demos
• Transparent Backlog
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Pilats - Inspection
• Frequent check-ups
• At least once a month
• Once a week is a desired practise
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Pillars – Adaptation
• Continuous Improvement
• Kaizen
• Retrospectives
• Empirical process, based on experience
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum in a nutshell
• Make a TODO list
• The higher place on a list, the more important
• Make fixed length iterations
• Repeat
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
The Scrum
• Easy to understand, hard to implement
• Small, 6 plus minus 3 people teams
• Cross functional multidisciplinary teams
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Roles
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Where is management?
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Roles
• Team Member
• Scrum Master
• Product Owner
• Development team vs Stakeholders
• Scrum Master vs Scrum process
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Master
• Servant Leader
• Facilitator
• Responsible for sprint backlog
• Prevents scope change
• Remove impediments
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum Master
• Sprint Termination
• How to choose Scrum Master
• Make sure everyone is present
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Types of Scrum Masters
• Team Member and Scrum Master
• Full Time Scrum Master
• Shared scrum master between teams
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Product Owner
• Owns product (big picture)
• Represents client and stakeholders
• Understanding client needs
• Creates and prioritize backlog
• Product Owner Checklist
https://scrumwell.files.wordpress.com/2013/09/product-
owner-checklist-november-2013.pdf
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Product Owner
• Represents stakeholder interests
• Decisional (has power to make decisions)
• Disposable (available for the owner's use as
required)
• Accepts or rejects increment
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Product Owner
• External
• Internal
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Stakeholders
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Team Member
• Determines with Product Owner sprint scope
• Completes sprint tasks according with
Definition of Done
• Abides timeboxes and scope
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Team Member
• Collective Code Ownership
• Self regulating team
• Multidisciplinary team
• Has all knowledge to deliver sprint scope
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Team
• Remove grey zone
• Capacity
• Velocity (7 sprints)
• Members self assign tasks (why?)
• Off-site once a quarter
• Team exhaustion (1 free sprint every quarter)
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Stakeholder
- What is stakeholder role in the process?
- How to work with Product Owner?
- Demo and Reviews
- Backlog refinement
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Artifacts
• Product Backlog
• Sprint Backlog
• Product Increment
• Sprint Burndown Chart
• Release Burndown Chart
• Product Burndown Chart
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Artifacts
• Velocity
• Capacity
• Retrospective summary
• Team constitution
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Artifacts
• Control Chart
• Cumulative Flow Chart
• Burnup Chart
• Velocity Chart
• Version Report
• Epic Report
• Release Burndown
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Artifacts
• Definition of Done
• Acceptance Criteria
• AC vs DoD
• Sprint Goal
• Roadmap
• (Custom field in Jira “As a”, “I can”, “so that”,
“acceptance criteria”)
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Sprint Goal
• Potentially releaseable sprint objective
• Sprint Goal Roadmap
• Portfolio
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Backlog
• Decomposition
• Prioritization: MoSCoW
• Epic -> Story -> Sub-Task
• Story Points / Business Value / Time Estimate
• Adding issues by members
• Reprioritizing issues
• Global backlog
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Sprint Backlog
• Tasks
• Assignment
• Prioritization
• Impediments
• Taskboard (Kanban board)
• Adding issues during sprint
• Adding not estimated issues - spikes
• Re-estimating during the sprints
• Adding issues, you know you can deliver
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Definition of Done
• Responsible: Scrum Master + Team
• Why: common understanding what is done
• What tests are required?
• Do code need to be packaged and prepared
for release?
• What quality goals has to be achieved?
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Definition of Done
• Potentially releasable increment
• Product Owner decide on release
• Release vs Deployment
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Task estimation
• Estimation scale
• Fibonacci
• Power of 2
• T-shirt scale - S,M,L
• Planning Poker
• SML columns with cards (and dots)
• #NoEstimates
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Team is responsible for delivery
• Team member roles
• Communication
• Iteration increment verification
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Sprint – increment unit
• What is the best length?
• Priority strategy during sprint?
• Sprint increments
• Abnormal sprint termination
• Closing Sprint - Demo
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum meetings
• What kind of meetings are there in Scrum?
• Product artifacts
• Timeboxes
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PLAN
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
1h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Feedforward NOT Feedback
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
1h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
DO
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
1h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PREPARE
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
2h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
CHECK
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
2h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
SHOWTIME
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
2h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
ACT
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
2h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
ONE week iterations!
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
PLANNING
1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
1h
REVIEW
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
ONE week iterations!
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
REVIEW
1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REFINEMENT
1h
PLANNING
1h
RETROSPECTIVE
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
ONE week iterations!
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m
REVIEW
1h
RETROSPECTIVE
1h
REFINEMENT
1h
PLANNING
1h
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
CONTINUOUS Backlog Refinement
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY
REVIEW
15 min
DAILY 5 min DAILY 5 min DAILY 5 min DAILY 5 min
RETROSPECTIVE
30 min
PLANNING
15 min
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Metrics
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Andon - Process Dashboard
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Sprint Goal
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PORTFOLIO
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Release and Value Stream => Roadmap
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Documentation -> Backlog
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Value - Epic mapping
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Backlog Decomposition and Acceptance Criteria
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum/Kanban Boards
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Daily
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
SCRUM of Scrums (full scale)
P
O
S
M
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
SCRUM of Scrums (full scale)
P
O
S
M
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
SCRUM of Scrums (full scale)
P
O
S
M
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
SCRUM of Scrums (full scale)
P
O
S
M
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
DEPARTMENT Oriented Organization
Business QA DEV UX Infra
Project A
Project B
Project C
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PROJECT Oriented Structure
Business QA DEV UX Infra
Project A
Project B
Project C
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PROJECT Oriented Structure
Business QA DEV UX Infra
Project A
Project B
Project C
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PROJECT Oriented Structure
Business QA DEV UX Infra
Project A
Project B
Project C
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
PROJECT Oriented Organization
Business QA DEV UX Infra
Project A
Project B
Project C
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Planning
• Sprint tasks decomposition and planning
• Story requirements and acceptance criteria
• Review of the sprint scope
• Task estimation
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
User Stories
• How to create User Stories
• Epic / User Story / Sub-Task
• As a ...., I want .... So that ....
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
User Stories
• User Stories vs Tasks
• User Stories vs Epics
• User Stories vs Sub-Tasks
• User Stories vs Use Cases
• Epics should be deliverable
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
User Stories
• All team members can write user stories
• Where to put User Stories?
• User Stories can be added to project through the
all lifecycle
• Product Owner is responsible for priorities
• Creating user stories is less important than a
discussion about them
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
User Stories most common mistakes
• User Stories as a cards
• No clear Acceptance Criteria
• Product Owner bottleneck
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
User Stories mistakes
• Abusing “as a…” template
• Too much technical information
• Not enough discussion
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
How to add User Stories?
• Where to put them in the Backlog?
• How to inform Product Owner?
• Who can add User Stories?
• How to filter in Jira newly added User Stories?
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Strategies for prioritization
• Quick Win
• Hard-first
• Hybrid: Quick Win -> Hard -> Quick Win
• Sprint Goal delivery first, then other
• MoSCoW
• Business Value
• MVP
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
How to define sprint goal
• Define before from roadmap
• Define from majority of issues
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Strategies for prioritization
- Sprint Log
- Backlog
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Daily
• Sprint Goal oriented
• Three questions
• Feedforward not Feedback
• Problem: Daily confessions…
• JIRA Filter + Flagged
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Retrospectives
• What are retrospectives?
• How to conduct retrospective?
• How often?
• Retrospectives results
• Retrospective action items
• Alternative retrospectives artifacts
• Team constitution
• Experiments
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scaling Scrum
• How to Scale Scrum
• Scaled Scrum vs Effectivity
• Product Structure
(https://www.youtube.com/watch?v=X2xuROuGBUk)
• LeSS (https://less.works/)
• SAFe (http://www.scaledagileframework.com/)
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Agile Portfolio
• Milestone and Versions
• Epics Kanban
• Road Map
• Timeline
• Release Stream
• Value Stream
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum and Kanban
• Product Development
• Product Maintenance
• Graveyard shift (one person sacrifice for the others)
• FIFO with Priority Queuing
• Knowledge exchange
• Collective Ownership
• Domain competence
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Delivering Tasks in Scrum
• Unfinished sprints
• What to do with unfinished tasks?
• How to prevent having unfinished tasks?
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Scrum and Risk Management
• Scrum Master and Risk Management on a
team level
• Technological Debt
AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
Electronic Tools
• Atlassian JIRA Software
• ThoughtWorks Mingle
• http://www.mountaingoatsoftware.com
• http://www.planningpoker.com
• Kunagi
• Redmine
• Asana (Kanban), Trello (Kanban)

More Related Content

What's hot

Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
pmengal
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
jhericks
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
Giordano Scalzo
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
Arrielle Mali
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
Anjana Saxena
 
Scrum Master
Scrum MasterScrum Master
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
Techcanvass
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition
Laura Caldie Richardson
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
Silvana Wasitova, Scrum & Agile Coach
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
Jens Wilke
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Omar Al-Sabek
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
Mario Lucero
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheetjillfrank12
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
David Tzemach
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Dave Neuman
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
Márcio Oya
 

What's hot (20)

Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheet
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 

Similar to Scrum Training Course

Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
MrAlexRosales
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
XBOSoft
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
Abdul Karim
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
Sean Mike
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile Project
Nhan Nguyen
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
Fabien Bataille
 
Scrum toufiq
Scrum toufiqScrum toufiq
Scrum toufiq
Toufiq Mahmud
 
Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +Alon Lahav
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
Abhishek Srivastava
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
Nhan Nguyen
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
duhitha2
 
Manage your project differently
Manage your project differentlyManage your project differently
Manage your project differently
TechMaster Vietnam
 
Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal
Agile Tour Beirut
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
William Simms
 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
Cesar Augusto Nogueira
 

Similar to Scrum Training Course (20)

Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile Project
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
 
Scrum toufiq
Scrum toufiqScrum toufiq
Scrum toufiq
 
Scrum (2)
Scrum (2)Scrum (2)
Scrum (2)
 
Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 
Manage your project differently
Manage your project differentlyManage your project differently
Manage your project differently
 
Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
 

More from Astro Tech

Agile for management
Agile for managementAgile for management
Agile for management
Astro Tech
 
Delivering Business Values with Agile Practices
Delivering Business Values with Agile PracticesDelivering Business Values with Agile Practices
Delivering Business Values with Agile Practices
Astro Tech
 
Confluence Training Course
Confluence Training CourseConfluence Training Course
Confluence Training Course
Astro Tech
 
History of Hacking
History of HackingHistory of Hacking
History of Hacking
Astro Tech
 
Technical Craftsmanship vs Agile Business Practises
Technical Craftsmanship vs Agile Business PractisesTechnical Craftsmanship vs Agile Business Practises
Technical Craftsmanship vs Agile Business Practises
Astro Tech
 
Scrum Master Training Course
Scrum Master Training CourseScrum Master Training Course
Scrum Master Training Course
Astro Tech
 
Responsible Software Development
Responsible Software DevelopmentResponsible Software Development
Responsible Software Development
Astro Tech
 
Agile and DevOps at gov.pl
Agile and DevOps at gov.plAgile and DevOps at gov.pl
Agile and DevOps at gov.pl
Astro Tech
 

More from Astro Tech (8)

Agile for management
Agile for managementAgile for management
Agile for management
 
Delivering Business Values with Agile Practices
Delivering Business Values with Agile PracticesDelivering Business Values with Agile Practices
Delivering Business Values with Agile Practices
 
Confluence Training Course
Confluence Training CourseConfluence Training Course
Confluence Training Course
 
History of Hacking
History of HackingHistory of Hacking
History of Hacking
 
Technical Craftsmanship vs Agile Business Practises
Technical Craftsmanship vs Agile Business PractisesTechnical Craftsmanship vs Agile Business Practises
Technical Craftsmanship vs Agile Business Practises
 
Scrum Master Training Course
Scrum Master Training CourseScrum Master Training Course
Scrum Master Training Course
 
Responsible Software Development
Responsible Software DevelopmentResponsible Software Development
Responsible Software Development
 
Agile and DevOps at gov.pl
Agile and DevOps at gov.plAgile and DevOps at gov.pl
Agile and DevOps at gov.pl
 

Recently uploaded

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 

Recently uploaded (20)

Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

Scrum Training Course

  • 1. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I AGILE Bootcamp MATT HARASYMCZUK
  • 2. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I SDLC - Waterfall
  • 3. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Software Development Life Cycle A.K.A. Waterfall • Client satisfaction • Delays • Delivering product suited for requirements
  • 4. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Software Development Life Cycle A.K.A. Waterfall - Problem: Scope Changes • Problem: Requirement Optimizations • Problem: No transparency • But it’s not always black and white…
  • 5. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
  • 6. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Manifesto for agile software development • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan
  • 7. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Manifesto for agile software development
  • 8. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Agile is Dead - Pragmatic Dave Thomas https://www.youtube.com/watch?v=a-BOSpxYJ9M
  • 9. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Business and IT working together
  • 10. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I What is Agile? • Agile, Lean, Kanban, Scrum, XP?!
  • 11. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I
  • 12. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I What is Scrum? • Scrum rules and foundations • Timeboxes • Use Cases and Scrum • Scrum and U.S. Department of Defence
  • 13. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum
  • 14. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Pillars of Scrum
  • 15. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Pilars - Transparency • How do you benefit from transparency? • Product Demos • Transparent Backlog
  • 16. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Pilats - Inspection • Frequent check-ups • At least once a month • Once a week is a desired practise
  • 17. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Pillars – Adaptation • Continuous Improvement • Kaizen • Retrospectives • Empirical process, based on experience
  • 18. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum in a nutshell • Make a TODO list • The higher place on a list, the more important • Make fixed length iterations • Repeat
  • 19. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I The Scrum • Easy to understand, hard to implement • Small, 6 plus minus 3 people teams • Cross functional multidisciplinary teams
  • 20. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Roles
  • 21. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Where is management?
  • 22. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Roles • Team Member • Scrum Master • Product Owner • Development team vs Stakeholders • Scrum Master vs Scrum process
  • 23. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Master • Servant Leader • Facilitator • Responsible for sprint backlog • Prevents scope change • Remove impediments
  • 24. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum Master • Sprint Termination • How to choose Scrum Master • Make sure everyone is present
  • 25. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Types of Scrum Masters • Team Member and Scrum Master • Full Time Scrum Master • Shared scrum master between teams
  • 26. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Product Owner • Owns product (big picture) • Represents client and stakeholders • Understanding client needs • Creates and prioritize backlog • Product Owner Checklist https://scrumwell.files.wordpress.com/2013/09/product- owner-checklist-november-2013.pdf
  • 27. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Product Owner • Represents stakeholder interests • Decisional (has power to make decisions) • Disposable (available for the owner's use as required) • Accepts or rejects increment
  • 28. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Product Owner • External • Internal
  • 29. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Stakeholders
  • 30. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Team Member • Determines with Product Owner sprint scope • Completes sprint tasks according with Definition of Done • Abides timeboxes and scope
  • 31. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Team Member • Collective Code Ownership • Self regulating team • Multidisciplinary team • Has all knowledge to deliver sprint scope
  • 32. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Team • Remove grey zone • Capacity • Velocity (7 sprints) • Members self assign tasks (why?) • Off-site once a quarter • Team exhaustion (1 free sprint every quarter)
  • 33. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Stakeholder - What is stakeholder role in the process? - How to work with Product Owner? - Demo and Reviews - Backlog refinement
  • 34. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Artifacts • Product Backlog • Sprint Backlog • Product Increment • Sprint Burndown Chart • Release Burndown Chart • Product Burndown Chart
  • 35. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Artifacts • Velocity • Capacity • Retrospective summary • Team constitution
  • 36. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Artifacts • Control Chart • Cumulative Flow Chart • Burnup Chart • Velocity Chart • Version Report • Epic Report • Release Burndown
  • 37. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Artifacts • Definition of Done • Acceptance Criteria • AC vs DoD • Sprint Goal • Roadmap • (Custom field in Jira “As a”, “I can”, “so that”, “acceptance criteria”)
  • 38. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Sprint Goal • Potentially releaseable sprint objective • Sprint Goal Roadmap • Portfolio
  • 39. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Backlog • Decomposition • Prioritization: MoSCoW • Epic -> Story -> Sub-Task • Story Points / Business Value / Time Estimate • Adding issues by members • Reprioritizing issues • Global backlog
  • 40. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Sprint Backlog • Tasks • Assignment • Prioritization • Impediments • Taskboard (Kanban board) • Adding issues during sprint • Adding not estimated issues - spikes • Re-estimating during the sprints • Adding issues, you know you can deliver
  • 41. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Definition of Done • Responsible: Scrum Master + Team • Why: common understanding what is done • What tests are required? • Do code need to be packaged and prepared for release? • What quality goals has to be achieved?
  • 42. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Definition of Done • Potentially releasable increment • Product Owner decide on release • Release vs Deployment
  • 43. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Task estimation • Estimation scale • Fibonacci • Power of 2 • T-shirt scale - S,M,L • Planning Poker • SML columns with cards (and dots) • #NoEstimates
  • 44. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Team is responsible for delivery • Team member roles • Communication • Iteration increment verification
  • 45. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Sprint – increment unit • What is the best length? • Priority strategy during sprint? • Sprint increments • Abnormal sprint termination • Closing Sprint - Demo
  • 46. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum meetings • What kind of meetings are there in Scrum? • Product artifacts • Timeboxes
  • 47. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PLAN MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h REVIEW 1h RETROSPECTIVE 1h
  • 48. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Feedforward NOT Feedback MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h REVIEW 1h RETROSPECTIVE 1h
  • 49. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I DO MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h REVIEW 1h RETROSPECTIVE 1h
  • 50. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PREPARE MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 1h RETROSPECTIVE 1h
  • 51. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I CHECK MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 1h RETROSPECTIVE 1h
  • 52. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I SHOWTIME MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 1h RETROSPECTIVE 1h
  • 53. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I ACT MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 2h REVIEW 1h RETROSPECTIVE 1h
  • 54. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I ONE week iterations! MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY PLANNING 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h REVIEW 1h RETROSPECTIVE 1h
  • 55. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I ONE week iterations! MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY REVIEW 1h DAILY 15m DAILY 15m DAILY 15m DAILY 15m REFINEMENT 1h PLANNING 1h RETROSPECTIVE 1h
  • 56. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I ONE week iterations! MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m REVIEW 1h RETROSPECTIVE 1h REFINEMENT 1h PLANNING 1h
  • 57. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I CONTINUOUS Backlog Refinement MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY REVIEW 15 min DAILY 5 min DAILY 5 min DAILY 5 min DAILY 5 min RETROSPECTIVE 30 min PLANNING 15 min
  • 58. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Metrics
  • 59. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Andon - Process Dashboard
  • 60. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Sprint Goal
  • 61. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PORTFOLIO
  • 62. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Release and Value Stream => Roadmap
  • 63. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Documentation -> Backlog
  • 64. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Value - Epic mapping
  • 65. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Backlog Decomposition and Acceptance Criteria
  • 66. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum/Kanban Boards
  • 67. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Daily
  • 68. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I SCRUM of Scrums (full scale) P O S M
  • 69. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I SCRUM of Scrums (full scale) P O S M
  • 70. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I SCRUM of Scrums (full scale) P O S M
  • 71. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I SCRUM of Scrums (full scale) P O S M
  • 72. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I DEPARTMENT Oriented Organization Business QA DEV UX Infra Project A Project B Project C
  • 73. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PROJECT Oriented Structure Business QA DEV UX Infra Project A Project B Project C
  • 74. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PROJECT Oriented Structure Business QA DEV UX Infra Project A Project B Project C
  • 75. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PROJECT Oriented Structure Business QA DEV UX Infra Project A Project B Project C
  • 76. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I PROJECT Oriented Organization Business QA DEV UX Infra Project A Project B Project C
  • 77. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Planning • Sprint tasks decomposition and planning • Story requirements and acceptance criteria • Review of the sprint scope • Task estimation
  • 78. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I User Stories • How to create User Stories • Epic / User Story / Sub-Task • As a ...., I want .... So that ....
  • 79. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I User Stories • User Stories vs Tasks • User Stories vs Epics • User Stories vs Sub-Tasks • User Stories vs Use Cases • Epics should be deliverable
  • 80. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I User Stories • All team members can write user stories • Where to put User Stories? • User Stories can be added to project through the all lifecycle • Product Owner is responsible for priorities • Creating user stories is less important than a discussion about them
  • 81. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I User Stories most common mistakes • User Stories as a cards • No clear Acceptance Criteria • Product Owner bottleneck
  • 82. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I User Stories mistakes • Abusing “as a…” template • Too much technical information • Not enough discussion
  • 83. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I How to add User Stories? • Where to put them in the Backlog? • How to inform Product Owner? • Who can add User Stories? • How to filter in Jira newly added User Stories?
  • 84. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Strategies for prioritization • Quick Win • Hard-first • Hybrid: Quick Win -> Hard -> Quick Win • Sprint Goal delivery first, then other • MoSCoW • Business Value • MVP
  • 85. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I How to define sprint goal • Define before from roadmap • Define from majority of issues
  • 86. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Strategies for prioritization - Sprint Log - Backlog
  • 87. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Daily • Sprint Goal oriented • Three questions • Feedforward not Feedback • Problem: Daily confessions… • JIRA Filter + Flagged
  • 88. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Retrospectives • What are retrospectives? • How to conduct retrospective? • How often? • Retrospectives results • Retrospective action items • Alternative retrospectives artifacts • Team constitution • Experiments
  • 89. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scaling Scrum • How to Scale Scrum • Scaled Scrum vs Effectivity • Product Structure (https://www.youtube.com/watch?v=X2xuROuGBUk) • LeSS (https://less.works/) • SAFe (http://www.scaledagileframework.com/)
  • 90. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Agile Portfolio • Milestone and Versions • Epics Kanban • Road Map • Timeline • Release Stream • Value Stream
  • 91. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum and Kanban • Product Development • Product Maintenance • Graveyard shift (one person sacrifice for the others) • FIFO with Priority Queuing • Knowledge exchange • Collective Ownership • Domain competence
  • 92. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Delivering Tasks in Scrum • Unfinished sprints • What to do with unfinished tasks? • How to prevent having unfinished tasks?
  • 93. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Scrum and Risk Management • Scrum Master and Risk Management on a team level • Technological Debt
  • 94. AstroTech.ioMATT HARASYMCZUK / Professional SCRUM Master I Electronic Tools • Atlassian JIRA Software • ThoughtWorks Mingle • http://www.mountaingoatsoftware.com • http://www.planningpoker.com • Kunagi • Redmine • Asana (Kanban), Trello (Kanban)