SlideShare ist ein Scribd-Unternehmen logo
1 von 32
ON RISKS AND AGILE APPROACHES
UNIMORE - November 9th 2019
Università degli Studi
di Modena e Reggio Emilia
Emiliano Soldi
@AgileTriathlete
#IAD19
RISK MANAGEMENT
BACK TO BASICS
Project Risk is an uncertain event or condition that, if it occurs, has a
positive positive or negative effect on one or more project objectives
and dimensions such as scope, schedule, cost, or quality.
5th Edition Edition of the PMBOK® Guide
PROJECT RISK
Known Knowns: things that we know that we know.
Risks we can assess in terms of impact and probability and manage
them accordingly.
Known Unknowns: things that we know that we don’t know.
Risks that have not been accurately measured, but we are aware
they exist.
Unknown Unknowns: things that we don't know that we don't know.
We don’t have any clue about these kind of risks.
These are the most risky and can hit seriously and unexpectedly.
KNOWNS & UNKNOWNS
Any risk not identified or managed,
is automatically accepted…
…are you sure you can afford it?
5th Edition Edition of the PMBOK® Guide
RISK MANAGEMENT
Risk Management is the identification, assessment, and prioritization of
risks followed by coordinated and economical application of resources to
minimize, monitor, and control the probability and/or impact of
unfortunate events or to maximize the realization of opportunities.
5th Edition Edition of the PMBOK® Guide
Identify
Risks
Qualitative
Analysis
Quantitative
Analysis
Plan
Response
Monitor
and Control
RISK MANAGEMENT LIFECYCLE
Determines which risks affect
the project and document
their characteristics
Prioritizes risks for
further analysis or action
by assessing and
combining their probability
and impact of occurrence
Numerically analyzes
the effect of identified
risks on the overall
project
Track identified risks,
monitor residual ones,
identify new risks, evaluate
risk process effectiveness
RISKS &
OPPORTUNITIES
Develops options and actions to
enhance opportunities and reduce
threats to project objectives
Accept Avoid
Transfer
Escalate
Mitigate
Enhance
Eliminate the threat or protect
the project from its impact
Shift the impact of a threat to a third party,
together with ownership of the response
Reduce the probability of
occurrence or impact of a risk
Acknowledge the risk
and not take any action
unless the risk occurs
Increase the probability
and/or the positive
impacts of an
opportunity
RISK RESPONSE STRATEGIES
5th Edition Edition of the PMBOK® Guide
Project Risk Management Knowledge Area
…THAT IS TOO MUCH
PROCESS, TOOLS AND DOCUMENTATION!
GREAT!?
BUT…
INDIVIDUALS AND INTERACTIONS OVER PROCESS AND TOOLS
WORKING SOFTWARE OVER COMPREHENSIVE DOCUMENTATION
Thanks God we have Agile
Complexity and its implications, naturally pushes you from
"known unknowns" to "unknown unknowns"…
…and actually Agile is about exploring that complexity
by learning and increasing awareness along the journey
The nature of complex problems is
such that very small variations in
any aspect of the problem can cause
extremely large and unpredictable
variations in how the problem
manifests itself.
Mike Cohn
Source: Boehm B. (1981), NASA (1990)
CONE OF UNCERTAINTY
Critical Risk Area
How can Agile help us in
reducing the uncertainty?
ONCE I READ SOMEWHERE THAT SCRUM IS NOT
THE BEST PRODUCT DEVELOPMENT FRAMEWORK...
… BUT THE GREATEST
RISK MANAGEMENT APPROACH EVER...
WHAAAAAT?!
Actually, Scrum (BY DESIGN) gives
us a big set of “tools”
which proactively
help teams to manage risks
Empiricism allows problems and risks to surface
Input Work Cycle Output
Sprint Review
Sprint Retro
Feedback >>
Daily Scrum
Iteration
Product Inspection
Process Inspection
Progress Inspection
Diverse teams are able to
analyze problems and risks
from different perspectives,
being better problem solver
TEAM CROSS-FUNCTIONALITY AND DIVERSITY
In SW Engineering batches of
work are the requirements,
designs, code, tests, and
other work items that “move”
through the system.
Reducing this dimension
allows batches go through the
system more quickly and with
less variability (aka less risks).
Scrum helps teams
to systematically reduce
size of batches of work
BIG BATCHES OF WORK ARE BADIterations Timebox
Decomposition
?
SURFING RISKS
…letting you to surf uncertainty and risks,
thanks to factual inspection of working output
…OR WE NEED ADDITIONAL TOOLS TO HELP TEAMS
INCREASE THEIR AWARENESS AND SENSITIVITY?
UNDERSTOOD. WE LOVE THIS "BY DESIGN" AUTOMATISM!
BUT, IS IT ENOUGH TO INTERCEPT UNKNOWN UNKNOWS…
Risk is a key factor in Backlog Prioritization
Duration
Business/User
Value
Time
Criticality
Risk Reduction or
Opportunity
Enablement
+ +
=
How can we correctly evaluate inherent risk of features?
 The higher the Numerator
 The lower the Denominator
 The highest the Priority
