SlideShare uma empresa Scribd logo
1 de 109
© 2014 Scrum WithStyle scrumwithstyle.com
Agile Management
With Rowan Bunning,
Agile Coach and Certified Scrum Trainer
Scrum WithStyle scrumwithstyle.com
© 2014 Scrum WithStyle scrumwithstyle.com
Scrum framework
© 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner
Rowan Bunning
• Government contract development (5 yrs)
• Product Development (5 yrs)
• Agile Training and Coaching (11 yrs)
• Agile Coach / ScrumMaster at leading Agile
consultancy in the U.K.
• Offer Agile Coaching services to enhance
Agile capability
• Industries: banking, media, real estate, food,
building security, data security, collection
management and content management
industries, government
• Accredited trainer in...
• Certified ScrumMaster®
• Certified Scrum Product Owner®
• Effective User Stories
• Agile Estimating and Planning
© 2014 Scrum WithStyle scrumwithstyle.com
Goals for this session
• Give you ways of articulating how Scrum and Agile
can help us to better manage Risk
• Specific techniques from the Agile playbook that you
can emphasise in or add to manage the type of Risk
that you face
© 2014 Scrum WithStyle scrumwithstyle.com
Key Points
• Good Scrum can give you a much better risk profile
than Waterfall
• You can be more successful if you tune your Scrum
implementation to the types of risk that you face
• Various Agile techniques are geared toward
addressing different types of Risk
© 2014 Scrum WithStyle scrumwithstyle.com
Outline
1. The R Word
2. Waterfallicies
3. Risk Categories
4. Scrum and XP Risk Management Strategies
5. Iterative Incremental Development (IID)
6. Potentially Shippable
7. Outcomes over Output
8. Release Planning
9. Sprint Planning
10. Visual Risk Management
11. Working with Confidence
12. Experiment Driven Development
13. Lean Startup
14. Pairing
15. Changing the Game
© 2014 Scrum WithStyle scrumwithstyle.com
The R word
© 2014 Scrum WithStyle scrumwithstyle.com
Risks are known unknowns,
uncertainty is unknown
unknowns.
“Risk is rationalised fear.”
- Joseph Pelrine
“Risk is an uncertain event or condition that, if it
occurs, has a positive or negative effect on the
project’s objectives.”
- Project Management Body of Knowledge
© 2014 Scrum WithStyle scrumwithstyle.com
Risk has an unknown outcome, but
we know what the the underlying
outcome distribution looks like.
we know the potential outcomes in advance, and
we may even know the odds of these outcomes
in advance. Graph credit: chrisbeales.net
© 2014 Scrum WithStyle scrumwithstyle.com
Uncertainty is risk that
is immeasurable.
Business decisions, for example, deal with situations which
are far too unique, generally speaking, for any sort of
statistical tabulation to have any value for guidance. The
conception of an objectively measurable probability or
chance is simply inapplicable. The confusion arises from the
fact that we do estimate the value or validity or dependability
of our opinions and estimates, and such an estimate has the
same form as a probability judgment; it is a ratio, expressed
by a proper fraction. But in fact it appears to be meaningless
and fatally misleading to speak of the probability, in an
objective sense, that a judgment is correct.
- Economist Frank Knight in Risk, Certainty and Profit (1921)
© 2014 Scrum WithStyle scrumwithstyle.com
Agile Management
With Rowan Bunning,
Agile Coach and Certified Scrum Trainer
Scrum WithStyle scrumwithstyle.com
Uncertainty
^
X
© 2014 Scrum WithStyle scrumwithstyle.com
- Tom DeMarco & Timothy Lister,
Waltzing with Bears, Dorset House 2003.
© 2014 Scrum WithStyle scrumwithstyle.com
PotentialReward
Potential Risk
Upside risk
“Nothing ventured,
nothing gained.”
© 2014 Scrum WithStyle scrumwithstyle.com
"It’s difficult to make predictions,
especially about the future.”
- Danish politician Karl Kristian Steincke (1948)
You can’t eliminate risk
youtube.com/watch?v=GfBLbo08-fQ
© 2014 Scrum WithStyle scrumwithstyle.com
Risk Management
“Risk Management's goal is to increase the impact
and probability of positive risks and decrease them
for negative risks.”
- Project Management Body of Knowledge
“Risk Management is project management
for adults.”
- Tom DeMarco & Timothy Lister
© 2014 Scrum WithStyle scrumwithstyle.com
Waterfallicies
© 2014 Scrum WithStyle scrumwithstyle.com
How the relay race began...
Dr Winston Royce, Managing the
Development of Large Software Systems, 1970.
© 2014 Scrum WithStyle scrumwithstyle.com
What Royce said about this model
“I believe in this concept, but the
implementation described above
is risky and invites failure.”
Dr Winston Royce, Managing the
Development of Large Software Systems, 1970.
© 2014 Scrum WithStyle scrumwithstyle.com
Royce recommended Iteration
© 2014 Scrum WithStyle scrumwithstyle.com
Walker Royce re his father
“He [my father] was always a proponent of iterative,
incremental, evolutionary development. His paper
described the waterfall as the simplest description, but
that it would not work for all but the most straightforward
projects. The rest of his paper describes [iterative
practices] within the context of the 60s/70s government-
contracting models (a serious set of constraints).”
Walker Royce
(son of Winston Royce)
His book…
© 2014 Scrum WithStyle scrumwithstyle.com
Systemic problems with Waterfall
This is far too
late to start
checking
quality!
Some of this
will be
wrong
Some of this
will be
unnecessary
© 2014 Scrum WithStyle scrumwithstyle.com
Requirements vs Knowledge
and the end of a project?start of a project
How does our knowledge change between the
OpsAnalysis Design Coding Testing
Quantity of
requirements produced
at the time
Source: Kenny Rubin innolution.com.
Cumulative knowledge
© 2014 Scrum WithStyle scrumwithstyle.com
Risk Categories
© 2014 Scrum WithStyle scrumwithstyle.com
Risk categories
Are we developing the right thing?
Can these people develop it?
Will our solution work?
Do we understand the cost 

