SlideShare a Scribd company logo
1 of 52
AGILE DECISION SUPPORT SYSTEM FOR UPPER MANAGEMENT
focus on Risk & Impediment Management
Pedro Castro Henriques
Strongstep
About Pedro Castro Henriques
CEO and Co-founder of Strongstep –
innovation in software quality
• Worked in several 9 European countries in
process, tools and organization
improvement in software development &
services
• More than 14 years of experience, including
consulting in software engineer; strategic
planning of information systems in the health
sector – Ericsson Sweden, FEUP, Altran..
• Professor at the master in engineering,
services and management (MESG @ FEUP)
• Hobbies & Activities: love to travel, rollerblade, snowboarding,
meeting new cultures & people, love new challenges!
• SPOKE AT tedxporto “Dreams – The innovators best friend”
Rita Cunha
Thesis on Risk
Management
Strongstep
Carla Pereira
Professor
ESTGF - IPP
INESC Porto
Pedro Castro
Henriques
CEO
Strongstep
Authors
Note: Built on top of 7 thesis from industry implemented with Academia
in the last 2.5 years
About Strongstep
Strongstep is a company specialized in software
engineering that contributes to the improvement of
software quality in Portugal and in the world
We want to induce a positive change in organizations.
This will represent a step with a strong, sustainable
and innovative way - a strong step
Projects portfolio:
Process improvement with CMMI DEV L2, L3, L5,
CMMI SRV, TSP/PSP, combining agile/CMMI, Six
Sigma, NP4457, Kanban, Scrum, ITIL, PMBOK,
ISTQB, RUP
Importance of support to decision making
Understand the importance of risk and impediment management in agile
Present an approach to identify actions to mitigate risks and solve
impediments based on Agile Community Knowledge
Expected Outcomes
1
2
3
WHY Should I care?
“It has been shown that one in six IT projects becomes a 'Black Swan',
with cost overruns of 200% on average, and schedule overruns of 70%.”
Bent Flyvbjerg and Alexander Budzier, 2011 - Harvard Business Review
CEO of a company with multiple projects and tide availability
How and when to decide?
• What projects should I focus on?
• How are decisions taken, based on real time data?
Wild guessing?
• Am I ignoring the risks? Or mitigating risks?
• Are we reusing team and historical knowledge to
solve impediments from previous projects?
Which risks / impediments should I act on?
Overworking SCRUM Master having to manage Risk & Impediments
• How can I do risk management in Agile “environment” ?
• Do we really have to do that? Isn’t it just loosing time?
Will it help my projects succeed?
• What are the best decisions / actions to take
for and impediment?
• Are we reinventing the wheel … again and again … for the same
impediments? Or reusing past success knowledge?
• Are our risk mitigation actions based on lessons learned?
• Could we share and collaborate better on solving impediments?
Collaborating based on past actions / knowledge
Agile Team Member
Risks & Impediments
• To manage and control them brings gains for the development and success
of projects.
• Risk is inherent in all software projects, and its essential for management to
take the right decisions.
• For the most important risks, its essential to have the right mitigation
actions/strategies
• For both impediments and risk, we need to identify the right actions … based
on past/team knowledge
Risks & Impediments
Impediments Management
“Roadblocks that could stop a Team from meeting their goals
and commitments.”
Chris Sterling
“If you don’t actively attack risks, they will actively attack you”.
Tom Gilb, 1988
Risk Management
Risk
Dimensions
User
Requirement
Project
complexity
Planning and
control
Team
Organizational
environment
Risk Dimensions
Organizational Level
Project/Release Level
“Unmanaged risks cost money.”
F. Michael Dedolph, ‘The Neglected Management Activity: Software Risk Management’, Bell Labs Technical Journal, 8 (2003).
How you deal with risks?
Flexibility
Customer
Centric
Working
Software
Collaboration
Simplicity Communication Natural Learning
Pragmatism Adaptability
Agile Values
How to deal with risks and impediments?
Monitor Risks
Risk & Impediments
Management
(Sprint N)
Identify Risks
Apply Contingency
and mitigation plans
Monitor
Impediments
Identify
Impediments
Apply
Actions
Risk
Analysis
(Sprint 0- instantiation)
Decision Support System
to help YOU take action
Global View of the
company Project Status
How do I know which projects to take actions on?
How is this project doing?
Dashboard of Project SCRAIM
with key indicators
Detailed view of our project
main (Top 3) Risks
Detailed view of all Risks Proposed mitigation action
to the selected risk
“Missing skills on the team”
What are this Project risks? What mitigations actions to take?
Proposed Solution to the
selected impediment
“Absent Product Owner”
What are this Project impediments?
Detailed view of our project
main (Top 3) Impediments
What actions to take?
Detailed view of all Impediments
Agile Decision Support
How to be sure to take the right decisions?
Searches for KEYWORDS
Example 1
Impediments
How are contigency actions proposed?
Returns ONE SOLUTION
1
2
Example 1 (Built on previous lessons learned)
Impediments
How are contigency actions proposed?
Example 2 (Built on organization lessons learned)
Searches for KEYWORDS1
Shows TWO SOLUTIONS2
Risks
How are mitigation actions proposed?
Example 3 (Built on community lessons learned!!)
Searches for KEYWORDS1
Returns MITIGATION ACTIONS2
How to be sure to keep the right actions with lessons learned?
Can I share with my organization? YES
Can I Share with Agile community? YES
Emergent Learning
Agile Decision Support - FOR THE COMMUNITY!
Built on agile principles, such as:
COLLABORATION COMMUNICATION FLEXIBILITY LEARNING
Meet SCRAIM …
What can you do?
You can only control what you can measure.
You need to be in control of your projects everytime, everywhere.
To make the best decisions.
Using a reliable and secure tool based on the most advanced methodologies.
EASIER, FASTER, BETTER!
All in ONE Place. Software as service
Take away bureaucracy … Focus on your added value work:
 Define a risk management strategy