Cost of Delay
INFORMATION RADIATORS DELIVER IMMEDIATE DATA
CREATING UNCONSCIOUS PRESSURE
Team use boards to manage in one single
place both impediments and risks,
assessing them by priority and status.
Likelihood probability that a risk can actually happen
Size of Loss number of estimated days needed get back
on track if the risk materialize
Exposure Likelihood * Size of Loss
INFORMATION RADIATORS AND RISKS
COOL, THANKS.
WHAT IF WE HAVE TO DEAL WITH A BIG PROGRAM?
Risks and impediments that
cannot be solved autonomously
by teams, shall be notified and
managed at the upper level
SYNC EVENTS
Risk Assessment Matrix ROAM Board
Integrate the System Increment and Demo it every sprint!
Each Team does integrate its own work with that
of other teams in a whole system increment
which is demoed every iterations to the relevant stakeholders
Level of IntegrationHigh
Low
High
Low
This U-Curve helps deciding
what's the best trade-off between
costs of integration and risks
Sprint 1 Sprint 2 Sprint 3 Sprint n
Team A
Team B
Team C
Team D
Team Product Increment System Product Increment
System Demo
Sprint
Reviews
System Demo
Sprint
Reviews
System Demo
Sprint
Reviews
Fact Based Inspection:
 Progress
 Product
 Process
Disciplined Agile Delivery (DAD) Inception
(sometimes called Sprint Zero), is conducted
before starting effective development.
During this iteration teams perform some initial
work; requirements modeling, architecture
modeling, high level planning, and any other
organizational setup activities.
DAD Inception, just enough work to get the Right Direction
Inception Goals:
 Form Team
 Align with Enterprise Direction
 Explore Scope
 Identify Architecture Strategy
 Plan the Release
 Develop Test Strategy
 Develop Common Vision
 Secure Funding
Adapted, Disciplined Agile Consortium
Eight goals to Reduce Uncertainty and Increase Awareness
Risk is a difficult concept to grasp for human beings.
It belongs to a place with blurred contours, often not
visible with the eyes of the present.
We think Agile plays a vital, key role here.
It gives us infrared vision superpower to understand,
interpret and see in advance risks and adapting our
approach to better face them.
Emiliano Soldi
@AgileTriathlete
https://www.linkedin.com/in/emilianosoldi/

Weitere ähnliche Inhalte

Was ist angesagt?

Morphing continually to achieve Business Agility
Morphing continually to achieve Business AgilityMorphing continually to achieve Business Agility
Morphing continually to achieve Business AgilityEmiliano Soldi
 
Change management case study
Change management   case studyChange management   case study
Change management case studyE J Sarma
 
Taking Flight AgileDC 2014
Taking Flight AgileDC 2014Taking Flight AgileDC 2014
Taking Flight AgileDC 2014Paul Boos
 