& timing?
© 2014 Scrum WithStyle scrumwithstyle.com
Scrum and XP Risk
Management Strategies
Feedback at all levels and frequencies
© 2014 Scrum WithStyle scrumwithstyle.com
Risk reduction using Scrum
Risk of... Scrum Strategy
Not pleasing the customer Customer sees product constantly.
Customer on-site.
Not completing all
functionality
Develop in priority order.
Poor estimating and
planning
Small estimates tracked daily.
Review and adjustment every
iteration.
(multiple)
Not resolving issues
properly
Active daily management.
Bi-directional reporting.
(multiple)
Not being able to
complete the development
cycle
Delivery of working software
every iteration.
Team forced to confront issues
early.
Taking too much work and
changing expectations
Clear goal and scope each
iteration.
No change within iterations.
Source: Schwaber, K., Beedle, M., Agile Software Development with Scrum, Prentice Hall, 2001.
© 2014 Scrum WithStyle scrumwithstyle.com
Scrum risk management
Customer sees
product constantly.
Develop in
priority order.
Small estimates tracked daily.
Review and adjustment
every iteration.
Active daily management.
Bi-directional reporting.
Delivery of working
software every
iteration.
Clear goal and scope
each iteration.
No change
within iterations. Team forced to
confront issues
early.
© 2014 Scrum WithStyle scrumwithstyle.com
Scrum & XP Feedback Loops
Months
Weeks
Days
Hours
________
________
________
________
________
________
________
_____
Release Review & Plan
Sprint Review & Plan
Acceptance Test
Daily Scrum
One Day
Pair Negotiation
Unit Test
Minutes
Code
Pair Programming
Seconds
And now for the news…
youtube.com/watch?v=lAvCbWANeY0
© 2014 Scrum WithStyle scrumwithstyle.com
Iterative Incremental
Development (IID)
Incremental value addition, incremental risk reduction
© 2014 Scrum WithStyle scrumwithstyle.com
Increment
• Means “add onto”
• A staging strategy through
“Product Increments”
• Contrasts with “big bang”
delivery
52 3
Source: Jeff Patton. www.AgileProductDesign.com
41
© 2014 Scrum WithStyle scrumwithstyle.com
Keep a working system
every step of the way
© 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner
Comparing approaches
Scrum - Iterative Incremental
Initiation
Requirements
Gathering
Design Code Test Fix Deploy
Baseline Code Complete Stabilised
Go Live #1
Cycle time to potentially shippable product
Waterfall - Sequential activity-based phases
Quality known
1 Month 2 Months 3 Months 4 Months 5 Months 6 Months 7 Months 8 Months
Sprint 1
Cycle time to potentially
shippable product
Release
Planning
Sprint 2 Sprint 3 Sprint 4 Sprint 5
© 2014 Scrum WithStyle scrumwithstyle.com
Waterfall and risk impact
Requirements
Analysis
Design Code
Integrate &
System Test
Potential
Impact of
Risks being
tackled
Time
Highest risk activities such as
integration, system testing,
load testing are tackled late
First build and deliver
Source: Craig Larman, Agile & Iterative Development, 2004.
© 2014 Scrum WithStyle scrumwithstyle.com
IID and risk impact
Potential
Impact of
Risks being
tackled
Time
All activities are
tackled early
Iterations
First build and deliver
Analysis
Design
Code
Integrate &
System Test
Analysis
Design
Code
Integrate &
System Test
Analysis
Design
Code
Integrate &
System Test
Analysis
Design
Code
Integrate &
System Test
Analysis
Design
Code
Integrate &
System Test
Source: Craig Larman, Agile & Iterative Development, 2004.
© 2014 Scrum WithStyle scrumwithstyle.com
Create a safe-fail environment
© 2014 Scrum WithStyle scrumwithstyle.com
Iterate
• Means “re-do” (to refine)
• Develop a rough version, inspect
it, then improve it
• Allows evolution from vague idea
to a high quality realisation
1 2 3 4 5
Source: Jeff Patton. www.AgileProductDesign.com
© 2014 Scrum WithStyle scrumwithstyle.com
Combining Iterative and
Incremental
• Provides more options
• Caters for both relatively well understood
and less understood elements
1 5 63 42
© 2014 Scrum WithStyle scrumwithstyle.com
Potentially Shippable
Ready to go, as you go
© 2014 Scrum WithStyle scrumwithstyle.com
Sashimi - slices that are complete
© 2014 Scrum WithStyle scrumwithstyle.com
Coded
Depth of Done represents capability
Analysed
Designed
Load tested
Usability reviewed
Planned
Unit Tested
Functionally tested
Smoke Tested
Acceptance tested
Deployed
Training material
updated
© 2014 Scrum WithStyle scrumwithstyle.com
“Undone” work represents risk
Stabilisation
Planned Release
Release delayed!
Sprint 1 Sprint 2 Sprint 3
Undone
Reference: Ken Schwaber.
UndoneUndone
© 2014 Scrum WithStyle scrumwithstyle.com
Business Value
100
%BusinessValuedelivered
90
80
70
60
50
40
30
20
10
0
1 Month 2 Months 3 Months 4 Months 5 Months
Agile
with PSPI
Waterfall
© 2014 Scrum WithStyle scrumwithstyle.com
%Uncertainty/Riskremaining
1 Month 2 Months 3 Months 4 Months 5 Months
Uncertainty/Risk
100
90
80
70
60
50
40
30
20
10
0
Waterfall
Agile
with PSPI
With a Potentially Shippable Product at
the end of every Sprint…
Risk = Business Value not yet delivered
© 2014 Scrum WithStyle scrumwithstyle.com
Outcomes over Output
“Would you rather have your initial feature
set or a successful product?”
- Joseph Pelrine
© 2014 Scrum WithStyle scrumwithstyle.com
Feature usage
Seldom or
never used 64%
Always or often
used 20% Always
Often
Sometimes
Seldom
Never
Reference: CHAOS Report, Standish Group.
Features in software systems
© 2014 Scrum WithStyle scrumwithstyle.com
Inverting the constraint triangle
Constraints
Plan
Driven
Scope
Value
Driven
Cost Schedule
Traditional Agile
Estimates Resources Schedule
The plan creates
cost/schedule estimates
Features
The vision creates
feature estimates
Quality
Quality
© 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner
we have come to value…
Outcomes over Outputs
© 2014 Scrum WithStyle scrumwithstyle.com
Integrated Benefits
Realisation
Agile’s big idea…
© 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner
Impact Mapping
Goal
Actors who can influence
the outcome
Deliverables
(commonly Features)
Impacts to be created
Source: Impact Mapping: Making a big impact with software products and projects by Gojko Adzic, Provoking Thoughts (2012).
© 2017 Scrum WithStyle scrumwithstyle.com
Example Impact Map
Thanks to: Paul Flewelling theagilecoach.co.nz
© 2014 Scrum WithStyle scrumwithstyle.com
Release Planning
Rapid, rich, collaborative
© 2014 Scrum WithStyle scrumwithstyle.com
Risk first release strategy
Growth of
knowledge
Strategy Reduce Risk Build out value Refine
Approach
Develop a simple system
span of necessities
Build out flexibility and
safety
Refine with comfort,
performance and
luxury
Pay to learn
Source: Jeff Patton www.agileproductdesign.com.
✄
Potential to
‘trim the tail’
Shine & gloss
Business value
© 2014 Scrum WithStyle scrumwithstyle.com
Do that and you’re likely to…
© 2014 Scrum WithStyle scrumwithstyle.com
Multi-pass iteration on product
Time (user experience flow)
Purchasing
Product
Selection
Product
Discovery Fulfilment
Necessity
The walking skeleton
more
necessary
less
necessary
Smallest set of
minimalist features to
be barely useable
Second pass - some flesh on the bones
Third pass
Fourth pass
Thanks to: Jeff Patton www.agileproductdesign.com.
© 2014 Scrum WithStyle scrumwithstyle.com
Release early, release often
Thanks to: Jeff Patton www.agileproductdesign.com.
Time (user experience flow)
Purchasing
Product
Selection
Product
Discovery Fulfilment
Necessity
more
necessary
less
necessary
Release: Beta
Minimum Marketable Product (MMP)
Release: 1.0
© 2014 Scrum WithStyle scrumwithstyle.com
Collect these during Release Planning
Assumptions Open QuestionsRisks
Risk discovery
© 2014 Scrum WithStyle scrumwithstyle.com
Risk chart
Risk
Likelihood
Impact
Exposure analysis
© 2014 Scrum WithStyle scrumwithstyle.com
Collaborative Risk Board
Exploit/Reduce
Risks Strategy
Share/Transfer
Avoid
Accept
Reference: Slinger, M., Broderick, S., The Software Project Manager’s Bridge to Agility, Addison Wesley, 2008.
don’t do part of the project
that entails the risk e.g.
avoid platform upgrade
take steps before the risk materialises to
reduce impact or likelihood e.g. enhance
algorithm to process higher volume
no action but a contingency plan e.g.
do not code for data protection but
rely on backups
share risk with
other parties in
return for a sha
or fee e.g.
outsource
© 2014 Scrum WithStyle scrumwithstyle.com
Choosing risk management strategy
Reduce
Reduce
Likelihood
Avoid
Avoid
Exploit
Exploit
Exploit
Exploit
ShareAcceptTransfer
High
Low
Threat Opportunity
Reference: Alan Moran, 2014 agileatlas.org/articles/item/embrace-risk-agile-risk-management
© 2014 Scrum WithStyle scrumwithstyle.com
Sprint Planning
Drawing out the right conversations
about risk-related considerations
© 2014 Scrum WithStyle scrumwithstyle.com
In pairs discuss:
What do you do during Sprint
planning to deal with Risk?
Risk-related activity during
Sprint Planning
© 2014 Scrum WithStyle scrumwithstyle.com
Risk Identification
What is the riskiest thing
we’re planning for this Sprint?
Imagine that we are at the end of
the Sprint and an Item did not get
to Done. Which Item was it?
© 2014 Scrum WithStyle scrumwithstyle.com
Sprint Backlog Ordering
What dependencies do we have
between Items?
Given these dependencies and risks,
what is the best order to play these
Product Backlog Items in?
© 2014 Scrum WithStyle scrumwithstyle.com
Contingency planning
When in the Sprint are we
likely to know whether X is
feasible?
If it turns out that X is not
feasible, what will we do?
© 2014 Scrum WithStyle scrumwithstyle.com
Visual Risk
Management
Make risk visible
© 2014 Scrum WithStyle scrumwithstyle.com
Making risk explicit on story cards
ID: Parent:
Started:
Done: Confidence: Size estimate:
Value estimate:Risks:
Themes:
scrum with style .com
Contact:
© 2014 Scrum WithStyle scrumwithstyle.com
Ordering your Sprint by Risk
To Do
Backlog Items
To Do
Tasks
Work In
Progress
Done
Backlog Items
Completed
Tasks
Impeded
Higher risk
Lower risk
© 2014 Scrum WithStyle scrumwithstyle.com
Risk on the card wall
To Do
Backlog Items
To Do
Tasks
Work In
Progress
Done
Backlog Items
Completed
Tasks
Impeded
Impediment
1/10/14 _/_/_
Risk Story
© 2014 Scrum WithStyle scrumwithstyle.com
Risk story
As a result of upgrading the database
server, our application may stop working,
which would lead to an outage.
As a result of <definite cause>,
<uncertain event> may occur, which
would lead to <effect on objective(s)>
Reference:Alan Moran, Agile Risk Management, Springer, 2013.
© 2014 Scrum WithStyle scrumwithstyle.com
Working with
Confidence
© 2014 Scrum WithStyle scrumwithstyle.com
Surfacing Risk when Estimating
Anxiety
Risk
Information
Source: Joseph Pelrine.
Confidence Level:
very low very high
1 2 3 4 5
© 2014 Scrum WithStyle scrumwithstyle.com
Accuracy vs Precision
“It’s better to be roughly right
than precisely wrong.”
- John Maynard Keynes
© 2014 Scrum WithStyle scrumwithstyle.com
1.Inclusion in Release
2.Product Backlog Ordering
3.Commitment
4.Execution
Level of precision needed is contextual
Level of
precision
needed
Low
High
Decision type
© 2014 Scrum WithStyle scrumwithstyle.com
Estimate size, derive duration
Velocity 