• Manage probability and impact values
• Define risk level
• Periodicity for risk management
• Analyse risks (e.g. risk matrix)
 Focus on your work, while tool
helps you on:
 Manage project risks
 Manage impediments
 Manage risk actions
Risk & Impediments management in SCRAIM
Use SCRAIM! Make Your Life Easier!
www.scraim.com
Strongstep references from Portugal, USA, Mozambique
Member of
Thanks to the Agile Community and to our clients!
Contacts
pedroch@strongstep.pt
Strongstep - Innovation in software quality
Email: geral@strongstep.pt
Web: www.strongstep.pt
Telephone: + 351 22 030 15 85
Strongstep UPTEC
Rua Alfredo Allen, 455/461
4200-135 Porto
Strongstep Chiado
Largo Rafael Bordalo Pinheiro, 16
16, 1200-369 Lisboa
• T. Gilb, Principles of Software Engineering Management. Addison-Wesley, 1988, p. 72.
• L. Sarigiannidis, “Software Development Project Risk Management: A New Conceptual
Framework,” J. Softw. Eng. Appl., vol. 04, no. 05, pp. 293–305, 2011.
• F. M. Dedolph, “The neglected management activity: Software risk management,” Bell Labs
Tech. J., vol. 8, no. 3, pp. 91–95, Dec. 2003.
• R. Charette, “Why software fails,” IEEE Spectr., 2005.
• T. Madi, Z. Dahalin, and F. Baharom, “Content analysis on agile values: A perception from
software practitioners,” 2011 Malaysian Conf. Softw. Eng., pp. 423–428, Dec. 2011.
• T. Madi, Z. Dahalin, and F. Baharom, “Content analysis on agile values: A perception from
software practitioners,” 2011 Malaysian Conf. Softw. Eng., pp. 423–428, Dec. 2011.
• B. Boehm, “Software risk management: principles and practices,” Software, IEEE, no.
January, 1991.
• T. Arnuphaptrairong, “Top Ten Lists of Software Project Risks: Evidence from the Literature
Survey,” Proc. Int. MultiConference Eng. Comput. Sci., vol. I, 2011.
References
Do we eat our own
dog food?
YES!
How do we start our week?
Sprint Planning Meeting
Planning Poker
Everyday …
Daily Scrum Meeting
15 min.
Sprint Burndown Chart
Project Burndown Chart
At the end of the week…
Sprint Review Meeting
Sprint Retrospective
• What’s Working Well?
• What’s Not Working, or Could Work Better?
• Next sprint…
Join us!

More Related Content

What's hot

Agile development introduction
Agile development introductionAgile development introduction
Agile development introductionbeforeach
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfallMuthu Natarajan
 
FCB Partners Course Overview: Process Redesign
FCB Partners Course Overview: Process RedesignFCB Partners Course Overview: Process Redesign
FCB Partners Course Overview: Process RedesignFCBPartners
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?MagmaLabs
 
Agile Software Development Introduction
Agile Software Development IntroductionAgile Software Development Introduction
Agile Software Development IntroductionTu BUI
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Portolearn
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management PracticesLuigi Buglione
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!Serena Gray
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationPrateek Sharma
 
