SlideShare a Scribd company logo
AGILE & SCRUM
Like us: 

Visit: 

Follow me:

Tweet: 

CONSTANT
HIGHER
MORE
LEARNING
QUALITY
FUN
Day 1
www.facebook.com/PracticalAgile 

www.practical-agile.com

@Linkedin

@PracticalAgile1

Anat Alon
1. Detailed long term
Planning
2. Collect and defined all
requirements in advance
3. Worked on multiple
releases
4. Good enough
development
5. Full of Blame
Intro agile for PO's
EXERCISE
Painters Game






Round 1
Intro agile for PO's
Round 2
Intro agile for PO's
WHAT IS AGILE?
SCRUM PROCESS OVERVIEW
3 Roles:
Product owner
Scrum Master
Team
4 Ceremonies :
Sprint Planning
Daily
Sprint review
Retrospective
3 Artifacts:
Product Backlog
Sprint Backlog
Burndown Charts
PRODUCT OWNER (PO)
• Responsible for maximize ROI
How?
• Defines the features of the product
• Defines success criteria for release
• Prioritizes feature according to MVP
• Give feedback
How?
• Share the vision:

Engage the development teams in
creating value for your customers
• Identify the problem: 

Talk directly and frequently with your
customers

• Identify the risk: 

Talk directly and frequently with your
development teams

• Validate your vision & plan
Agile Principle 1-4
1. Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software
2. Welcome changing requirements, even late in development. Agile
processes harness change for the customer’s competitive
advantage
3. Deliver working software frequently, from a couple of weeks to a
couple of months, with a preference to a shorter timescale
4. Business people and developers must work together daily
throughout the project
Agile Principle 5-8
5. Build project around motivated individuals. Give them the
environment and support they need, and trust them to get the job
done
6. The most efficient and effective method of conveying information to
and within development team is face-to-face conversation
7. Working software is the primary measure for progress
8. Agile processes promote sustainable development. The
sponsors, developers, and users should be able to maintain a
constant pace indefinitely
Agile Principle 9-12
9. Continuous attention to technical excellence and good
design enhances agility
LOW QUALITY
TECHNICAL DEBT
Time
Work
left
20
10 12 14 16 18
Agile Principle 9-12
9. Continuous attention to technical excellence and good design
enhances agility
10.Simplicity – the art of maximizing the amount of work not done –
is essential
11.The best architectures, requirements, and designs emerge from
self-organizing teams
12.At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly
WHAT WE
KNOW
Product development
process can be defined as a
predictable and
repeatable process
WHAT WE
THOUGHT
Requirements
Design
Implement
Test
Acceptance
Analysis
Deliver
WHAT WE
THOUGHT
WHAT WE
KNOW
Product development is an
evolving and adaptive
process
Traditionally throws content “over the fence”
The PO takes an active role throughout the
development lifespan
Traditionally throws content “over the fence”
NO MORE!
CONCEPT CHANGE
ARTIFACT I: THE
PRODUCT BACKLOG
Product Backlog
1. Clear
2. Ranked
3. Optimize
the value
4. Visible
transparent
5. Ensure
understanding
Intro agile for PO's
SIZING REQUIREMENTS
HOW MANY ITEMS FIT IN THIS JAR?
As a {persona/user} 

I would like to {do something} 

so that {achieve something} 



In order to {achieve something}
as a {persona/user} I would like
to {do something}
User Stories
Size
Priority
Best
Before
End
Epic
Independent
Negotiable
Valuable
Estimate-able
Short/Simple
Testable
Product Backlog Refinement = Grooming
The team and the PO together review the backlog in order to
make it ready for the next 2-3 sprints
How?
Grooming = Clarifying, Estimating, and Splitting
Recommended to allocate ~5% of the sprint time
The terms and
conditions to be
met in order to
accept a
requirement as
Done
ACCEPTANCE CRITERIA
GIVEN a pre-condition

WHEN an action happens

THEN an expected result occurs
Helps the team
visualize what will it
look like when it gets
Done
•GIVEN login dialog

WHEN user enters username=“Mickey” AND
password=“Mouse”

THEN user succeeds to login
•GIVEN login dialog

WHEN user enters username=“Mickey” AND
password=“Mouse”

THEN user succeeds to login
•GIVEN login dialog

WHEN user enters username=“Mickey” AND
password=“TheMouse”

THEN user fails to login
•GIVEN login dialog

WHEN user enters username=“Mickey” AND
password=“Mouse”

THEN user succeeds to login
•GIVEN login dialog

WHEN user enters username=“Mickey” AND
password=“TheMouse”

THEN user fails to login
•GIVEN login dialog

AND login_type=“secure”

WHEN username=“Mickey” AND password=“Wrong”

WHEN submit

WHEN submit