= 16
160
points
160/16
= 10 Sprints
?Calculation DurationSize
160 kms
Velocity 

= 80 km/h
160/80
= 2 hrs
Insert
measurement
from reality
© 2014 Scrum WithStyle scrumwithstyle.com
Velocity as a range
Source: Mike Cohn.
0
10
19
29
38
1 2 3 4 5 6 7 8 9
Mean (Best 3) = 18
Mean (Last 8) = 16
Mean (Worst 3) = 14
Sprint
20
15
10
5
0
© 2014 Scrum WithStyle scrumwithstyle.com
Forecasting number of sprints
Source: Mark Summers, Redefining the traditional view of risk, Munich Scrum Gathering, October 2009.
© 2014 Scrum WithStyle scrumwithstyle.com
Relative probability by sprint
Source: Mark Summers, Redefining the traditional view of risk, Munich Scrum Gathering, October 2009.
© 2014 Scrum WithStyle scrumwithstyle.com
Presenting cumulative probability
$
$
$
$
Source: Mark Summers, Redefining the traditional view of risk, Munich Scrum Gathering, October 2009.
Understanding the Burndown chart
youtube.com/watch?v=HV76WzqpSI0
© 2014 Scrum WithStyle scrumwithstyle.com
Burndown chart
Work
remaining
Time
Velocity is a trend of work
over time that emerges
© 2014 Scrum WithStyle scrumwithstyle.com
Seeing Risk in the Sprint
0.0
22.5
45.0
67.5
90.0
1 2 3 4 5 6 7 8 9 10 Time
Work
remaining
Risk
Day
A
B
C
D
E
F
G
© 2014 Scrum WithStyle scrumwithstyle.com
Release later with
more?
or
Release sooner
with less?
© 2014 Scrum WithStyle scrumwithstyle.com
Fixed-scope scenario
Time
Features
I want this

much. When 

can I get it?
More
Best case Worst case
Will not be Will beMaybe
Less
LongerShorter
© 2014 Scrum WithStyle scrumwithstyle.com
Enhanced Release Burndown with variable
Scope
Reference: mountaingoatsoftware.com/agile/scrum/release-burndown/alternative
Work
remaining
Time
Sprint 1 S2 S3 S4 S5
Velocity
Range
Revised end point
S8
Original Release Forecast
Revised Release
Forecast
S7S6
Additional
items added
{
© 2014 Scrum WithStyle scrumwithstyle.com
Fixed-date scenario
Time
Features
We need it on this
date. How much can
we have by then?
Best case
Worst case
Won’t have
Will have
May have
Less
More
© 2014 Scrum WithStyle scrumwithstyle.com
Projecting Risk against Product Backlog
Reference: mountaingoatsoftware.com/agile/scrum/release-burndown/alternative
Fixed date
Work
remaining
Time
Sprint 1 Sprint 2 Sprint 3 Sprint 4
Reporting
Affiliates
Will have
Won’t have
Might Have
Reviews
Sprint 5
Velocity
Range
Catalogue
Cart
Checkout
✓
✓
✓
Fulfilment
© 2014 Scrum WithStyle scrumwithstyle.com
Experiment Driven
Development
© 2014 Scrum WithStyle scrumwithstyle.com
© 2014 Scrum WithStyle scrumwithstyle.com
Experiment Driven Development model
© 2014 Scrum WithStyle scrumwithstyle.com
Lean Startup
© 2014 Scrum WithStyle scrumwithstyle.com
Testing viability of a
Business Hypothesis
The question is not
"Can this product be built?" Instead, the questions are
"Should this product be built?" and
"Can we build a sustainable business around this set
of products and services?”
Source: theleanstartup.com/principles
© 2014 Scrum WithStyle scrumwithstyle.com
Lean Startup model
© 2014 Scrum WithStyle scrumwithstyle.com
"Scrum’s Uncertainty Principle is:
Customers don’t know what they want
until they see it, and they always
reserve the right to change their mind."
- Jeff Sutherland, Emergence of Essential Systems
© 2014 Scrum WithStyle scrumwithstyle.com
Pairing
© 2014 Scrum WithStyle scrumwithstyle.com
The bus factor is the total number of key developers
who would need to be incapacitated to send the project
into such disarray that it would not be able to proceed.
- en.wikipedia.org/wiki/Bus_factor
© 2014 Scrum WithStyle scrumwithstyle.com
Amplify Learning through Pairing
Photo: Calqui
© 2014 Scrum WithStyle scrumwithstyle.com
Changing the Game
“Traditional managers view the plan
as the goal, whereas agile leaders
view customer value as the goal.”
- Jim Highsmith
© 2014 Scrum WithStyle scrumwithstyle.com
Stakeholder satisfaction
Delivered at
agreed time
Within agreed
budget
Achieved
desired
outcome
Satisfied
stakeholders?
😃 / 😡 ?
✔ ❌ ❌ 😡
❌ ✔ ❌ 😡
❌ ❌ ✔ 😃
Thanks to: Jeff Patton.
© 2014 Scrum WithStyle scrumwithstyle.com
What if you gave this to the customer?
© 2014 Scrum WithStyle scrumwithstyle.com
Instead of playing not to lose…
© 2014 Scrum WithStyle scrumwithstyle.com
…play to win!!!
FC Barcelona, 112 goals in 38 games
© 2014 Scrum WithStyle scrumwithstyle.com
PotentialReward
Potential Risk
Be an upside risk seeker!
“Nothing ventured,
nothing gained.”
© 2014 Scrum WithStyle scrumwithstyle.com
Recommended reading
Tom DeMarco,
Timothy Lister
Eric Ries
Alan Moran
Few People Understand The Difference Between Risk And Genuine Uncertainty
businessinsider.com.au/difference-between-risk-and-uncertainty-2013-3
Difference Between Risk and Uncertainty
keydifferences.com/difference-between-risk-and-uncertainty.html
Michele Sliger,
Stacia Broderick
now Stacia Heimgartner
© 2014 Scrum WithStyle scrumwithstyle.com
© 2014 Scrum WithStyle scrumwithstyle.com
Workshops
The Responsibility Process® Leading and Coaching
workshop (1 day)
Sydney Workshop Sept 25
Sydney Train the Trainer Sept 26
Melbourne Workshop Sept 19
Melbourne Train the Trainer Sept 20
Agile Fluency Game Workshop (2 days)
Sydney Sept 18-19
Melbourne Sept 25-26
Adelaide Sept 28 (1 day)
More info: scrumwithstyle.com
© 2014 Scrum WithStyle scrumwithstyle.com
@rowanb au.linkedin.com/in/rowanbunning
Rowan Bunning
rowan@scrumwithstyle.com scrumwithstyle.com

Mais conteúdo relacionado

Mais procurados

What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupYuval Yeret
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIsYuval Yeret
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleVadim Mikhnevych
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentBrad Appleton
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariAgileSparks
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development processjhericks
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementAbdullah Khan
 
THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}nikos batsios
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMJoe Riego
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaEdureka!
 