Lean Kanban India 2019 Conference | Enabling Business Agility through a simp...
 Lean Kanban India 2019 Conference | Enabling Business Agility through a simp... Lean Kanban India 2019 Conference | Enabling Business Agility through a simp...
Lean Kanban India 2019 Conference | Enabling Business Agility through a simp...LeanKanbanIndia
 
Ignore middle managers at your peril!!!. Why middle managers hold the key to ...
Ignore middle managers at your peril!!!. Why middle managers hold the key to ...Ignore middle managers at your peril!!!. Why middle managers hold the key to ...
Ignore middle managers at your peril!!!. Why middle managers hold the key to ...IQ Business - agility@IQ
 
How to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless ExecutionHow to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless ExecutionAfterburner
 
Proactive Risk Management
Proactive Risk ManagementProactive Risk Management
Proactive Risk Managementkevinlu
 
Challenges of Globalisation: Leading yourself, your team and organisation to ...
Challenges of Globalisation: Leading yourself, your team and organisation to ...Challenges of Globalisation: Leading yourself, your team and organisation to ...
Challenges of Globalisation: Leading yourself, your team and organisation to ...Centre for Executive Education
 
Sourcing Lecture 2 Change Management
Sourcing Lecture 2 Change ManagementSourcing Lecture 2 Change Management
Sourcing Lecture 2 Change ManagementFrank Willems
 
Agile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the GovernmentAgile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the GovernmentPaul Boos
 
Leadership And Organizational Agility
Leadership  And Organizational Agility  Leadership  And Organizational Agility
Leadership And Organizational Agility Agile ME
 
Are You Guessing or Learning? Project Management in Chaotic Times
Are You Guessing or Learning?   Project Management in Chaotic TimesAre You Guessing or Learning?   Project Management in Chaotic Times
Are You Guessing or Learning? Project Management in Chaotic TimesZach Nies
 
Improving the application of risk management
Improving the application of risk managementImproving the application of risk management
Improving the application of risk managementKarl Davey
 
Leadership agility
Leadership agilityLeadership agility
Leadership agilityPÖL Digital
 

Was ist angesagt? (19)

Morphing continually to achieve Business Agility
Morphing continually to achieve Business AgilityMorphing continually to achieve Business Agility
Morphing continually to achieve Business Agility
 
VUCA WORLD
VUCA WORLDVUCA WORLD
VUCA WORLD
 
Change management case study
Change management   case studyChange management   case study
Change management case study
 
Taking Flight AgileDC 2014
Taking Flight AgileDC 2014Taking Flight AgileDC 2014
Taking Flight AgileDC 2014
 
Lean Kanban India 2019 Conference | Enabling Business Agility through a simp...
 Lean Kanban India 2019 Conference | Enabling Business Agility through a simp... Lean Kanban India 2019 Conference | Enabling Business Agility through a simp...
Lean Kanban India 2019 Conference | Enabling Business Agility through a simp...
 
Agile leadership
Agile leadershipAgile leadership
Agile leadership
 
Ignore middle managers at your peril!!!. Why middle managers hold the key to ...
Ignore middle managers at your peril!!!. Why middle managers hold the key to ...Ignore middle managers at your peril!!!. Why middle managers hold the key to ...
Ignore middle managers at your peril!!!. Why middle managers hold the key to ...
 
How to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless ExecutionHow to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless Execution
 
Management Skills for a VUCA World
Management Skills for a VUCA WorldManagement Skills for a VUCA World
Management Skills for a VUCA World
 
Proactive Risk Management
Proactive Risk ManagementProactive Risk Management
Proactive Risk Management
 
Delegation poker pres v3.0
Delegation poker pres v3.0Delegation poker pres v3.0
Delegation poker pres v3.0
 
TakeON! Introduction
TakeON! IntroductionTakeON! Introduction
TakeON! Introduction
 