THEN user is blocked
TEXT
• Validate business assumption
• Validate effort (risk and time)
Parking lot
“THE VALUE OF
AN IDEA LIES IN
THE USING OF IT”
Thomas Edison

More Related Content

PDF
What not to do when adopting Agile
PDF
Quality is a Mindset
PDF
Scrum Meetings Infographic v12
PDF
Bob Galen : Great sprint reviews
PPTX
Agile For Life : Becoming Agile Family
PPTX
Implementing Dual-Track Agile :: Lessons from the trenches @ITSpring.by May 2019
PDF
From Divided to United - Aligning Technical and Business Teams
PDF
#T3SCRUM: 12 principles of agile
What not to do when adopting Agile
Quality is a Mindset
Scrum Meetings Infographic v12
Bob Galen : Great sprint reviews
Agile For Life : Becoming Agile Family
Implementing Dual-Track Agile :: Lessons from the trenches @ITSpring.by May 2019
From Divided to United - Aligning Technical and Business Teams
#T3SCRUM: 12 principles of agile

What's hot (19)

PPTX
The D Files: Debunking Myths About Distributed Teams
PPTX
The Three Things
PDF
Facilitate a Timeline Futurespective
PPTX
Agile at enterprice level
PDF
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
PPTX
Lynn Winterboer : Test automation
PDF
Flow-based road mapping & options thinking
PDF
Pitfalls of an Agile Transformation
PDF
Meetup-Transition2AgileSHARE
PDF
GAC - Agile and Scrum Training
PPTX
Scrum master's role - top 20 challenges
PPTX
Simple Agile
PDF
Nguyen Vu Hung - Software Project Management with Jira Agile
PDF
Modern agile devspace - 2017-10-14
PPTX
Capturing Lessons Learned Information – Making your current and future projec...
PDF
Scrum Fails?
 
PDF
Backlog Blunders
PDF
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
PPTX
Agile and Scrum Basics
The D Files: Debunking Myths About Distributed Teams
The Three Things
Facilitate a Timeline Futurespective
Agile at enterprice level
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
Lynn Winterboer : Test automation
Flow-based road mapping & options thinking
Pitfalls of an Agile Transformation
Meetup-Transition2AgileSHARE
GAC - Agile and Scrum Training
Scrum master's role - top 20 challenges
Simple Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
Modern agile devspace - 2017-10-14
Capturing Lessons Learned Information – Making your current and future projec...
Scrum Fails?
 
Backlog Blunders
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Agile and Scrum Basics
Ad

Similar to Intro agile for PO's (20)

PDF
Practical Scrum - one day training
PDF
Scrum master basics
PDF
Introduction to agile and scrum
PPTX
Agile Project Management - Course Details
PPTX
Project Management_at_a_glance.pptx
PDF
Practical Scrum - day 1
PPTX
Agile Truths and Misconceptions
PPTX
PPTX
Agile - Scrum
PPT
Agile Development
PPTX
Po session
PPTX
Agile - Product is Progress.
PPTX
CSPO Presentation on Oracle Financials for ERP
PDF
Understanding The Urge To Agility
 
PPTX
Being an Agile Tester
PPT
Agile Project Management training by manohar prasad
PDF
Agile Fundamentals and Best Practices (with Trello)
PDF
SCRUM Intro
PDF
Agile software development development explained
PPT
Scqaa sf scrum presentation - final
Practical Scrum - one day training
Scrum master basics
Introduction to agile and scrum
Agile Project Management - Course Details
Project Management_at_a_glance.pptx
Practical Scrum - day 1
Agile Truths and Misconceptions
Agile - Scrum
Agile Development
Po session
Agile - Product is Progress.
CSPO Presentation on Oracle Financials for ERP
Understanding The Urge To Agility
 
Being an Agile Tester
Agile Project Management training by manohar prasad
Agile Fundamentals and Best Practices (with Trello)
SCRUM Intro
Agile software development development explained
Scqaa sf scrum presentation - final
Ad

More from Anat (Alon) Salhov (6)

PDF
Agile leadershipskills0319
PDF
3 question that will help you strategies your release planning
PDF
Facilitator vs. Coach
PDF
Scrum board and burn down chart simulation
PDF
Scrum Master as facilitator
PDF
Practical Scrum - day 2
Agile leadershipskills0319
3 question that will help you strategies your release planning
Facilitator vs. Coach
Scrum board and burn down chart simulation
Scrum Master as facilitator
Practical Scrum - day 2

Recently uploaded (20)

PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Understanding Forklifts - TECH EHS Solution
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
System and Network Administration Chapter 2
PDF
medical staffing services at VALiNTRY
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPT
Introduction Database Management System for Course Database
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
assetexplorer- product-overview - presentation
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
top salesforce developer skills in 2025.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
Which alternative to Crystal Reports is best for small or large businesses.pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Understanding Forklifts - TECH EHS Solution
How to Choose the Right IT Partner for Your Business in Malaysia
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Operating system designcfffgfgggggggvggggggggg
Computer Software and OS of computer science of grade 11.pptx
System and Network Administration Chapter 2
medical staffing services at VALiNTRY
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Navsoft: AI-Powered Business Solutions & Custom Software Development
Odoo Companies in India – Driving Business Transformation.pdf
Introduction Database Management System for Course Database
Softaken Excel to vCard Converter Software.pdf
assetexplorer- product-overview - presentation
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Adobe Illustrator 28.6 Crack My Vision of Vector Design
top salesforce developer skills in 2025.pdf
Design an Analysis of Algorithms I-SECS-1021-03

Intro agile for PO's

  • 1. AGILE & SCRUM Like us: 
 Visit: 
 Follow me:
 Tweet: 
 CONSTANT HIGHER MORE LEARNING QUALITY FUN Day 1 www.facebook.com/PracticalAgile 
 www.practical-agile.com
 @Linkedin
 @PracticalAgile1

  • 3. 1. Detailed long term Planning 2. Collect and defined all requirements in advance 3. Worked on multiple releases 4. Good enough development 5. Full of Blame
  • 11. SCRUM PROCESS OVERVIEW 3 Roles: Product owner Scrum Master Team 4 Ceremonies : Sprint Planning Daily Sprint review Retrospective 3 Artifacts: Product Backlog Sprint Backlog Burndown Charts
  • 12. PRODUCT OWNER (PO) • Responsible for maximize ROI How? • Defines the features of the product • Defines success criteria for release • Prioritizes feature according to MVP • Give feedback
  • 13. How? • Share the vision:
 Engage the development teams in creating value for your customers • Identify the problem: 
 Talk directly and frequently with your customers
 • Identify the risk: 
 Talk directly and frequently with your development teams
 • Validate your vision & plan
  • 14. Agile Principle 1-4 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to a shorter timescale 4. Business people and developers must work together daily throughout the project
  • 15. Agile Principle 5-8 5. Build project around motivated individuals. Give them the environment and support they need, and trust them to get the job done 6. The most efficient and effective method of conveying information to and within development team is face-to-face conversation 7. Working software is the primary measure for progress 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely
  • 16. Agile Principle 9-12 9. Continuous attention to technical excellence and good design enhances agility
  • 18. Agile Principle 9-12 9. Continuous attention to technical excellence and good design enhances agility 10.Simplicity – the art of maximizing the amount of work not done – is essential 11.The best architectures, requirements, and designs emerge from self-organizing teams 12.At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
  • 19. WHAT WE KNOW Product development process can be defined as a predictable and repeatable process WHAT WE THOUGHT
  • 21. WHAT WE THOUGHT WHAT WE KNOW Product development is an evolving and adaptive process
  • 22. Traditionally throws content “over the fence”
  • 23. The PO takes an active role throughout the development lifespan Traditionally throws content “over the fence” NO MORE! CONCEPT CHANGE
  • 25. Product Backlog 1. Clear 2. Ranked 3. Optimize the value 4. Visible transparent 5. Ensure understanding
  • 27. SIZING REQUIREMENTS HOW MANY ITEMS FIT IN THIS JAR?
  • 28. As a {persona/user} 
 I would like to {do something} 
 so that {achieve something} 
 
 In order to {achieve something} as a {persona/user} I would like to {do something} User Stories
  • 30. Product Backlog Refinement = Grooming The team and the PO together review the backlog in order to make it ready for the next 2-3 sprints How? Grooming = Clarifying, Estimating, and Splitting Recommended to allocate ~5% of the sprint time
  • 31. The terms and conditions to be met in order to accept a requirement as Done ACCEPTANCE CRITERIA
  • 32. GIVEN a pre-condition
 WHEN an action happens
 THEN an expected result occurs Helps the team visualize what will it look like when it gets Done
  • 33. •GIVEN login dialog
 WHEN user enters username=“Mickey” AND password=“Mouse”
 THEN user succeeds to login
  • 34. •GIVEN login dialog
 WHEN user enters username=“Mickey” AND password=“Mouse”
 THEN user succeeds to login •GIVEN login dialog
 WHEN user enters username=“Mickey” AND password=“TheMouse”
 THEN user fails to login
  • 35. •GIVEN login dialog
 WHEN user enters username=“Mickey” AND password=“Mouse”
 THEN user succeeds to login •GIVEN login dialog
 WHEN user enters username=“Mickey” AND password=“TheMouse”
 THEN user fails to login •GIVEN login dialog
 AND login_type=“secure”
 WHEN username=“Mickey” AND password=“Wrong”
 WHEN submit
 WHEN submit
 THEN user is blocked
  • 36. TEXT • Validate business assumption • Validate effort (risk and time)
  • 38. “THE VALUE OF AN IDEA LIES IN THE USING OF IT” Thomas Edison