SlideShare a Scribd company logo
1 of 66
and the World  Crisis Rafael Sabbagh Marcos Garrido Scrum Why Scrum is the best choice for projects in times of crisis
Speakers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Part I The Crisis
The world faces a crisis... USA banks cut credit, despite of help ADDICTED TO RISK
...and the crisis is severe! ,[object Object],[object Object],[object Object],[object Object]
...and the crisis is severe! Who believes the worst of the crisis is gone? … and who believes the worst is still to come?
The recovery will be difficult... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],IMF: The Crisis will be long lasting and recovery will be slow
And technlogy area suffers... US$ 2.5bi losses 3.9 thousand job cuts 10% jobs cut Stocks plunge 90% profit drop 3,000 job cuts 80% drop in sales
And technlogy area suffers... US$ 2.5bi losses 3.9 thousand job cuts 10% jobs cut Stocks plunge 90% profit drop 3,000 job cuts 80% drop in sales Dismissal and profit drop
...as investment diminishes. Global technology spending to drop nearly 4% in 2009 According to Gartner, worldwide companies are cutting their budget. Investment in hardware will drop 15%, while investment in software will increase 0.5%, as software may help companies save money. Associated Press, 04/01/2009 Forrester: worldwide technology spending to drop 3% this year According to Forrester, worldwide spending in IT products and services may drop 3% compared to 2008. Investment in software may remain stable, while expenses with communication equipment, hardware and IT services will drop this year. IDG News Service/EUA, 01.14.2009 remain stable,  while expenses with  communication equipment, hardware and  IT services will drop this year .
The new reality is hard! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Part II How to survive?
How to survive? The market demands  that organizations change the  way they work  in order to survive these turbulent times. A true PARADIGM BREAK
How to survive? This new  way of work  shall: ,[object Object],[object Object],[object Object]
How to survive? This new  way of work  shall: ,[object Object],[object Object],[object Object]
How to survive? What framework for project development is focused  on all those issues ? Scrum
How to survive? Scrum   is the best choice for projects in times of crisis! And the  crisis  is a great opportunity to spread Scrum!
Part III Use Scrum
Crisis characters... ,[object Object],[object Object],[object Object],Why should they choose Scrum?
NO waste ! Non-agile methodologies defend that a  big amount of documents  must be generated so that a project may succeed Project Charter Preliminary Scope Statement Project Management Plan Change Requests Progress Report Performance Report Acceptance Report Project Closure Report Detailed Schedule Earned Value Analysis Lessons Learned Document Sequence Diagrams Components Diagram Collaboration Diagram State Diagrams Use Cases Diagram Packages Diagram Activities Diagram ...what else?
NO waste ! Non-agile methodologies defend that a  big amount of documents  must be generated so that a project may succeed Project Charter Preliminary Scope Statement Project Management Plan Change Requests Progress Report Performance Report Acceptance Report Project Closure Report Detailed Schedule Earned Value Analysis Lessons Learned Document Sequence Diagrams Components Diagram Collaboration Diagram State Diagrams Use Cases Diagram Packages Diagram Activities Diagram ...what else? Do the  cost  of production and maintenance of those documents pays? How many of those documents will be kept  current  and how many will be really  useful  for the project development?
NO waste ! About  50%  of the time is spent on requisites, architecture and specifications on typical projects Requirement Analysis Implementation Tests Maintenance all that is done before building any functionality ! Specification / Architecture
NO waste ! ,[object Object],[object Object],About  50%  of the time is spent on requisites, architecture and specifications on typical projects Requirement Analysis Specification / Architecture Implementation Tests Maintenance and gets worse...
NO waste ! In times of  crisis , is such  waste  of time and effort acceptable?
NO waste ! After all,  the objective of a project is the  product  - not the documentation!   With  Scrum,  only the documentation strictly  sufficient  and  necessary  must be utilized  for the project That is, adopt  only what will be used.
NO waste ! On  Scrum,  the Product Backlog is  dynamic ,  for it must keep up with the client’s needs, and those  change on the course of the project . Then, whatever is delivered, will be used by the client. The functionalities that will be made are the ones of most importance for the client before the beginning of every sprint.
What if the project gets suspended ? Requirement Analysis Specification / Architecture Implementation Tests Maintenance In a  non-agile  project, what will the client get if the project gets suspended... ...here? Inception Elaboration Construction Transition
What if the project gets suspended ? Requirement Analysis Specification / Architecture Implementation Tests Maintenance In a  non-agile  project, what will the client get if the project gets suspended... ...or here? Inception Elaboration Construction Transition
What if the project gets suspended ? Requirement Analysis Specification / Architecture Implementation Tests Maintenance In a  non-agile  project, what will the client get if the project gets suspended... ...or even here? Inception Elaboration Construction Transition
What if the project gets suspended ? A project with  Scrum  works differently... VALUE  is delivered in every iteration!
What if the project gets suspended ? A project with  Scrum  always produces an increment on the product which is  potentially deliverable  at the end of every sprint. As such, if the project gets suspended at any moment, the client may utilize what has been generated on previous sprints,  minimizing his risks . In a  non-agile  project,  chances are the client  won’t be getting any return  whatsoever on the investments made .
What if the project gets suspended ? On an  environment of uncertainties , minimizing the client’s  risks  becomes an important  competitive advantage .
Better value first! With  non-agile methodologies  he only gets value at  the end of the project . Source:  IBM website Release
Better value first! With  Scrum , the Product Owner must always update and reorder the  Product Backlog , prioritizing the items with better value for the client. Therefore, Scrum assures the  items with better value   gets delivered first,  gerarating ROI  frequently for the client.
Better value first! ,[object Object],[object Object],[object Object],[object Object]
May changes come! Big and frequent  transformations  happen at times of crisis Changes in legislation and regulation Changes in business rules New business opportunities Important players leave the market Losses and unavailability of budget Fusions/aquisitions and governmental interventions
May changes come! How do traditional methodologies deal with  changes ? Change is undesirable! Change is risky! Change is expensive! Change must be negotiated! As almost all the planning is made at the beginning of the project,  there’s very little room for changes !
May changes come! How do traditional methodologies deal with  changes ? The  limited scope contract  will  protect  us! The client will want to change it all! Every change must be negotiated with the client! Its  impact  must be quantified! Every change must be  revised ,  approved ,  planned ,  documented  and  managed !
May changes come! Change Management is a  source of stress  on projects that use non-agile methodologies. Stress on the  long-term relationship  with the client . Daily stress  for the develompemt team.
May changes come! How  Scrum  deals with  change ? Scrum faces change as a  natural  part of the development process Agile manifesto:  “ respond to changes  over following a plan” The Product Backlog is  constantly updated  by the Product Owner
May changes come! How  Scrum  deals with  change ? Changes can be introduced on the product  by the following sprint ! Such quick response to change becomes a great  competitive advantage … ... making it possible to turn a crisis into  opportunities !
Those who don’t communicate ... On a typical  waterfall  project, when is the client encouraged to participate? Requirement Analysis Specification / Architecture Implementation Maintenance Tests
Those who don’t communicate ... Tests The client perceives the project as a big  black box , which content will be revealed solely by the end of the process On a typical  waterfall  project, when is the client encouraged to participate? Acceptance Tests Specification / Architecture Implementation Maintenance Requirement Analysis
Those who don’t communicate ... Therefore, once the project is finished, the result  will hardly fulfill  the client’s needs at that moment !
Those who don’t communicate ... How  Scrum  deals with  communication ? The Product Owner is always  in touch with client  to identify his needs… … and keep the Product Backlog  constantly updated and prioritized ...
Those who don’t communicate ... How  Scrum  deals with  communication ? The client frequently gets  new versions … ...  and can give  feedback  more quickly to the team through the Product Owner .
Those who don’t communicate ... How  Scrum  deals with  communication ? That way, the client feels  involved  with the whole process ... ... sharing  the responsibility over the project with the team ... ...   increasingly  trusting  the team and the process itself .
Those who don’t communicate ... The  relationship  with the client stops being  merely commercial  to become : Partnership Complicity Satisfaction Fidelity A  long term relationship  is then developed with the client, which can often  overcome  strong periods of  crisis .
Those who don’t communicate ... Progress Report Project Closure Report Lessons Learned Document Sequence Diagrams Component Diagram Collaboration Diagram Change Requests Detailed Schedule With  non-agile  methodologies, how is project’s  visibility  promoted its stakeholders? State Diagrams Mainly through  documentation , which.. ... takes a lot of work to be made ... is not efficient   ...is hard to update ...ends up being dismissed Project Charter Prelminary Scope Statement Project Management Plan Acceptance Report Earned Value Analysis Package Diagram Performance Reports Activity Diagrams Use Cases Diagram
Those who don’t communicate ... With  Scrum , project’s visibility is constantly promoted ! Daily meetings Kanban Working at the same environment Client’s involvement Burndown charts Frequent releases Review meeting Retros- pective ...are some examples.
Those who don’t communicate ... Keeping  communications   open  between the project’s  stakeholders  is the best way to assure that everyone knows what  needs to be done  and what’s  being done . That generates  increase of productivity , which is essential to surviving the  crisis.
Making the investment count Unlike other methodologies,  Scrum   explicitly  prioritizes the client’s return on investment ( ROI ). One of the Product Owner’s main roles is to  guarantee the client’s ROI , always aiming to maximize it by  constantly updating  the Product Backlog and prioritizing items with better value.
What if you have to cut down the team? With  waterfall , roles inside the projects are very well defined What happens in  waterfall  projects? On an IT project, for example, the programmer programs, the tester tests… The crisis hit the organiztion and it’s necessary to dismiss or realocate members of the team!
What if you have to cut down the team? If the designer leaves the project… ... new windows will have no graphic design ! If the tester leaves the project... ... it will go untested! If the DBA leaves the project... ...who would take care of the database? If the project manager leaves the project... ... it will go ungoverned!
What if you have to cut down the team? If the designer leaves the project… ... new windows will have no graphic design ! If the tester leaves the project... ... it will go untested! If the DBA leaves the project... ...who would take care of the database? Therefore, the whole project’s success is  menaced ! If the project manager leaves the project... ... it will go ungoverned!
What if you have to cut down the team? With  Scrum , responsibility over delivery belongs to the whole team, no matter the roles And what happens in projects with  Scrum ? Although there is a natural specialization, people are  stimulated  to develop and utilize their  secondary abilities ... ... and, in general, will do their best to  compensate  the lack of team members
What if you have to cut down the team? With  Scrum , responsibility over delivery belongs to the whole team, no matter the roles And what happens in projects with  Scrum ? Although there is a natural specialization, people are  stimulated  to develop and utilize their  secondary abilities ... ... and, in general, will do their best to  compensate  the lack of team members So, even with less capacity, the team can  keep delivering
What if you have to cut down the team? Alert : dismissing team members  must never be the first alternative Shortening the team also  diminishes  its capacity to deliver  value Consequently, the client will be  less pleased  and will search for other suppliers ... ... making the organization’s situation worse, creating a  lose-lose   vicious circle
Part IV Conclusions
Conclusions On this presentation, we showed that  Scrum is the best choice for projects in times of crisis
Conclusions We offer several arguments so that people can induce others or decide  to opt for Scrum in their organizations
Conclusions Once the crisis is overcome , organizations that adopted Scrum will be  closer to its clients ,  focused on results ,  more compact ,  objective  and  transparent.
Conclusions To these organizations, the crisis will have worked like a  propelling spring , so that when it’s time for the market to recover, these organizations will launch first.
Part V Bibliography
Bibliography
Contact us http://www.scrumability.net Rafael Sabbagh [email_address] Marcos Garrido [email_address]