Challenges of Globalisation: Leading yourself, your team and organisation to ...
Challenges of Globalisation: Leading yourself, your team and organisation to ...Challenges of Globalisation: Leading yourself, your team and organisation to ...
Challenges of Globalisation: Leading yourself, your team and organisation to ...
 
Sourcing Lecture 2 Change Management
Sourcing Lecture 2 Change ManagementSourcing Lecture 2 Change Management
Sourcing Lecture 2 Change Management
 
Agile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the GovernmentAgile Tour DC Chasing Windmills: Agile in the Government
Agile Tour DC Chasing Windmills: Agile in the Government
 
Leadership And Organizational Agility
Leadership  And Organizational Agility  Leadership  And Organizational Agility
Leadership And Organizational Agility
 
Are You Guessing or Learning? Project Management in Chaotic Times
Are You Guessing or Learning?   Project Management in Chaotic TimesAre You Guessing or Learning?   Project Management in Chaotic Times
Are You Guessing or Learning? Project Management in Chaotic Times
 
Improving the application of risk management
Improving the application of risk managementImproving the application of risk management
Improving the application of risk management
 
Leadership agility
Leadership agilityLeadership agility
Leadership agility
 

Ähnlich wie On Risks and Agile Approaches

Webinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and EffectivenessWebinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and EffectivenessInvensis Learning
 
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptxRethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptxInflectra
 
Project risk management: Techniques and strategies
Project risk management: Techniques and strategiesProject risk management: Techniques and strategies
Project risk management: Techniques and strategiesDebashishDas49
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.pptavisha23
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.pptAyidAlmgati
 
PMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptPMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptDorraLamouchi1
 
PMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep PresentationPMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep Presentationscottdreynolds
 
Risk Management in Agile Methodology.ppt
Risk Management in Agile Methodology.pptRisk Management in Agile Methodology.ppt
Risk Management in Agile Methodology.pptKnoldus Inc.
 
Risk Management Presentation (Agile).pptx
Risk Management Presentation (Agile).pptxRisk Management Presentation (Agile).pptx
Risk Management Presentation (Agile).pptxKnoldus Inc.
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptBetshaTizazu2
 
“Construction Risk Management”
“Construction Risk Management”“Construction Risk Management”
“Construction Risk Management”Ary Jamil
 
Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...
Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...
Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...Liana Underwood
 
Risk management(software engineering)
Risk management(software engineering)Risk management(software engineering)
Risk management(software engineering)Priya Tomar
 
11. Project Risk Management.pptx
11. Project Risk Management.pptx11. Project Risk Management.pptx
11. Project Risk Management.pptxKamranKhan353531
 

Ähnlich wie On Risks and Agile Approaches (20)

Webinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and EffectivenessWebinar - Building Team Efficiency and Effectiveness
Webinar - Building Team Efficiency and Effectiveness
 
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptxRethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
Rethinking Risk-Based Project Management in the Emerging IT initiatives.pptx
 
Project risk management: Techniques and strategies
Project risk management: Techniques and strategiesProject risk management: Techniques and strategies
Project risk management: Techniques and strategies
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
 
PMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptPMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.ppt
 
PMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep PresentationPMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep Presentation
 
Li Rmp Prep
Li Rmp PrepLi Rmp Prep
Li Rmp Prep
 
Risk Management in Agile Methodology.ppt
Risk Management in Agile Methodology.pptRisk Management in Agile Methodology.ppt
Risk Management in Agile Methodology.ppt
 
Risk Management Presentation (Agile).pptx
Risk Management Presentation (Agile).pptxRisk Management Presentation (Agile).pptx
Risk Management Presentation (Agile).pptx
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
“Construction Risk Management”
“Construction Risk Management”“Construction Risk Management”
“Construction Risk Management”
 
Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...
Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...
Susan Parente Presents: Busting Barriers to Risk Management: PM Reston Lunche...
 