A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...Rowan Bunning
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkITEM
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 

Mais procurados (20)

Scrum
ScrumScrum
Scrum
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
 
Agile 101
Agile 101Agile 101
Agile 101
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software Development
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni TamariSAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
SAFe (Scaled Agile Framework) 5 mins overview - Roni Tamari
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}THE GOLDEN CIRCLE OF AGILE {MINDSET}
THE GOLDEN CIRCLE OF AGILE {MINDSET}
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk Management
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 

Destaque

Impact mapping for startups
Impact mapping for startupsImpact mapping for startups
Impact mapping for startupsArtem Serdyuk
 
15 minutes on impact mapping
15 minutes on impact mapping15 minutes on impact mapping
15 minutes on impact mappingMarcus Hammarberg
 
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Atlassian
 
Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver
Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & DeliverAgile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver
Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & DeliverCraig Smith
 
Manage software risk in uncertain times with Agile
Manage software risk in uncertain times with AgileManage software risk in uncertain times with Agile
Manage software risk in uncertain times with AgileGerry Kirk
 
A Game Without Thrones
A Game Without ThronesA Game Without Thrones
A Game Without ThronesPeter Merel
 
03 risk asses_4_cap_alert_area
03 risk asses_4_cap_alert_area03 risk asses_4_cap_alert_area
03 risk asses_4_cap_alert_areaNuwan Waidyanatha
 
Analyzing Risk in Hospital-Physician Transactions
Analyzing Risk in Hospital-Physician TransactionsAnalyzing Risk in Hospital-Physician Transactions
Analyzing Risk in Hospital-Physician TransactionsCBIZ, Inc.
 
Introduction to Business Modeling
Introduction to Business ModelingIntroduction to Business Modeling
Introduction to Business ModelingLaurence White
 
Agile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - AntifragileAgile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - AntifragileKen Rubin
 
Occupational Road Risk Presentation Nhs
Occupational Road Risk Presentation NhsOccupational Road Risk Presentation Nhs
Occupational Road Risk Presentation NhsDaveKay
 
Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...
Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...
Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...Ken Rubin
 
Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)
Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)
Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)Artem Serdyuk
 
Get Ready for JIRA 5 - AtlasCamp 2011
Get Ready for JIRA 5 - AtlasCamp 2011Get Ready for JIRA 5 - AtlasCamp 2011
Get Ready for JIRA 5 - AtlasCamp 2011Atlassian
 
RISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELS
RISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELSRISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELS
RISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELSFranco Bontempi
 
Agile Product Management with effectcup
Agile Product Management with effectcupAgile Product Management with effectcup
Agile Product Management with effectcupArtem Serdyuk
 
Using JIRA to Manage Project Management Risks and Issues
Using JIRA to Manage Project Management Risks and Issues Using JIRA to Manage Project Management Risks and Issues
Using JIRA to Manage Project Management Risks and Issues Michael J Geiser
 

Destaque (20)

Impact mapping for startups
Impact mapping for startupsImpact mapping for startups
Impact mapping for startups
 
15 minutes on impact mapping
15 minutes on impact mapping15 minutes on impact mapping
15 minutes on impact mapping
 
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
Lessons for Large Scale Lean and Agile Product Development - Atlassian Summit...
 
Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver
Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & DeliverAgile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver
Agile: Looking Back, Looking Forward: Adapt, Innovate, Collaborate & Deliver
 
Manage software risk in uncertain times with Agile
Manage software risk in uncertain times with AgileManage software risk in uncertain times with Agile
Manage software risk in uncertain times with Agile
 
Agile risk management
Agile risk managementAgile risk management
Agile risk management
 
A Game Without Thrones
A Game Without ThronesA Game Without Thrones
A Game Without Thrones
 
03 risk asses_4_cap_alert_area
03 risk asses_4_cap_alert_area03 risk asses_4_cap_alert_area
03 risk asses_4_cap_alert_area
 
Analyzing Risk in Hospital-Physician Transactions
Analyzing Risk in Hospital-Physician TransactionsAnalyzing Risk in Hospital-Physician Transactions
Analyzing Risk in Hospital-Physician Transactions
 
Effective work related road risk management
Effective work related road risk managementEffective work related road risk management
Effective work related road risk management
 
Introduction to Business Modeling
Introduction to Business ModelingIntroduction to Business Modeling
Introduction to Business Modeling
 
Agile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - AntifragileAgile IS Risk Management - Agile 2014 - Antifragile
Agile IS Risk Management - Agile 2014 - Antifragile
 
Occupational Road Risk Presentation Nhs
Occupational Road Risk Presentation NhsOccupational Road Risk Presentation Nhs
Occupational Road Risk Presentation Nhs
 
Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...
Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...
Agile IS Risk Management -- Dump the Heavyweight Process and Embrace the Prin...
 
Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)
Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)
Создание бэклога продукта с помощью карты бизнес-эффектов (Impact Map)
 
Get Ready for JIRA 5 - AtlasCamp 2011
Get Ready for JIRA 5 - AtlasCamp 2011Get Ready for JIRA 5 - AtlasCamp 2011
Get Ready for JIRA 5 - AtlasCamp 2011
 
RISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELS
RISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELSRISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELS
RISK ANALYSIS FOR SEVERE TRAFFIC ACCIDENTS IN ROAD TUNNELS
 
Agile Product Management with effectcup
Agile Product Management with effectcupAgile Product Management with effectcup
Agile Product Management with effectcup
 
Workshop Impact Mapping
Workshop Impact MappingWorkshop Impact Mapping
Workshop Impact Mapping
 
Using JIRA to Manage Project Management Risks and Issues
Using JIRA to Manage Project Management Risks and Issues Using JIRA to Manage Project Management Risks and Issues
Using JIRA to Manage Project Management Risks and Issues
 

Semelhante a Agile Risk Management

Genuine agility at scale through LeSS Product Ownership - April 2018
Genuine agility at scale through LeSS Product Ownership - April 2018Genuine agility at scale through LeSS Product Ownership - April 2018
Genuine agility at scale through LeSS Product Ownership - April 2018Rowan Bunning
 
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredAgile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredGunther Verheyen
 
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Gunther Verheyen
 
Guide To Becoming A Certified Scrum Master
Guide To Becoming A Certified Scrum MasterGuide To Becoming A Certified Scrum Master
Guide To Becoming A Certified Scrum MasterAdvance Agility
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Invensis Learning
 
Liberating your Teams from Rigid Scope and Date Agreements.pdf
Liberating your Teams from Rigid Scope and Date Agreements.pdfLiberating your Teams from Rigid Scope and Date Agreements.pdf
Liberating your Teams from Rigid Scope and Date Agreements.pdfRowan Bunning
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesTommy Norman
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
Empirical Management - Scrum Days Poland 2015
Empirical Management - Scrum Days Poland 2015Empirical Management - Scrum Days Poland 2015
Empirical Management - Scrum Days Poland 2015Gunther Verheyen
 