More Related Content

What's hot

Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_Ratul
Ratul Paul
 
Managing Software Debt Workshop at Intel
Managing Software Debt Workshop at IntelManaging Software Debt Workshop at Intel
Managing Software Debt Workshop at Intel
Chris Sterling
 

What's hot (20)

Agile survival kit
Agile survival kitAgile survival kit
Agile survival kit
 
PM Tool Meetup
PM Tool MeetupPM Tool Meetup
PM Tool Meetup
 
the PointZERO vision introduction (includes Quality Supervision overview)
the PointZERO vision introduction (includes Quality Supervision overview)the PointZERO vision introduction (includes Quality Supervision overview)
the PointZERO vision introduction (includes Quality Supervision overview)
 
Lean Software Development & Kanban
Lean Software Development & KanbanLean Software Development & Kanban
Lean Software Development & Kanban
 
Multi-project management with dispersed agile teams - Agile Austria 2018
Multi-project management with dispersed agile teams - Agile Austria 2018Multi-project management with dispersed agile teams - Agile Austria 2018
Multi-project management with dispersed agile teams - Agile Austria 2018
 
Root Cause Analysis, The 5 Why’s, and The Fishbone Diagram
Root Cause Analysis, The 5 Why’s, and The Fishbone DiagramRoot Cause Analysis, The 5 Why’s, and The Fishbone Diagram
Root Cause Analysis, The 5 Why’s, and The Fishbone Diagram
 