R1
R1R1
R1
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
8. project risk management
8. project risk management8. project risk management
8. project risk management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Risk management(software engineering)
Risk management(software engineering)Risk management(software engineering)
Risk management(software engineering)
 
11. Project Risk Management.pptx
11. Project Risk Management.pptx11. Project Risk Management.pptx
11. Project Risk Management.pptx
 

Mehr von Emiliano Soldi

Embracing Future Shock
Embracing Future ShockEmbracing Future Shock
Embracing Future ShockEmiliano Soldi
 
Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?Emiliano Soldi
 
Agile for Circular Economy
Agile for Circular EconomyAgile for Circular Economy
Agile for Circular EconomyEmiliano Soldi
 
Adaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio ManagementAdaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio ManagementEmiliano Soldi
 
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...Emiliano Soldi
 
Adaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio ManagementAdaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio ManagementEmiliano Soldi
 
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...Emiliano Soldi
 
Agile For Sustainability
Agile For SustainabilityAgile For Sustainability
Agile For SustainabilityEmiliano Soldi
 
Far emergere il cambiamento
Far emergere il cambiamentoFar emergere il cambiamento
Far emergere il cambiamentoEmiliano Soldi
 
Favoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingFavoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingEmiliano Soldi
 
Seeing through complexity
Seeing through complexitySeeing through complexity
Seeing through complexityEmiliano Soldi
 
I superpoteri di un leader agile
I superpoteri di un leader agileI superpoteri di un leader agile
I superpoteri di un leader agileEmiliano Soldi
 
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...Emiliano Soldi
 
Business agility come cavalcare onda della discontinuita dei mercati leader...
Business agility come cavalcare onda della discontinuita dei mercati   leader...Business agility come cavalcare onda della discontinuita dei mercati   leader...
Business agility come cavalcare onda della discontinuita dei mercati leader...Emiliano Soldi
 
Agile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communitiesAgile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communitiesEmiliano Soldi
 
Stable long lived team
Stable long lived teamStable long lived team
Stable long lived teamEmiliano Soldi
 
Agile e Risk Management
Agile e Risk ManagementAgile e Risk Management
Agile e Risk ManagementEmiliano Soldi
 
Manager non abbiate paura. Agile non sottrae potere, lo moltiplica
Manager non abbiate paura. Agile non sottrae potere, lo moltiplicaManager non abbiate paura. Agile non sottrae potere, lo moltiplica
Manager non abbiate paura. Agile non sottrae potere, lo moltiplicaEmiliano Soldi
 
Agile Teams: stabilità, lunga durata e performance
Agile Teams: stabilità, lunga durata e performanceAgile Teams: stabilità, lunga durata e performance
Agile Teams: stabilità, lunga durata e performanceEmiliano Soldi
 

Mehr von Emiliano Soldi (20)

Embracing Future Shock
Embracing Future ShockEmbracing Future Shock
Embracing Future Shock
 
Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?
 
Agile for Circular Economy
Agile for Circular EconomyAgile for Circular Economy
Agile for Circular Economy
 
Adaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio ManagementAdaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio Management
 
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
 
Open Up
Open UpOpen Up
Open Up
 
Adaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio ManagementAdaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio Management
 
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
 
Agile For Sustainability
Agile For SustainabilityAgile For Sustainability
Agile For Sustainability
 
Far emergere il cambiamento
Far emergere il cambiamentoFar emergere il cambiamento
Far emergere il cambiamento
 
Favoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingFavoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile Scaffolding
 
Seeing through complexity
Seeing through complexitySeeing through complexity
Seeing through complexity
 
I superpoteri di un leader agile
I superpoteri di un leader agileI superpoteri di un leader agile
I superpoteri di un leader agile
 
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
 
Business agility come cavalcare onda della discontinuita dei mercati leader...
Business agility come cavalcare onda della discontinuita dei mercati   leader...Business agility come cavalcare onda della discontinuita dei mercati   leader...
Business agility come cavalcare onda della discontinuita dei mercati leader...
 
Agile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communitiesAgile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communities
 