Agile Governance
Agile GovernanceAgile Governance
Agile GovernanceNUS-ISS
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfallgosain20
 
Dr atif shahzad_sys_ management_lecture_agile
Dr atif shahzad_sys_ management_lecture_agileDr atif shahzad_sys_ management_lecture_agile
Dr atif shahzad_sys_ management_lecture_agileAtif Shahzad
 
Extreme programming
Extreme programmingExtreme programming
Extreme programmingAdrianCuza
 
IGSS Transformation Service
IGSS Transformation ServiceIGSS Transformation Service
IGSS Transformation ServiceKelvin Lim
 

What's hot (20)

Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Agile development introduction
Agile development introductionAgile development introduction
Agile development introduction
 
Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
 
FCB Partners Course Overview: Process Redesign
FCB Partners Course Overview: Process RedesignFCB Partners Course Overview: Process Redesign
FCB Partners Course Overview: Process Redesign
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
Agile Software Development Introduction
Agile Software Development IntroductionAgile Software Development Introduction
Agile Software Development Introduction
 
Agile in the waterfall
Agile in the waterfall Agile in the waterfall
Agile in the waterfall
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!DevOps vs Agile — Understand The Difference!
DevOps vs Agile — Understand The Difference!
 
State of agile development survey 2015
State of agile development survey 2015State of agile development survey 2015
State of agile development survey 2015
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management Presentation
 
Deliver a Mountain every week
Deliver a Mountain every weekDeliver a Mountain every week
Deliver a Mountain every week
 
Agile Governance
Agile GovernanceAgile Governance
Agile Governance
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
Dr atif shahzad_sys_ management_lecture_agile
Dr atif shahzad_sys_ management_lecture_agileDr atif shahzad_sys_ management_lecture_agile
Dr atif shahzad_sys_ management_lecture_agile
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
IGSS Transformation Service
IGSS Transformation ServiceIGSS Transformation Service
IGSS Transformation Service
 

Similar to [Agile Portugal 2014] - Agile Decision Support System for Upper Management - Pedro Castro Henriques

Strengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentStrengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentBrianna Johnson
 
Ensuring Project Success Through Automated Risk Management
Ensuring Project Success Through Automated Risk ManagementEnsuring Project Success Through Automated Risk Management
Ensuring Project Success Through Automated Risk ManagementMitchell College
 
Need-driven-design-Bulut V2
Need-driven-design-Bulut V2Need-driven-design-Bulut V2
Need-driven-design-Bulut V2Bulut Nesim
 
Project Management
Project ManagementProject Management
Project ManagementAdinaaM
 
Cat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project ManagementCat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project ManagementNeil Chue Hong
 
Spa - Systemic Project Alignment
Spa - Systemic Project AlignmentSpa - Systemic Project Alignment
Spa - Systemic Project AlignmentDaniel Ofek
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the painJoe Lukan
 
Andy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationAndy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationSoftware Education (SoftEd)
 
IT Risk Management & Leadership 23 - 26 June 2013 Dubai
IT Risk Management & Leadership 23 - 26 June 2013 DubaiIT Risk Management & Leadership 23 - 26 June 2013 Dubai
IT Risk Management & Leadership 23 - 26 June 2013 Dubai360 BSI
 
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
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?mhambalek
 
Out of the Silos and Into the Farm
Out of the Silos and Into the FarmOut of the Silos and Into the Farm
Out of the Silos and Into the Farmdclsocialmedia
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
ISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS SystemsISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS SystemsMichael Klein
 
Understanding the risks in enterprise project management
Understanding the risks in enterprise project managementUnderstanding the risks in enterprise project management
Understanding the risks in enterprise project managementOrangescrum
 

Similar to [Agile Portugal 2014] - Agile Decision Support System for Upper Management - Pedro Castro Henriques (20)

Strengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentStrengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software Development
 
Ensuring Project Success Through Automated Risk Management
Ensuring Project Success Through Automated Risk ManagementEnsuring Project Success Through Automated Risk Management
Ensuring Project Success Through Automated Risk Management
 
Need-driven-design-Bulut V2
Need-driven-design-Bulut V2Need-driven-design-Bulut V2
Need-driven-design-Bulut V2
 
Project Management
Project ManagementProject Management
Project Management
 
Cat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project ManagementCat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project Management
 
Best Practice.pptx
Best Practice.pptxBest Practice.pptx
Best Practice.pptx
 
Spa - Systemic Project Alignment
Spa - Systemic Project AlignmentSpa - Systemic Project Alignment
Spa - Systemic Project Alignment
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the pain
 