Anti agile pattern
Anti agile patternAnti agile pattern
Anti agile pattern
 
Learn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutesLearn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutes
 
Agile Product Owner in Wonderland!
Agile Product Owner in Wonderland!Agile Product Owner in Wonderland!
Agile Product Owner in Wonderland!
 
How to efficiently build great products in a startup
How to efficiently build great products in a startupHow to efficiently build great products in a startup
How to efficiently build great products in a startup
 
Tarfighter emea
Tarfighter emeaTarfighter emea
Tarfighter emea
 
Critical 5 to succeed as agile product manager using scrum
Critical 5 to succeed as agile product manager using scrumCritical 5 to succeed as agile product manager using scrum
Critical 5 to succeed as agile product manager using scrum
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_Ratul
 
PMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worldsPMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worlds
 
Six Sigma Process Analysis And Approach Complete PowerPoint Deck With Slides
Six Sigma Process Analysis And Approach Complete PowerPoint Deck With Slides Six Sigma Process Analysis And Approach Complete PowerPoint Deck With Slides
Six Sigma Process Analysis And Approach Complete PowerPoint Deck With Slides
 
Scrum In Action - Algiers Tech Meetup
Scrum In Action - Algiers Tech MeetupScrum In Action - Algiers Tech Meetup
Scrum In Action - Algiers Tech Meetup
 