Stable long lived team
Stable long lived teamStable long lived team
Stable long lived team
 
Agile e Risk Management
Agile e Risk ManagementAgile e Risk Management
Agile e Risk Management
 
Manager non abbiate paura. Agile non sottrae potere, lo moltiplica
Manager non abbiate paura. Agile non sottrae potere, lo moltiplicaManager non abbiate paura. Agile non sottrae potere, lo moltiplica
Manager non abbiate paura. Agile non sottrae potere, lo moltiplica
 
Agile Teams: stabilità, lunga durata e performance
Agile Teams: stabilità, lunga durata e performanceAgile Teams: stabilità, lunga durata e performance
Agile Teams: stabilità, lunga durata e performance
 

Kürzlich hochgeladen

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 

Kürzlich hochgeladen (20)

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 

On Risks and Agile Approaches

  • 1. ON RISKS AND AGILE APPROACHES UNIMORE - November 9th 2019 Università degli Studi di Modena e Reggio Emilia Emiliano Soldi @AgileTriathlete #IAD19
  • 3. Project Risk is an uncertain event or condition that, if it occurs, has a positive positive or negative effect on one or more project objectives and dimensions such as scope, schedule, cost, or quality. 5th Edition Edition of the PMBOK® Guide PROJECT RISK
  • 4. Known Knowns: things that we know that we know. Risks we can assess in terms of impact and probability and manage them accordingly. Known Unknowns: things that we know that we don’t know. Risks that have not been accurately measured, but we are aware they exist. Unknown Unknowns: things that we don't know that we don't know. We don’t have any clue about these kind of risks. These are the most risky and can hit seriously and unexpectedly. KNOWNS & UNKNOWNS
  • 5. Any risk not identified or managed, is automatically accepted… …are you sure you can afford it?
  • 6. 5th Edition Edition of the PMBOK® Guide RISK MANAGEMENT Risk Management is the identification, assessment, and prioritization of risks followed by coordinated and economical application of resources to minimize, monitor, and control the probability and/or impact of unfortunate events or to maximize the realization of opportunities. 5th Edition Edition of the PMBOK® Guide
  • 7. Identify Risks Qualitative Analysis Quantitative Analysis Plan Response Monitor and Control RISK MANAGEMENT LIFECYCLE Determines which risks affect the project and document their characteristics Prioritizes risks for further analysis or action by assessing and combining their probability and impact of occurrence Numerically analyzes the effect of identified risks on the overall project Track identified risks, monitor residual ones, identify new risks, evaluate risk process effectiveness RISKS & OPPORTUNITIES Develops options and actions to enhance opportunities and reduce threats to project objectives
  • 8. Accept Avoid Transfer Escalate Mitigate Enhance Eliminate the threat or protect the project from its impact Shift the impact of a threat to a third party, together with ownership of the response Reduce the probability of occurrence or impact of a risk Acknowledge the risk and not take any action unless the risk occurs Increase the probability and/or the positive impacts of an opportunity RISK RESPONSE STRATEGIES
  • 9. 5th Edition Edition of the PMBOK® Guide Project Risk Management Knowledge Area
  • 10. …THAT IS TOO MUCH PROCESS, TOOLS AND DOCUMENTATION! GREAT!? BUT…
  • 11. INDIVIDUALS AND INTERACTIONS OVER PROCESS AND TOOLS WORKING SOFTWARE OVER COMPREHENSIVE DOCUMENTATION Thanks God we have Agile
  • 12. Complexity and its implications, naturally pushes you from "known unknowns" to "unknown unknowns"…
  • 13. …and actually Agile is about exploring that complexity by learning and increasing awareness along the journey
  • 14. The nature of complex problems is such that very small variations in any aspect of the problem can cause extremely large and unpredictable variations in how the problem manifests itself. Mike Cohn Source: Boehm B. (1981), NASA (1990) CONE OF UNCERTAINTY Critical Risk Area How can Agile help us in reducing the uncertainty?
  • 15. ONCE I READ SOMEWHERE THAT SCRUM IS NOT THE BEST PRODUCT DEVELOPMENT FRAMEWORK...
  • 16. … BUT THE GREATEST RISK MANAGEMENT APPROACH EVER... WHAAAAAT?!
  • 17. Actually, Scrum (BY DESIGN) gives us a big set of “tools” which proactively help teams to manage risks
  • 18. Empiricism allows problems and risks to surface Input Work Cycle Output Sprint Review Sprint Retro Feedback >> Daily Scrum Iteration Product Inspection Process Inspection Progress Inspection
  • 19. Diverse teams are able to analyze problems and risks from different perspectives, being better problem solver TEAM CROSS-FUNCTIONALITY AND DIVERSITY
  • 20. In SW Engineering batches of work are the requirements, designs, code, tests, and other work items that “move” through the system. Reducing this dimension allows batches go through the system more quickly and with less variability (aka less risks). Scrum helps teams to systematically reduce size of batches of work BIG BATCHES OF WORK ARE BADIterations Timebox Decomposition
  • 21. ? SURFING RISKS …letting you to surf uncertainty and risks, thanks to factual inspection of working output
  • 22. …OR WE NEED ADDITIONAL TOOLS TO HELP TEAMS INCREASE THEIR AWARENESS AND SENSITIVITY? UNDERSTOOD. WE LOVE THIS "BY DESIGN" AUTOMATISM! BUT, IS IT ENOUGH TO INTERCEPT UNKNOWN UNKNOWS…
  • 23. Risk is a key factor in Backlog Prioritization Duration Business/User Value Time Criticality Risk Reduction or Opportunity Enablement + + = How can we correctly evaluate inherent risk of features?  The higher the Numerator  The lower the Denominator  The highest the Priority Cost of Delay
  • 24. INFORMATION RADIATORS DELIVER IMMEDIATE DATA CREATING UNCONSCIOUS PRESSURE
  • 25. Team use boards to manage in one single place both impediments and risks, assessing them by priority and status. Likelihood probability that a risk can actually happen Size of Loss number of estimated days needed get back on track if the risk materialize Exposure Likelihood * Size of Loss INFORMATION RADIATORS AND RISKS
  • 26. COOL, THANKS. WHAT IF WE HAVE TO DEAL WITH A BIG PROGRAM?
  • 27. Risks and impediments that cannot be solved autonomously by teams, shall be notified and managed at the upper level SYNC EVENTS Risk Assessment Matrix ROAM Board
  • 28. Integrate the System Increment and Demo it every sprint! Each Team does integrate its own work with that of other teams in a whole system increment which is demoed every iterations to the relevant stakeholders Level of IntegrationHigh Low High Low This U-Curve helps deciding what's the best trade-off between costs of integration and risks Sprint 1 Sprint 2 Sprint 3 Sprint n Team A Team B Team C Team D Team Product Increment System Product Increment System Demo Sprint Reviews System Demo Sprint Reviews System Demo Sprint Reviews Fact Based Inspection:  Progress  Product  Process
  • 29. Disciplined Agile Delivery (DAD) Inception (sometimes called Sprint Zero), is conducted before starting effective development. During this iteration teams perform some initial work; requirements modeling, architecture modeling, high level planning, and any other organizational setup activities. DAD Inception, just enough work to get the Right Direction
  • 30. Inception Goals:  Form Team  Align with Enterprise Direction  Explore Scope  Identify Architecture Strategy  Plan the Release  Develop Test Strategy  Develop Common Vision  Secure Funding Adapted, Disciplined Agile Consortium Eight goals to Reduce Uncertainty and Increase Awareness
  • 31. Risk is a difficult concept to grasp for human beings. It belongs to a place with blurred contours, often not visible with the eyes of the present. We think Agile plays a vital, key role here. It gives us infrared vision superpower to understand, interpret and see in advance risks and adapting our approach to better face them.