The Past, Present, and Future of Scrum
The Past, Present, and Future of ScrumThe Past, Present, and Future of Scrum
The Past, Present, and Future of ScrumTechWell
 
Testing in an agile world - Let quality drive us
Testing in an agile world - Let quality drive usTesting in an agile world - Let quality drive us
Testing in an agile world - Let quality drive usGunther Verheyen
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...ColomboCampsCommunity
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)Gunther Verheyen
 
Scrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of SoftwareScrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of SoftwareGunther Verheyen
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesSlideTeam
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyotijbhanda1
 

Semelhante a Agile Risk Management (20)

Genuine agility at scale through LeSS Product Ownership - April 2018
Genuine agility at scale through LeSS Product Ownership - April 2018Genuine agility at scale through LeSS Product Ownership - April 2018
Genuine agility at scale through LeSS Product Ownership - April 2018
 
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management exploredAgile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management explored
 
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
 
Guide To Becoming A Certified Scrum Master
Guide To Becoming A Certified Scrum MasterGuide To Becoming A Certified Scrum Master
Guide To Becoming A Certified Scrum Master
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
 
Liberating your Teams from Rigid Scope and Date Agreements.pdf
Liberating your Teams from Rigid Scope and Date Agreements.pdfLiberating your Teams from Rigid Scope and Date Agreements.pdf
Liberating your Teams from Rigid Scope and Date Agreements.pdf
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Empirical Management - Scrum Days Poland 2015
Empirical Management - Scrum Days Poland 2015Empirical Management - Scrum Days Poland 2015
Empirical Management - Scrum Days Poland 2015
 
The Past, Present, and Future of Scrum
The Past, Present, and Future of ScrumThe Past, Present, and Future of Scrum
The Past, Present, and Future of Scrum
 
Testing in an agile world - Let quality drive us
Testing in an agile world - Let quality drive usTesting in an agile world - Let quality drive us
Testing in an agile world - Let quality drive us
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
Scrum & Waterfall: Friend or Foe?
Scrum & Waterfall: Friend or Foe?Scrum & Waterfall: Friend or Foe?
Scrum & Waterfall: Friend or Foe?
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
 
Scrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of SoftwareScrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of Software
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation Slides
 
Agile foundation online - slide share
Agile  foundation   online - slide shareAgile  foundation   online - slide share
Agile foundation online - slide share
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
PMI-ACP Study Guide
PMI-ACP Study GuidePMI-ACP Study Guide
PMI-ACP Study Guide
 

Mais de Rowan Bunning

Sustainable Agility at Scale
Sustainable Agility at ScaleSustainable Agility at Scale
Sustainable Agility at ScaleRowan Bunning
 
Succeeding with Agile against the odds at Australia's Central Bank
Succeeding with Agile against the odds at Australia's Central BankSucceeding with Agile against the odds at Australia's Central Bank
Succeeding with Agile against the odds at Australia's Central BankRowan Bunning
 
How can Scrum Masters be effective in a hybrid remote working world?
How can Scrum Masters be effective in a hybrid remote working world?How can Scrum Masters be effective in a hybrid remote working world?
How can Scrum Masters be effective in a hybrid remote working world?Rowan Bunning
 
Agile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile conceptsAgile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile conceptsRowan Bunning
 
The Ki to Scrum Mastery
The Ki to Scrum MasteryThe Ki to Scrum Mastery
The Ki to Scrum MasteryRowan Bunning
 
Advancing as a Scrum Master or Agile Coach v2
Advancing as a Scrum Master or Agile Coach v2Advancing as a Scrum Master or Agile Coach v2
Advancing as a Scrum Master or Agile Coach v2Rowan Bunning
 
Five leadership lenses for agile success
Five leadership lenses for agile successFive leadership lenses for agile success
Five leadership lenses for agile successRowan Bunning
 
Advancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile CoachAdvancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile CoachRowan Bunning
 
How your culture is shaping your agile
How your culture is shaping your agileHow your culture is shaping your agile
How your culture is shaping your agileRowan Bunning
 
How your culture is shaping your Agile
How your culture is shaping your AgileHow your culture is shaping your Agile
How your culture is shaping your AgileRowan Bunning
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeRowan Bunning
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshopRowan Bunning
 
More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015Rowan Bunning
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?Rowan Bunning
 
A simple formula for becoming Lean, Agile and unlocking high performance teams
A simple formula for becoming Lean, Agile and unlocking high performance teamsA simple formula for becoming Lean, Agile and unlocking high performance teams
A simple formula for becoming Lean, Agile and unlocking high performance teamsRowan Bunning
 

Mais de Rowan Bunning (16)

Sustainable Agility at Scale
Sustainable Agility at ScaleSustainable Agility at Scale
Sustainable Agility at Scale
 
Succeeding with Agile against the odds at Australia's Central Bank
Succeeding with Agile against the odds at Australia's Central BankSucceeding with Agile against the odds at Australia's Central Bank
Succeeding with Agile against the odds at Australia's Central Bank
 
How can Scrum Masters be effective in a hybrid remote working world?
How can Scrum Masters be effective in a hybrid remote working world?How can Scrum Masters be effective in a hybrid remote working world?
How can Scrum Masters be effective in a hybrid remote working world?
 
Agile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile conceptsAgile knowledge check-up: Busting myths on core Agile concepts
Agile knowledge check-up: Busting myths on core Agile concepts
 
The Ki to Scrum Mastery
The Ki to Scrum MasteryThe Ki to Scrum Mastery
The Ki to Scrum Mastery
 
Advancing as a Scrum Master or Agile Coach v2
Advancing as a Scrum Master or Agile Coach v2Advancing as a Scrum Master or Agile Coach v2
Advancing as a Scrum Master or Agile Coach v2
 
Five leadership lenses for agile success
Five leadership lenses for agile successFive leadership lenses for agile success
Five leadership lenses for agile success
 
Advancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile CoachAdvancing as a Scrum Master or Agile Coach
Advancing as a Scrum Master or Agile Coach
 
How your culture is shaping your agile
How your culture is shaping your agileHow your culture is shaping your agile
How your culture is shaping your agile
 
How your culture is shaping your Agile
How your culture is shaping your AgileHow your culture is shaping your Agile
How your culture is shaping your Agile
 
Illuminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFeIlluminating the potential of Scrum by comparing LeSS with SAFe
Illuminating the potential of Scrum by comparing LeSS with SAFe
 
Principles to practices workshop
Principles to practices workshopPrinciples to practices workshop
Principles to practices workshop
 
More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015
 
What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?What Culture are you working with and how Agile is it?
What Culture are you working with and how Agile is it?
 
A simple formula for becoming Lean, Agile and unlocking high performance teams
A simple formula for becoming Lean, Agile and unlocking high performance teamsA simple formula for becoming Lean, Agile and unlocking high performance teams
A simple formula for becoming Lean, Agile and unlocking high performance teams
 
Kicking ScrumBut
Kicking ScrumButKicking ScrumBut
Kicking ScrumBut
 

Último

Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdffillmonipdc
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skillskristinalimarenko7
 

Último (18)

Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdf
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skills
 