A.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable Product
A.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable ProductA.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable Product
A.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable Product
 
A. Kamran's Best Practices in Scrum's Sprint Retrospectives
A. Kamran's Best Practices in Scrum's Sprint RetrospectivesA. Kamran's Best Practices in Scrum's Sprint Retrospectives
A. Kamran's Best Practices in Scrum's Sprint Retrospectives
 
Managing Software Debt Workshop at Intel
Managing Software Debt Workshop at IntelManaging Software Debt Workshop at Intel
Managing Software Debt Workshop at Intel
 
A.Kamran Comprehensive Review of Agile and Scrum
A.Kamran Comprehensive Review of Agile and ScrumA.Kamran Comprehensive Review of Agile and Scrum
A.Kamran Comprehensive Review of Agile and Scrum
 

Viewers also liked

Global Food Crisis
Global Food CrisisGlobal Food Crisis
Global Food Crisis
guest2e015c2
 

Viewers also liked (18)

Why Should I Come To The Climate Rallies (Queensland)
Why Should I Come To The Climate Rallies (Queensland)Why Should I Come To The Climate Rallies (Queensland)
Why Should I Come To The Climate Rallies (Queensland)
 
Fibromyalgia for Beginners
Fibromyalgia for BeginnersFibromyalgia for Beginners
Fibromyalgia for Beginners
 
ITS
ITSITS
ITS
 
Capitalist Economic Crisis 2
Capitalist Economic Crisis 2Capitalist Economic Crisis 2
Capitalist Economic Crisis 2
 
The Case For A Massive Increase In Public Housing
The Case For A Massive Increase In Public HousingThe Case For A Massive Increase In Public Housing
The Case For A Massive Increase In Public Housing
 
Iraq in figures
Iraq in figuresIraq in figures
Iraq in figures
 