Andy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationAndy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 Presentation
 
Ben Mkt 347 Week 4
Ben Mkt 347 Week 4Ben Mkt 347 Week 4
Ben Mkt 347 Week 4
 
IT Risk Management & Leadership 23 - 26 June 2013 Dubai
IT Risk Management & Leadership 23 - 26 June 2013 DubaiIT Risk Management & Leadership 23 - 26 June 2013 Dubai
IT Risk Management & Leadership 23 - 26 June 2013 Dubai
 
Epm seminar presentation
Epm seminar presentationEpm seminar presentation
Epm seminar presentation
 
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
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?
 
Out of the Silos and Into the Farm
Out of the Silos and Into the FarmOut of the Silos and Into the Farm
Out of the Silos and Into the Farm
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
ISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS SystemsISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS Systems
 
Understanding the risks in enterprise project management
Understanding the risks in enterprise project managementUnderstanding the risks in enterprise project management
Understanding the risks in enterprise project management
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
 

Recently uploaded

Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girladitipandeya
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 

Recently uploaded (20)

Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 

[Agile Portugal 2014] - Agile Decision Support System for Upper Management - Pedro Castro Henriques

  • 1. AGILE DECISION SUPPORT SYSTEM FOR UPPER MANAGEMENT focus on Risk & Impediment Management Pedro Castro Henriques Strongstep
  • 2. About Pedro Castro Henriques CEO and Co-founder of Strongstep – innovation in software quality • Worked in several 9 European countries in process, tools and organization improvement in software development & services • More than 14 years of experience, including consulting in software engineer; strategic planning of information systems in the health sector – Ericsson Sweden, FEUP, Altran.. • Professor at the master in engineering, services and management (MESG @ FEUP) • Hobbies & Activities: love to travel, rollerblade, snowboarding, meeting new cultures & people, love new challenges! • SPOKE AT tedxporto “Dreams – The innovators best friend”
  • 3. Rita Cunha Thesis on Risk Management Strongstep Carla Pereira Professor ESTGF - IPP INESC Porto Pedro Castro Henriques CEO Strongstep Authors Note: Built on top of 7 thesis from industry implemented with Academia in the last 2.5 years
  • 4. About Strongstep Strongstep is a company specialized in software engineering that contributes to the improvement of software quality in Portugal and in the world We want to induce a positive change in organizations. This will represent a step with a strong, sustainable and innovative way - a strong step Projects portfolio: Process improvement with CMMI DEV L2, L3, L5, CMMI SRV, TSP/PSP, combining agile/CMMI, Six Sigma, NP4457, Kanban, Scrum, ITIL, PMBOK, ISTQB, RUP
  • 5. Importance of support to decision making Understand the importance of risk and impediment management in agile Present an approach to identify actions to mitigate risks and solve impediments based on Agile Community Knowledge Expected Outcomes 1 2 3
  • 6. WHY Should I care?
  • 7. “It has been shown that one in six IT projects becomes a 'Black Swan', with cost overruns of 200% on average, and schedule overruns of 70%.” Bent Flyvbjerg and Alexander Budzier, 2011 - Harvard Business Review
  • 8. CEO of a company with multiple projects and tide availability How and when to decide? • What projects should I focus on? • How are decisions taken, based on real time data? Wild guessing? • Am I ignoring the risks? Or mitigating risks? • Are we reusing team and historical knowledge to solve impediments from previous projects?
  • 9. Which risks / impediments should I act on? Overworking SCRUM Master having to manage Risk & Impediments • How can I do risk management in Agile “environment” ? • Do we really have to do that? Isn’t it just loosing time? Will it help my projects succeed? • What are the best decisions / actions to take for and impediment?
  • 10. • Are we reinventing the wheel … again and again … for the same impediments? Or reusing past success knowledge? • Are our risk mitigation actions based on lessons learned? • Could we share and collaborate better on solving impediments? Collaborating based on past actions / knowledge Agile Team Member
  • 12. • To manage and control them brings gains for the development and success of projects. • Risk is inherent in all software projects, and its essential for management to take the right decisions. • For the most important risks, its essential to have the right mitigation actions/strategies • For both impediments and risk, we need to identify the right actions … based on past/team knowledge Risks & Impediments
  • 13. Impediments Management “Roadblocks that could stop a Team from meeting their goals and commitments.” Chris Sterling
  • 14. “If you don’t actively attack risks, they will actively attack you”. Tom Gilb, 1988 Risk Management
  • 16. Organizational Level Project/Release Level “Unmanaged risks cost money.” F. Michael Dedolph, ‘The Neglected Management Activity: Software Risk Management’, Bell Labs Technical Journal, 8 (2003). How you deal with risks?
  • 18. How to deal with risks and impediments? Monitor Risks Risk & Impediments Management (Sprint N) Identify Risks Apply Contingency and mitigation plans Monitor Impediments Identify Impediments Apply Actions Risk Analysis (Sprint 0- instantiation)
  • 19. Decision Support System to help YOU take action
  • 20.
  • 21. Global View of the company Project Status How do I know which projects to take actions on?
  • 22. How is this project doing? Dashboard of Project SCRAIM with key indicators
  • 23. Detailed view of our project main (Top 3) Risks Detailed view of all Risks Proposed mitigation action to the selected risk “Missing skills on the team” What are this Project risks? What mitigations actions to take?
  • 24. Proposed Solution to the selected impediment “Absent Product Owner” What are this Project impediments? Detailed view of our project main (Top 3) Impediments What actions to take? Detailed view of all Impediments
  • 25. Agile Decision Support How to be sure to take the right decisions?
  • 26. Searches for KEYWORDS Example 1 Impediments How are contigency actions proposed? Returns ONE SOLUTION 1 2 Example 1 (Built on previous lessons learned)
  • 27. Impediments How are contigency actions proposed? Example 2 (Built on organization lessons learned) Searches for KEYWORDS1 Shows TWO SOLUTIONS2
  • 28. Risks How are mitigation actions proposed? Example 3 (Built on community lessons learned!!) Searches for KEYWORDS1 Returns MITIGATION ACTIONS2
  • 29. How to be sure to keep the right actions with lessons learned? Can I share with my organization? YES Can I Share with Agile community? YES Emergent Learning Agile Decision Support - FOR THE COMMUNITY! Built on agile principles, such as: COLLABORATION COMMUNICATION FLEXIBILITY LEARNING
  • 31. What can you do? You can only control what you can measure. You need to be in control of your projects everytime, everywhere. To make the best decisions. Using a reliable and secure tool based on the most advanced methodologies. EASIER, FASTER, BETTER!
  • 32. All in ONE Place. Software as service
  • 33. Take away bureaucracy … Focus on your added value work:  Define a risk management strategy • Manage probability and impact values • Define risk level • Periodicity for risk management • Analyse risks (e.g. risk matrix)  Focus on your work, while tool helps you on:  Manage project risks  Manage impediments  Manage risk actions Risk & Impediments management in SCRAIM
  • 34. Use SCRAIM! Make Your Life Easier! www.scraim.com
  • 35. Strongstep references from Portugal, USA, Mozambique
  • 36. Member of Thanks to the Agile Community and to our clients!
  • 37. Contacts pedroch@strongstep.pt Strongstep - Innovation in software quality Email: geral@strongstep.pt Web: www.strongstep.pt Telephone: + 351 22 030 15 85 Strongstep UPTEC Rua Alfredo Allen, 455/461 4200-135 Porto Strongstep Chiado Largo Rafael Bordalo Pinheiro, 16 16, 1200-369 Lisboa
  • 38. • T. Gilb, Principles of Software Engineering Management. Addison-Wesley, 1988, p. 72. • L. Sarigiannidis, “Software Development Project Risk Management: A New Conceptual Framework,” J. Softw. Eng. Appl., vol. 04, no. 05, pp. 293–305, 2011. • F. M. Dedolph, “The neglected management activity: Software risk management,” Bell Labs Tech. J., vol. 8, no. 3, pp. 91–95, Dec. 2003. • R. Charette, “Why software fails,” IEEE Spectr., 2005. • T. Madi, Z. Dahalin, and F. Baharom, “Content analysis on agile values: A perception from software practitioners,” 2011 Malaysian Conf. Softw. Eng., pp. 423–428, Dec. 2011. • T. Madi, Z. Dahalin, and F. Baharom, “Content analysis on agile values: A perception from software practitioners,” 2011 Malaysian Conf. Softw. Eng., pp. 423–428, Dec. 2011. • B. Boehm, “Software risk management: principles and practices,” Software, IEEE, no. January, 1991. • T. Arnuphaptrairong, “Top Ten Lists of Software Project Risks: Evidence from the Literature Survey,” Proc. Int. MultiConference Eng. Comput. Sci., vol. I, 2011. References
  • 39. Do we eat our own dog food?
  • 40. YES!
  • 41. How do we start our week?
  • 48. At the end of the week…
  • 50. Sprint Retrospective • What’s Working Well? • What’s Not Working, or Could Work Better? • Next sprint…
  • 51.