Agile Risk Management

  • 1. © 2014 Scrum WithStyle scrumwithstyle.com Agile Management With Rowan Bunning, Agile Coach and Certified Scrum Trainer Scrum WithStyle scrumwithstyle.com
  • 2. © 2014 Scrum WithStyle scrumwithstyle.com Scrum framework
  • 3. © 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner Rowan Bunning • Government contract development (5 yrs) • Product Development (5 yrs) • Agile Training and Coaching (11 yrs) • Agile Coach / ScrumMaster at leading Agile consultancy in the U.K. • Offer Agile Coaching services to enhance Agile capability • Industries: banking, media, real estate, food, building security, data security, collection management and content management industries, government • Accredited trainer in... • Certified ScrumMaster® • Certified Scrum Product Owner® • Effective User Stories • Agile Estimating and Planning
  • 4. © 2014 Scrum WithStyle scrumwithstyle.com Goals for this session • Give you ways of articulating how Scrum and Agile can help us to better manage Risk • Specific techniques from the Agile playbook that you can emphasise in or add to manage the type of Risk that you face
  • 5. © 2014 Scrum WithStyle scrumwithstyle.com Key Points • Good Scrum can give you a much better risk profile than Waterfall • You can be more successful if you tune your Scrum implementation to the types of risk that you face • Various Agile techniques are geared toward addressing different types of Risk
  • 6. © 2014 Scrum WithStyle scrumwithstyle.com Outline 1. The R Word 2. Waterfallicies 3. Risk Categories 4. Scrum and XP Risk Management Strategies 5. Iterative Incremental Development (IID) 6. Potentially Shippable 7. Outcomes over Output 8. Release Planning 9. Sprint Planning 10. Visual Risk Management 11. Working with Confidence 12. Experiment Driven Development 13. Lean Startup 14. Pairing 15. Changing the Game
  • 7. © 2014 Scrum WithStyle scrumwithstyle.com The R word
  • 8. © 2014 Scrum WithStyle scrumwithstyle.com Risks are known unknowns, uncertainty is unknown unknowns. “Risk is rationalised fear.” - Joseph Pelrine “Risk is an uncertain event or condition that, if it occurs, has a positive or negative effect on the project’s objectives.” - Project Management Body of Knowledge
  • 9. © 2014 Scrum WithStyle scrumwithstyle.com Risk has an unknown outcome, but we know what the the underlying outcome distribution looks like. we know the potential outcomes in advance, and we may even know the odds of these outcomes in advance. Graph credit: chrisbeales.net
  • 10. © 2014 Scrum WithStyle scrumwithstyle.com Uncertainty is risk that is immeasurable. Business decisions, for example, deal with situations which are far too unique, generally speaking, for any sort of statistical tabulation to have any value for guidance. The conception of an objectively measurable probability or chance is simply inapplicable. The confusion arises from the fact that we do estimate the value or validity or dependability of our opinions and estimates, and such an estimate has the same form as a probability judgment; it is a ratio, expressed by a proper fraction. But in fact it appears to be meaningless and fatally misleading to speak of the probability, in an objective sense, that a judgment is correct. - Economist Frank Knight in Risk, Certainty and Profit (1921)
  • 11. © 2014 Scrum WithStyle scrumwithstyle.com Agile Management With Rowan Bunning, Agile Coach and Certified Scrum Trainer Scrum WithStyle scrumwithstyle.com Uncertainty ^ X
  • 12. © 2014 Scrum WithStyle scrumwithstyle.com - Tom DeMarco & Timothy Lister, Waltzing with Bears, Dorset House 2003.
  • 13. © 2014 Scrum WithStyle scrumwithstyle.com PotentialReward Potential Risk Upside risk “Nothing ventured, nothing gained.”
  • 14. © 2014 Scrum WithStyle scrumwithstyle.com "It’s difficult to make predictions, especially about the future.” - Danish politician Karl Kristian Steincke (1948)
  • 15. You can’t eliminate risk youtube.com/watch?v=GfBLbo08-fQ
  • 16. © 2014 Scrum WithStyle scrumwithstyle.com Risk Management “Risk Management's goal is to increase the impact and probability of positive risks and decrease them for negative risks.” - Project Management Body of Knowledge “Risk Management is project management for adults.” - Tom DeMarco & Timothy Lister
  • 17. © 2014 Scrum WithStyle scrumwithstyle.com Waterfallicies
  • 18. © 2014 Scrum WithStyle scrumwithstyle.com How the relay race began... Dr Winston Royce, Managing the Development of Large Software Systems, 1970.
  • 19. © 2014 Scrum WithStyle scrumwithstyle.com What Royce said about this model “I believe in this concept, but the implementation described above is risky and invites failure.” Dr Winston Royce, Managing the Development of Large Software Systems, 1970.
  • 20. © 2014 Scrum WithStyle scrumwithstyle.com Royce recommended Iteration
  • 21. © 2014 Scrum WithStyle scrumwithstyle.com Walker Royce re his father “He [my father] was always a proponent of iterative, incremental, evolutionary development. His paper described the waterfall as the simplest description, but that it would not work for all but the most straightforward projects. The rest of his paper describes [iterative practices] within the context of the 60s/70s government- contracting models (a serious set of constraints).” Walker Royce (son of Winston Royce) His book…
  • 22. © 2014 Scrum WithStyle scrumwithstyle.com Systemic problems with Waterfall This is far too late to start checking quality! Some of this will be wrong Some of this will be unnecessary
  • 23. © 2014 Scrum WithStyle scrumwithstyle.com Requirements vs Knowledge and the end of a project?start of a project How does our knowledge change between the OpsAnalysis Design Coding Testing Quantity of requirements produced at the time Source: Kenny Rubin innolution.com. Cumulative knowledge
  • 24. © 2014 Scrum WithStyle scrumwithstyle.com Risk Categories
  • 25. © 2014 Scrum WithStyle scrumwithstyle.com Risk categories Are we developing the right thing? Can these people develop it? Will our solution work? Do we understand the cost 
 & timing?
  • 26. © 2014 Scrum WithStyle scrumwithstyle.com Scrum and XP Risk Management Strategies Feedback at all levels and frequencies
  • 27. © 2014 Scrum WithStyle scrumwithstyle.com Risk reduction using Scrum Risk of... Scrum Strategy Not pleasing the customer Customer sees product constantly. Customer on-site. Not completing all functionality Develop in priority order. Poor estimating and planning Small estimates tracked daily. Review and adjustment every iteration. (multiple) Not resolving issues properly Active daily management. Bi-directional reporting. (multiple) Not being able to complete the development cycle Delivery of working software every iteration. Team forced to confront issues early. Taking too much work and changing expectations Clear goal and scope each iteration. No change within iterations. Source: Schwaber, K., Beedle, M., Agile Software Development with Scrum, Prentice Hall, 2001.
  • 28. © 2014 Scrum WithStyle scrumwithstyle.com Scrum risk management Customer sees product constantly. Develop in priority order. Small estimates tracked daily. Review and adjustment every iteration. Active daily management. Bi-directional reporting. Delivery of working software every iteration. Clear goal and scope each iteration. No change within iterations. Team forced to confront issues early.
  • 29. © 2014 Scrum WithStyle scrumwithstyle.com Scrum & XP Feedback Loops Months Weeks Days Hours ________ ________ ________ ________ ________ ________ ________ _____ Release Review & Plan Sprint Review & Plan Acceptance Test Daily Scrum One Day Pair Negotiation Unit Test Minutes Code Pair Programming Seconds
  • 30. And now for the news… youtube.com/watch?v=lAvCbWANeY0
  • 31. © 2014 Scrum WithStyle scrumwithstyle.com Iterative Incremental Development (IID) Incremental value addition, incremental risk reduction
  • 32. © 2014 Scrum WithStyle scrumwithstyle.com Increment • Means “add onto” • A staging strategy through “Product Increments” • Contrasts with “big bang” delivery 52 3 Source: Jeff Patton. www.AgileProductDesign.com 41
  • 33. © 2014 Scrum WithStyle scrumwithstyle.com Keep a working system every step of the way
  • 34. © 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner Comparing approaches Scrum - Iterative Incremental Initiation Requirements Gathering Design Code Test Fix Deploy Baseline Code Complete Stabilised Go Live #1 Cycle time to potentially shippable product Waterfall - Sequential activity-based phases Quality known 1 Month 2 Months 3 Months 4 Months 5 Months 6 Months 7 Months 8 Months Sprint 1 Cycle time to potentially shippable product Release Planning Sprint 2 Sprint 3 Sprint 4 Sprint 5
  • 35. © 2014 Scrum WithStyle scrumwithstyle.com Waterfall and risk impact Requirements Analysis Design Code Integrate & System Test Potential Impact of Risks being tackled Time Highest risk activities such as integration, system testing, load testing are tackled late First build and deliver Source: Craig Larman, Agile & Iterative Development, 2004.
  • 36. © 2014 Scrum WithStyle scrumwithstyle.com IID and risk impact Potential Impact of Risks being tackled Time All activities are tackled early Iterations First build and deliver Analysis Design Code Integrate & System Test Analysis Design Code Integrate & System Test Analysis Design Code Integrate & System Test Analysis Design Code Integrate & System Test Analysis Design Code Integrate & System Test Source: Craig Larman, Agile & Iterative Development, 2004.
  • 37. © 2014 Scrum WithStyle scrumwithstyle.com Create a safe-fail environment
  • 38. © 2014 Scrum WithStyle scrumwithstyle.com Iterate • Means “re-do” (to refine) • Develop a rough version, inspect it, then improve it • Allows evolution from vague idea to a high quality realisation 1 2 3 4 5 Source: Jeff Patton. www.AgileProductDesign.com
  • 39. © 2014 Scrum WithStyle scrumwithstyle.com Combining Iterative and Incremental • Provides more options • Caters for both relatively well understood and less understood elements 1 5 63 42
  • 40. © 2014 Scrum WithStyle scrumwithstyle.com Potentially Shippable Ready to go, as you go
  • 41. © 2014 Scrum WithStyle scrumwithstyle.com Sashimi - slices that are complete
  • 42. © 2014 Scrum WithStyle scrumwithstyle.com Coded Depth of Done represents capability Analysed Designed Load tested Usability reviewed Planned Unit Tested Functionally tested Smoke Tested Acceptance tested Deployed Training material updated
  • 43. © 2014 Scrum WithStyle scrumwithstyle.com “Undone” work represents risk Stabilisation Planned Release Release delayed! Sprint 1 Sprint 2 Sprint 3 Undone Reference: Ken Schwaber. UndoneUndone
  • 44. © 2014 Scrum WithStyle scrumwithstyle.com Business Value 100 %BusinessValuedelivered 90 80 70 60 50 40 30 20 10 0 1 Month 2 Months 3 Months 4 Months 5 Months Agile with PSPI Waterfall
  • 45. © 2014 Scrum WithStyle scrumwithstyle.com %Uncertainty/Riskremaining 1 Month 2 Months 3 Months 4 Months 5 Months Uncertainty/Risk 100 90 80 70 60 50 40 30 20 10 0 Waterfall Agile with PSPI With a Potentially Shippable Product at the end of every Sprint… Risk = Business Value not yet delivered
  • 46. © 2014 Scrum WithStyle scrumwithstyle.com Outcomes over Output “Would you rather have your initial feature set or a successful product?” - Joseph Pelrine
  • 47. © 2014 Scrum WithStyle scrumwithstyle.com Feature usage Seldom or never used 64% Always or often used 20% Always Often Sometimes Seldom Never Reference: CHAOS Report, Standish Group. Features in software systems
  • 48. © 2014 Scrum WithStyle scrumwithstyle.com Inverting the constraint triangle Constraints Plan Driven Scope Value Driven Cost Schedule Traditional Agile Estimates Resources Schedule The plan creates cost/schedule estimates Features The vision creates feature estimates Quality Quality
  • 49. © 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner we have come to value… Outcomes over Outputs
  • 50. © 2014 Scrum WithStyle scrumwithstyle.com Integrated Benefits Realisation Agile’s big idea…
  • 51. © 2014 Scrum WithStyle scrumwithstyle.comCertified Scrum Product Owner Impact Mapping Goal Actors who can influence the outcome Deliverables (commonly Features) Impacts to be created Source: Impact Mapping: Making a big impact with software products and projects by Gojko Adzic, Provoking Thoughts (2012).
  • 52. © 2017 Scrum WithStyle scrumwithstyle.com Example Impact Map Thanks to: Paul Flewelling theagilecoach.co.nz
  • 53. © 2014 Scrum WithStyle scrumwithstyle.com Release Planning Rapid, rich, collaborative
  • 54. © 2014 Scrum WithStyle scrumwithstyle.com Risk first release strategy Growth of knowledge Strategy Reduce Risk Build out value Refine Approach Develop a simple system span of necessities Build out flexibility and safety Refine with comfort, performance and luxury Pay to learn Source: Jeff Patton www.agileproductdesign.com. ✄ Potential to ‘trim the tail’ Shine & gloss Business value
  • 55. © 2014 Scrum WithStyle scrumwithstyle.com Do that and you’re likely to…
  • 56. © 2014 Scrum WithStyle scrumwithstyle.com Multi-pass iteration on product Time (user experience flow) Purchasing Product Selection Product Discovery Fulfilment Necessity The walking skeleton more necessary less necessary Smallest set of minimalist features to be barely useable Second pass - some flesh on the bones Third pass Fourth pass Thanks to: Jeff Patton www.agileproductdesign.com.
  • 57. © 2014 Scrum WithStyle scrumwithstyle.com Release early, release often Thanks to: Jeff Patton www.agileproductdesign.com. Time (user experience flow) Purchasing Product Selection Product Discovery Fulfilment Necessity more necessary less necessary Release: Beta Minimum Marketable Product (MMP) Release: 1.0
  • 58. © 2014 Scrum WithStyle scrumwithstyle.com Collect these during Release Planning Assumptions Open QuestionsRisks Risk discovery
  • 59. © 2014 Scrum WithStyle scrumwithstyle.com Risk chart Risk Likelihood Impact Exposure analysis
  • 60. © 2014 Scrum WithStyle scrumwithstyle.com Collaborative Risk Board Exploit/Reduce Risks Strategy Share/Transfer Avoid Accept Reference: Slinger, M., Broderick, S., The Software Project Manager’s Bridge to Agility, Addison Wesley, 2008. don’t do part of the project that entails the risk e.g. avoid platform upgrade take steps before the risk materialises to reduce impact or likelihood e.g. enhance algorithm to process higher volume no action but a contingency plan e.g. do not code for data protection but rely on backups share risk with other parties in return for a sha or fee e.g. outsource
  • 61. © 2014 Scrum WithStyle scrumwithstyle.com Choosing risk management strategy Reduce Reduce Likelihood Avoid Avoid Exploit Exploit Exploit Exploit ShareAcceptTransfer High Low Threat Opportunity Reference: Alan Moran, 2014 agileatlas.org/articles/item/embrace-risk-agile-risk-management
  • 62. © 2014 Scrum WithStyle scrumwithstyle.com Sprint Planning Drawing out the right conversations about risk-related considerations
  • 63. © 2014 Scrum WithStyle scrumwithstyle.com In pairs discuss: What do you do during Sprint planning to deal with Risk? Risk-related activity during Sprint Planning
  • 64. © 2014 Scrum WithStyle scrumwithstyle.com Risk Identification What is the riskiest thing we’re planning for this Sprint? Imagine that we are at the end of the Sprint and an Item did not get to Done. Which Item was it?
  • 65. © 2014 Scrum WithStyle scrumwithstyle.com Sprint Backlog Ordering What dependencies do we have between Items? Given these dependencies and risks, what is the best order to play these Product Backlog Items in?
  • 66. © 2014 Scrum WithStyle scrumwithstyle.com Contingency planning When in the Sprint are we likely to know whether X is feasible? If it turns out that X is not feasible, what will we do?
  • 67. © 2014 Scrum WithStyle scrumwithstyle.com Visual Risk Management Make risk visible
  • 68. © 2014 Scrum WithStyle scrumwithstyle.com Making risk explicit on story cards ID: Parent: Started: Done: Confidence: Size estimate: Value estimate:Risks: Themes: scrum with style .com Contact:
  • 69. © 2014 Scrum WithStyle scrumwithstyle.com Ordering your Sprint by Risk To Do Backlog Items To Do Tasks Work In Progress Done Backlog Items Completed Tasks Impeded Higher risk Lower risk
  • 70. © 2014 Scrum WithStyle scrumwithstyle.com Risk on the card wall To Do Backlog Items To Do Tasks Work In Progress Done Backlog Items Completed Tasks Impeded Impediment 1/10/14 _/_/_ Risk Story
  • 71. © 2014 Scrum WithStyle scrumwithstyle.com Risk story As a result of upgrading the database server, our application may stop working, which would lead to an outage. As a result of <definite cause>, <uncertain event> may occur, which would lead to <effect on objective(s)> Reference:Alan Moran, Agile Risk Management, Springer, 2013.
  • 72. © 2014 Scrum WithStyle scrumwithstyle.com Working with Confidence
  • 73. © 2014 Scrum WithStyle scrumwithstyle.com Surfacing Risk when Estimating Anxiety Risk Information Source: Joseph Pelrine. Confidence Level: very low very high 1 2 3 4 5
  • 74. © 2014 Scrum WithStyle scrumwithstyle.com Accuracy vs Precision “It’s better to be roughly right than precisely wrong.” - John Maynard Keynes
  • 75. © 2014 Scrum WithStyle scrumwithstyle.com 1.Inclusion in Release 2.Product Backlog Ordering 3.Commitment 4.Execution Level of precision needed is contextual Level of precision needed Low High Decision type
  • 76. © 2014 Scrum WithStyle scrumwithstyle.com Estimate size, derive duration Velocity 
 = 16 160 points 160/16 = 10 Sprints ?Calculation DurationSize 160 kms Velocity 
 = 80 km/h 160/80 = 2 hrs Insert measurement from reality
  • 77. © 2014 Scrum WithStyle scrumwithstyle.com Velocity as a range Source: Mike Cohn. 0 10 19 29 38 1 2 3 4 5 6 7 8 9 Mean (Best 3) = 18 Mean (Last 8) = 16 Mean (Worst 3) = 14 Sprint 20 15 10 5 0
  • 78. © 2014 Scrum WithStyle scrumwithstyle.com Forecasting number of sprints Source: Mark Summers, Redefining the traditional view of risk, Munich Scrum Gathering, October 2009.
  • 79. © 2014 Scrum WithStyle scrumwithstyle.com Relative probability by sprint Source: Mark Summers, Redefining the traditional view of risk, Munich Scrum Gathering, October 2009.
  • 80. © 2014 Scrum WithStyle scrumwithstyle.com Presenting cumulative probability $ $ $ $ Source: Mark Summers, Redefining the traditional view of risk, Munich Scrum Gathering, October 2009.
  • 81. Understanding the Burndown chart youtube.com/watch?v=HV76WzqpSI0
  • 82. © 2014 Scrum WithStyle scrumwithstyle.com Burndown chart Work remaining Time Velocity is a trend of work over time that emerges
  • 83. © 2014 Scrum WithStyle scrumwithstyle.com Seeing Risk in the Sprint 0.0 22.5 45.0 67.5 90.0 1 2 3 4 5 6 7 8 9 10 Time Work remaining Risk Day A B C D E F G
  • 84. © 2014 Scrum WithStyle scrumwithstyle.com Release later with more? or Release sooner with less?
  • 85. © 2014 Scrum WithStyle scrumwithstyle.com Fixed-scope scenario Time Features I want this
 much. When 
 can I get it? More Best case Worst case Will not be Will beMaybe Less LongerShorter
  • 86. © 2014 Scrum WithStyle scrumwithstyle.com Enhanced Release Burndown with variable Scope Reference: mountaingoatsoftware.com/agile/scrum/release-burndown/alternative Work remaining Time Sprint 1 S2 S3 S4 S5 Velocity Range Revised end point S8 Original Release Forecast Revised Release Forecast S7S6 Additional items added {
  • 87. © 2014 Scrum WithStyle scrumwithstyle.com Fixed-date scenario Time Features We need it on this date. How much can we have by then? Best case Worst case Won’t have Will have May have Less More
  • 88. © 2014 Scrum WithStyle scrumwithstyle.com Projecting Risk against Product Backlog Reference: mountaingoatsoftware.com/agile/scrum/release-burndown/alternative Fixed date Work remaining Time Sprint 1 Sprint 2 Sprint 3 Sprint 4 Reporting Affiliates Will have Won’t have Might Have Reviews Sprint 5 Velocity Range Catalogue Cart Checkout ✓ ✓ ✓ Fulfilment
  • 89. © 2014 Scrum WithStyle scrumwithstyle.com Experiment Driven Development
  • 90. © 2014 Scrum WithStyle scrumwithstyle.com
  • 91. © 2014 Scrum WithStyle scrumwithstyle.com Experiment Driven Development model
  • 92. © 2014 Scrum WithStyle scrumwithstyle.com Lean Startup
  • 93. © 2014 Scrum WithStyle scrumwithstyle.com Testing viability of a Business Hypothesis The question is not "Can this product be built?" Instead, the questions are "Should this product be built?" and "Can we build a sustainable business around this set of products and services?” Source: theleanstartup.com/principles
  • 94. © 2014 Scrum WithStyle scrumwithstyle.com Lean Startup model
  • 95. © 2014 Scrum WithStyle scrumwithstyle.com "Scrum’s Uncertainty Principle is: Customers don’t know what they want until they see it, and they always reserve the right to change their mind." - Jeff Sutherland, Emergence of Essential Systems
  • 96. © 2014 Scrum WithStyle scrumwithstyle.com Pairing
  • 97. © 2014 Scrum WithStyle scrumwithstyle.com The bus factor is the total number of key developers who would need to be incapacitated to send the project into such disarray that it would not be able to proceed. - en.wikipedia.org/wiki/Bus_factor
  • 98. © 2014 Scrum WithStyle scrumwithstyle.com Amplify Learning through Pairing Photo: Calqui
  • 99. © 2014 Scrum WithStyle scrumwithstyle.com Changing the Game “Traditional managers view the plan as the goal, whereas agile leaders view customer value as the goal.” - Jim Highsmith
  • 100. © 2014 Scrum WithStyle scrumwithstyle.com Stakeholder satisfaction Delivered at agreed time Within agreed budget Achieved desired outcome Satisfied stakeholders? 😃 / 😡 ? ✔ ❌ ❌ 😡 ❌ ✔ ❌ 😡 ❌ ❌ ✔ 😃 Thanks to: Jeff Patton.
  • 101.
  • 102. © 2014 Scrum WithStyle scrumwithstyle.com What if you gave this to the customer?
  • 103. © 2014 Scrum WithStyle scrumwithstyle.com Instead of playing not to lose…
  • 104. © 2014 Scrum WithStyle scrumwithstyle.com …play to win!!! FC Barcelona, 112 goals in 38 games
  • 105. © 2014 Scrum WithStyle scrumwithstyle.com PotentialReward Potential Risk Be an upside risk seeker! “Nothing ventured, nothing gained.”
  • 106. © 2014 Scrum WithStyle scrumwithstyle.com Recommended reading Tom DeMarco, Timothy Lister Eric Ries Alan Moran Few People Understand The Difference Between Risk And Genuine Uncertainty businessinsider.com.au/difference-between-risk-and-uncertainty-2013-3 Difference Between Risk and Uncertainty keydifferences.com/difference-between-risk-and-uncertainty.html Michele Sliger, Stacia Broderick now Stacia Heimgartner
  • 107. © 2014 Scrum WithStyle scrumwithstyle.com
  • 108. © 2014 Scrum WithStyle scrumwithstyle.com Workshops The Responsibility Process® Leading and Coaching workshop (1 day) Sydney Workshop Sept 25 Sydney Train the Trainer Sept 26 Melbourne Workshop Sept 19 Melbourne Train the Trainer Sept 20 Agile Fluency Game Workshop (2 days) Sydney Sept 18-19 Melbourne Sept 25-26 Adelaide Sept 28 (1 day) More info: scrumwithstyle.com
  • 109. © 2014 Scrum WithStyle scrumwithstyle.com @rowanb au.linkedin.com/in/rowanbunning Rowan Bunning rowan@scrumwithstyle.com scrumwithstyle.com