Global food crisis: causes severity and outlook
Global food crisis: causes severity and outlookGlobal food crisis: causes severity and outlook
Global food crisis: causes severity and outlook
 
FOOD CRISIS- World Food consumption Comparison
FOOD CRISIS- World Food consumption ComparisonFOOD CRISIS- World Food consumption Comparison
FOOD CRISIS- World Food consumption Comparison
 
Global Food Crisis
Global Food CrisisGlobal Food Crisis
Global Food Crisis
 
ITS 2
ITS 2ITS 2
ITS 2
 
Countering the racist lies & building solidarity with refugees
Countering the racist lies & building solidarity with refugeesCountering the racist lies & building solidarity with refugees
Countering the racist lies & building solidarity with refugees
 
Global Food Crisis - Be Prepared
Global Food Crisis  - Be PreparedGlobal Food Crisis  - Be Prepared
Global Food Crisis - Be Prepared
 
Stalinism by Christopher Pickering
Stalinism by Christopher PickeringStalinism by Christopher Pickering
Stalinism by Christopher Pickering
 
Guerillateaching netiquette
Guerillateaching netiquetteGuerillateaching netiquette
Guerillateaching netiquette
 
Smart goals
Smart goalsSmart goals
Smart goals
 
Food resources & World Food Problems
Food resources & World  Food Problems Food resources & World  Food Problems
Food resources & World Food Problems
 
An Introduction to Marxist Economics
An Introduction to Marxist EconomicsAn Introduction to Marxist Economics
An Introduction to Marxist Economics
 
The Global Food Crisis
The Global Food CrisisThe Global Food Crisis
The Global Food Crisis
 

Similar to Scrum and the World Crisis

CRUMstudy Brochure - English
CRUMstudy Brochure - EnglishCRUMstudy Brochure - English
CRUMstudy Brochure - English
Godfree Dzebu
 
PLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDFPLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDF
Todd Hostager
 
Scenario 1 (length as needed)You are considering auctioning a L.docx
Scenario 1 (length as needed)You are considering auctioning a L.docxScenario 1 (length as needed)You are considering auctioning a L.docx
Scenario 1 (length as needed)You are considering auctioning a L.docx
kenjordan97598
 
Six Sigma Final
Six Sigma FinalSix Sigma Final
Six Sigma Final
anubhuti10
 

Similar to Scrum and the World Crisis (20)

Scrum e a Crise Mundial
Scrum e a Crise MundialScrum e a Crise Mundial
Scrum e a Crise Mundial
 
Session 5
Session 5Session 5
Session 5
 
Lean 6 Sigma Toolkit in PowerPoint and Excel
Lean 6 Sigma Toolkit in PowerPoint and ExcelLean 6 Sigma Toolkit in PowerPoint and Excel
Lean 6 Sigma Toolkit in PowerPoint and Excel
 
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
 
Product Lifecycle management PowerPoint Presentation Slides
Product Lifecycle management PowerPoint Presentation Slides Product Lifecycle management PowerPoint Presentation Slides
Product Lifecycle management PowerPoint Presentation Slides
 
Budgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteBudgeting in SCRUM by Divante
Budgeting in SCRUM by Divante
 
Why Do So Many Software Projects Fail?
Why Do So Many Software Projects Fail?Why Do So Many Software Projects Fail?
Why Do So Many Software Projects Fail?
 
Quality engineering and management
Quality engineering and managementQuality engineering and management
Quality engineering and management
 
How Does a Tech PM Differ From a Non-Tech PM by fmr Renault PM
How Does a Tech PM Differ From a Non-Tech PM by fmr Renault PMHow Does a Tech PM Differ From a Non-Tech PM by fmr Renault PM
How Does a Tech PM Differ From a Non-Tech PM by fmr Renault PM
 
Application Lifecycle Management and Microsoft
Application Lifecycle Management and MicrosoftApplication Lifecycle Management and Microsoft
Application Lifecycle Management and Microsoft
 
Starting out with Scrum
Starting out with ScrumStarting out with Scrum
Starting out with Scrum
 
Agile And Your Business V2
Agile And Your Business V2Agile And Your Business V2
Agile And Your Business V2
 
CRUMstudy Brochure - English
CRUMstudy Brochure - EnglishCRUMstudy Brochure - English
CRUMstudy Brochure - English
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
PLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDFPLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDF
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
Tp92 pub88
Tp92 pub88Tp92 pub88
Tp92 pub88
 
Scenario 1 (length as needed)You are considering auctioning a L.docx
Scenario 1 (length as needed)You are considering auctioning a L.docxScenario 1 (length as needed)You are considering auctioning a L.docx
Scenario 1 (length as needed)You are considering auctioning a L.docx
 
How to make your PMO tool Implementation successful and deliver real busines...
 How to make your PMO tool Implementation successful and deliver real busines... How to make your PMO tool Implementation successful and deliver real busines...
How to make your PMO tool Implementation successful and deliver real busines...
 
Six Sigma Final
Six Sigma FinalSix Sigma Final
Six Sigma Final
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Scrum and the World Crisis

  • 1. and the World Crisis Rafael Sabbagh Marcos Garrido Scrum Why Scrum is the best choice for projects in times of crisis
  • 2.
  • 3. Part I The Crisis
  • 4. The world faces a crisis... USA banks cut credit, despite of help ADDICTED TO RISK
  • 5.
  • 6. ...and the crisis is severe! Who believes the worst of the crisis is gone? … and who believes the worst is still to come?
  • 7.
  • 8. And technlogy area suffers... US$ 2.5bi losses 3.9 thousand job cuts 10% jobs cut Stocks plunge 90% profit drop 3,000 job cuts 80% drop in sales
  • 9. And technlogy area suffers... US$ 2.5bi losses 3.9 thousand job cuts 10% jobs cut Stocks plunge 90% profit drop 3,000 job cuts 80% drop in sales Dismissal and profit drop
  • 10. ...as investment diminishes. Global technology spending to drop nearly 4% in 2009 According to Gartner, worldwide companies are cutting their budget. Investment in hardware will drop 15%, while investment in software will increase 0.5%, as software may help companies save money. Associated Press, 04/01/2009 Forrester: worldwide technology spending to drop 3% this year According to Forrester, worldwide spending in IT products and services may drop 3% compared to 2008. Investment in software may remain stable, while expenses with communication equipment, hardware and IT services will drop this year. IDG News Service/EUA, 01.14.2009 remain stable, while expenses with communication equipment, hardware and IT services will drop this year .
  • 11.
  • 12. Part II How to survive?
  • 13. How to survive? The market demands that organizations change the way they work in order to survive these turbulent times. A true PARADIGM BREAK
  • 14.
  • 15.
  • 16. How to survive? What framework for project development is focused on all those issues ? Scrum
  • 17. How to survive? Scrum is the best choice for projects in times of crisis! And the crisis is a great opportunity to spread Scrum!
  • 18. Part III Use Scrum
  • 19.
  • 20. NO waste ! Non-agile methodologies defend that a big amount of documents must be generated so that a project may succeed Project Charter Preliminary Scope Statement Project Management Plan Change Requests Progress Report Performance Report Acceptance Report Project Closure Report Detailed Schedule Earned Value Analysis Lessons Learned Document Sequence Diagrams Components Diagram Collaboration Diagram State Diagrams Use Cases Diagram Packages Diagram Activities Diagram ...what else?
  • 21. NO waste ! Non-agile methodologies defend that a big amount of documents must be generated so that a project may succeed Project Charter Preliminary Scope Statement Project Management Plan Change Requests Progress Report Performance Report Acceptance Report Project Closure Report Detailed Schedule Earned Value Analysis Lessons Learned Document Sequence Diagrams Components Diagram Collaboration Diagram State Diagrams Use Cases Diagram Packages Diagram Activities Diagram ...what else? Do the cost of production and maintenance of those documents pays? How many of those documents will be kept current and how many will be really useful for the project development?
  • 22. NO waste ! About 50% of the time is spent on requisites, architecture and specifications on typical projects Requirement Analysis Implementation Tests Maintenance all that is done before building any functionality ! Specification / Architecture
  • 23.
  • 24. NO waste ! In times of crisis , is such waste of time and effort acceptable?
  • 25. NO waste ! After all, the objective of a project is the product - not the documentation! With Scrum, only the documentation strictly sufficient and necessary must be utilized for the project That is, adopt only what will be used.
  • 26. NO waste ! On Scrum, the Product Backlog is dynamic , for it must keep up with the client’s needs, and those change on the course of the project . Then, whatever is delivered, will be used by the client. The functionalities that will be made are the ones of most importance for the client before the beginning of every sprint.
  • 27. What if the project gets suspended ? Requirement Analysis Specification / Architecture Implementation Tests Maintenance In a non-agile project, what will the client get if the project gets suspended... ...here? Inception Elaboration Construction Transition
  • 28. What if the project gets suspended ? Requirement Analysis Specification / Architecture Implementation Tests Maintenance In a non-agile project, what will the client get if the project gets suspended... ...or here? Inception Elaboration Construction Transition
  • 29. What if the project gets suspended ? Requirement Analysis Specification / Architecture Implementation Tests Maintenance In a non-agile project, what will the client get if the project gets suspended... ...or even here? Inception Elaboration Construction Transition
  • 30. What if the project gets suspended ? A project with Scrum works differently... VALUE is delivered in every iteration!
  • 31. What if the project gets suspended ? A project with Scrum always produces an increment on the product which is potentially deliverable at the end of every sprint. As such, if the project gets suspended at any moment, the client may utilize what has been generated on previous sprints, minimizing his risks . In a non-agile project, chances are the client won’t be getting any return whatsoever on the investments made .
  • 32. What if the project gets suspended ? On an environment of uncertainties , minimizing the client’s risks becomes an important competitive advantage .
  • 33. Better value first! With non-agile methodologies he only gets value at the end of the project . Source: IBM website Release
  • 34. Better value first! With Scrum , the Product Owner must always update and reorder the Product Backlog , prioritizing the items with better value for the client. Therefore, Scrum assures the items with better value gets delivered first, gerarating ROI frequently for the client.
  • 35.
  • 36. May changes come! Big and frequent transformations happen at times of crisis Changes in legislation and regulation Changes in business rules New business opportunities Important players leave the market Losses and unavailability of budget Fusions/aquisitions and governmental interventions
  • 37. May changes come! How do traditional methodologies deal with changes ? Change is undesirable! Change is risky! Change is expensive! Change must be negotiated! As almost all the planning is made at the beginning of the project, there’s very little room for changes !
  • 38. May changes come! How do traditional methodologies deal with changes ? The limited scope contract will protect us! The client will want to change it all! Every change must be negotiated with the client! Its impact must be quantified! Every change must be revised , approved , planned , documented and managed !
  • 39. May changes come! Change Management is a source of stress on projects that use non-agile methodologies. Stress on the long-term relationship with the client . Daily stress for the develompemt team.
  • 40. May changes come! How Scrum deals with change ? Scrum faces change as a natural part of the development process Agile manifesto: “ respond to changes over following a plan” The Product Backlog is constantly updated by the Product Owner
  • 41. May changes come! How Scrum deals with change ? Changes can be introduced on the product by the following sprint ! Such quick response to change becomes a great competitive advantage … ... making it possible to turn a crisis into opportunities !
  • 42. Those who don’t communicate ... On a typical waterfall project, when is the client encouraged to participate? Requirement Analysis Specification / Architecture Implementation Maintenance Tests
  • 43. Those who don’t communicate ... Tests The client perceives the project as a big black box , which content will be revealed solely by the end of the process On a typical waterfall project, when is the client encouraged to participate? Acceptance Tests Specification / Architecture Implementation Maintenance Requirement Analysis
  • 44. Those who don’t communicate ... Therefore, once the project is finished, the result will hardly fulfill the client’s needs at that moment !
  • 45. Those who don’t communicate ... How Scrum deals with communication ? The Product Owner is always in touch with client to identify his needs… … and keep the Product Backlog constantly updated and prioritized ...
  • 46. Those who don’t communicate ... How Scrum deals with communication ? The client frequently gets new versions … ... and can give feedback more quickly to the team through the Product Owner .
  • 47. Those who don’t communicate ... How Scrum deals with communication ? That way, the client feels involved with the whole process ... ... sharing the responsibility over the project with the team ... ... increasingly trusting the team and the process itself .
  • 48. Those who don’t communicate ... The relationship with the client stops being merely commercial to become : Partnership Complicity Satisfaction Fidelity A long term relationship is then developed with the client, which can often overcome strong periods of crisis .
  • 49. Those who don’t communicate ... Progress Report Project Closure Report Lessons Learned Document Sequence Diagrams Component Diagram Collaboration Diagram Change Requests Detailed Schedule With non-agile methodologies, how is project’s visibility promoted its stakeholders? State Diagrams Mainly through documentation , which.. ... takes a lot of work to be made ... is not efficient ...is hard to update ...ends up being dismissed Project Charter Prelminary Scope Statement Project Management Plan Acceptance Report Earned Value Analysis Package Diagram Performance Reports Activity Diagrams Use Cases Diagram
  • 50. Those who don’t communicate ... With Scrum , project’s visibility is constantly promoted ! Daily meetings Kanban Working at the same environment Client’s involvement Burndown charts Frequent releases Review meeting Retros- pective ...are some examples.
  • 51. Those who don’t communicate ... Keeping communications open between the project’s stakeholders is the best way to assure that everyone knows what needs to be done and what’s being done . That generates increase of productivity , which is essential to surviving the crisis.
  • 52. Making the investment count Unlike other methodologies, Scrum explicitly prioritizes the client’s return on investment ( ROI ). One of the Product Owner’s main roles is to guarantee the client’s ROI , always aiming to maximize it by constantly updating the Product Backlog and prioritizing items with better value.
  • 53. What if you have to cut down the team? With waterfall , roles inside the projects are very well defined What happens in waterfall projects? On an IT project, for example, the programmer programs, the tester tests… The crisis hit the organiztion and it’s necessary to dismiss or realocate members of the team!
  • 54. What if you have to cut down the team? If the designer leaves the project… ... new windows will have no graphic design ! If the tester leaves the project... ... it will go untested! If the DBA leaves the project... ...who would take care of the database? If the project manager leaves the project... ... it will go ungoverned!
  • 55. What if you have to cut down the team? If the designer leaves the project… ... new windows will have no graphic design ! If the tester leaves the project... ... it will go untested! If the DBA leaves the project... ...who would take care of the database? Therefore, the whole project’s success is menaced ! If the project manager leaves the project... ... it will go ungoverned!
  • 56. What if you have to cut down the team? With Scrum , responsibility over delivery belongs to the whole team, no matter the roles And what happens in projects with Scrum ? Although there is a natural specialization, people are stimulated to develop and utilize their secondary abilities ... ... and, in general, will do their best to compensate the lack of team members
  • 57. What if you have to cut down the team? With Scrum , responsibility over delivery belongs to the whole team, no matter the roles And what happens in projects with Scrum ? Although there is a natural specialization, people are stimulated to develop and utilize their secondary abilities ... ... and, in general, will do their best to compensate the lack of team members So, even with less capacity, the team can keep delivering
  • 58. What if you have to cut down the team? Alert : dismissing team members must never be the first alternative Shortening the team also diminishes its capacity to deliver value Consequently, the client will be less pleased and will search for other suppliers ... ... making the organization’s situation worse, creating a lose-lose vicious circle
  • 60. Conclusions On this presentation, we showed that Scrum is the best choice for projects in times of crisis
  • 61. Conclusions We offer several arguments so that people can induce others or decide to opt for Scrum in their organizations
  • 62. Conclusions Once the crisis is overcome , organizations that adopted Scrum will be closer to its clients , focused on results , more compact , objective and transparent.
  • 63. Conclusions To these organizations, the crisis will have worked like a propelling spring , so that when it’s time for the market to recover, these organizations will launch first.
  • 66. Contact us http://www.scrumability.net Rafael Sabbagh [email_address] Marcos Garrido [email_address]