SlideShare una empresa de Scribd logo
1 de 28
We need proof! - Vasco Duarte @ AgileSaturday by Agile Estonia
Vasco Duarte
Vasco
Disclaimer I’m experienced, but that means: I understand your questions Not: I know all the answers!
Which is better? Wrong question! Try asking: “which is saltier?”
You actually should know what you are doing…
A scientific method consists of the collection of data through observation and experimentation, and the formulation and testing of hypotheses. en.wikipedia.org/wiki/Scientific_method
In 1879, Albert Michelson and Edward Morley made a very precise measurement to determine at what speed the Earth is moving relative to the ether. If the Earth is moving through the ether, they reasoned, the speed of light should be slightly different when hitting the Earth head-on than when hitting the Earth perpendicularly. To their surprise, the speed of light was the same in both directions. 1887
1905 -> E = mc2 ( Because the Michelson-Morley “failed” experiment )
Agile Software Development  Who is flying our plane?
I can make you fly!
Are we betting our industry on a bunch of stories?
An iteration's worth of data is worth months of speculation.  --Kent Beck
“It worked for me”  No statistical significance! =
Show me the numbers!
Reality bites… One iteration shortened The quality debt, or ... One iteration added. What really happened, 25% schedule delay How ”what we though will happen” changed with time… What we thought would happen when we started
Project schedule accuracy statistics before Agile Comparison of 17 projects ending between 2001 and 2003. (Average: 62%)
Agile Software development is a risk management strategy Risk Management becomes a daily task = Note: the curve signifies the potential impact of ”fit to market” risks over time. (The risk of ”what”)
Quality focus early on in Agile Projects
Iteration x What progress trend should be What progress trend should be Start of pilot/beta Actualprogresstrend Start of pilot/beta Evolution of velocity Release date
Iteration x + 1
The Velocity Bet Their history stated the following velocity evolution in the last 3 sprints: 1  8  8 They were learning the product and area in the first few sprints, which allowed for a ”getting-up-to-speed” thought process. Additionally they had committed to 15 items in the Sprint planning meeting. The product Owner stated that the R&D team would start doing 15 items per sprint (which would help them meet the goal of releasing the pilot and the release on time.) I said a different number. What would you say? What was the result after the sprint?
Iteration x + 2 They did 10 items. A 20% increase in velocity.
Let’s have a real conversation about what works or does not work based on Documented Experiments! Go to  http://SoftwareDevelopmentToday.blogspot.com and share your data with the community!
Currently an Agile Coach in Nokia, Vasco Duarte is an experienced product and project manager, having worked in the software industry since 1997. Vasco has also been an Agile practitioner since 2004, he is one of the leaders and a catalyst in the adoption of Agile methods and an Agile culture at Nokia and previously at F-Secure. Vasco's humble contributions to the improvement of the software development profession can be read in his blog: http://softwaredevelopmenttoday.blogspot.com. You can follow Vasco on twitter: @duarte_vasco Foto credits: Flickr users mr.beaver @ flickrhttp://www.flickr.com/photos/mr_beaver/3486761520/ sebastianmary @ flickrhttp://www.flickr.com/photos/giovannijl-s_photohut/846212196/ tombothetominator @ flickrhttp://www.flickr.com/photos/tombothetominator/2469477531/ wikipedia adampniak @ flickrhttp://www.flickr.com/photos/adampniak/2848254838/ zehawk @ flickrhttp://www.flickr.com/photos/lastgunslinger/2224189304/

Más contenido relacionado

Similar a We need proof! - Talk at Agile Estonia's Agile Saturday

TFS Talk by Hackathorn 20100527 v2
TFS Talk by Hackathorn 20100527 v2TFS Talk by Hackathorn 20100527 v2
TFS Talk by Hackathorn 20100527 v2Richard Hackathorn
 
Philosophies of Building the Workplace
Philosophies of Building the WorkplacePhilosophies of Building the Workplace
Philosophies of Building the WorkplaceZsolt Fabok
 
UMich CI Days: Scaling a code in the human dimension
UMich CI Days: Scaling a code in the human dimensionUMich CI Days: Scaling a code in the human dimension
UMich CI Days: Scaling a code in the human dimensionmatthewturk
 
uc-bioe-symposium_MSENA
uc-bioe-symposium_MSENAuc-bioe-symposium_MSENA
uc-bioe-symposium_MSENAmsena505
 
Peter Platzer at Hardware Innovation Summit 2013
Peter Platzer at Hardware Innovation Summit 2013Peter Platzer at Hardware Innovation Summit 2013
Peter Platzer at Hardware Innovation Summit 2013makezine
 
Data Science in Future Tense
Data Science in Future TenseData Science in Future Tense
Data Science in Future TensePaco Nathan
 
Converging Big Data and Application Infrastructure by Steven Poutsy
Converging Big Data and Application Infrastructure by Steven PoutsyConverging Big Data and Application Infrastructure by Steven Poutsy
Converging Big Data and Application Infrastructure by Steven PoutsyBig Data Spain
 
Tandem Launch Presentation
Tandem Launch PresentationTandem Launch Presentation
Tandem Launch PresentationPhilippe Collard
 
The road from good software engineering to good science...is a two way street
The road from good software engineering to good science...is a two way streetThe road from good software engineering to good science...is a two way street
The road from good software engineering to good science...is a two way streetUniversity of Minnesota, Duluth
 
Bug debug keynote - Present problems and future solutions
Bug debug keynote - Present problems and future solutionsBug debug keynote - Present problems and future solutions
Bug debug keynote - Present problems and future solutionsRIA RUI Society
 
From the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big DataFrom the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big DataPatrick Deglon
 
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docx
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docxNORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docx
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docxcurwenmichaela
 
Chaos engineering open science for software engineering - kube con north am...
Chaos engineering   open science for software engineering - kube con north am...Chaos engineering   open science for software engineering - kube con north am...
Chaos engineering open science for software engineering - kube con north am...Sylvain Hellegouarch
 
Estimationpechakucha
EstimationpechakuchaEstimationpechakucha
EstimationpechakuchaSkills Matter
 
PropMap Pitch Deck
PropMap Pitch DeckPropMap Pitch Deck
PropMap Pitch DeckVo Viet Anh
 
Discovery Posters
Discovery PostersDiscovery Posters
Discovery Postersadepaolis
 
Visualizing Scientific Data - LATAM Faculty Summit 2011
Visualizing Scientific Data - LATAM Faculty Summit 2011Visualizing Scientific Data - LATAM Faculty Summit 2011
Visualizing Scientific Data - LATAM Faculty Summit 2011Derick Campbell
 

Similar a We need proof! - Talk at Agile Estonia's Agile Saturday (20)

TFS Talk by Hackathorn 20100527 v2
TFS Talk by Hackathorn 20100527 v2TFS Talk by Hackathorn 20100527 v2
TFS Talk by Hackathorn 20100527 v2
 
Philosophies of Building the Workplace
Philosophies of Building the WorkplacePhilosophies of Building the Workplace
Philosophies of Building the Workplace
 
UMich CI Days: Scaling a code in the human dimension
UMich CI Days: Scaling a code in the human dimensionUMich CI Days: Scaling a code in the human dimension
UMich CI Days: Scaling a code in the human dimension
 
uc-bioe-symposium_MSENA
uc-bioe-symposium_MSENAuc-bioe-symposium_MSENA
uc-bioe-symposium_MSENA
 
Peter Platzer at Hardware Innovation Summit 2013
Peter Platzer at Hardware Innovation Summit 2013Peter Platzer at Hardware Innovation Summit 2013
Peter Platzer at Hardware Innovation Summit 2013
 
Data Science in Future Tense
Data Science in Future TenseData Science in Future Tense
Data Science in Future Tense
 
Converging Big Data and Application Infrastructure by Steven Poutsy
Converging Big Data and Application Infrastructure by Steven PoutsyConverging Big Data and Application Infrastructure by Steven Poutsy
Converging Big Data and Application Infrastructure by Steven Poutsy
 
Tandem Launch Presentation
Tandem Launch PresentationTandem Launch Presentation
Tandem Launch Presentation
 
The road from good software engineering to good science...is a two way street
The road from good software engineering to good science...is a two way streetThe road from good software engineering to good science...is a two way street
The road from good software engineering to good science...is a two way street
 
Bug debug keynote - Present problems and future solutions
Bug debug keynote - Present problems and future solutionsBug debug keynote - Present problems and future solutions
Bug debug keynote - Present problems and future solutions
 
From the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big DataFrom the Big Bang to Ecommerce, a journey in making sense of Big Data
From the Big Bang to Ecommerce, a journey in making sense of Big Data
 
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docx
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docxNORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docx
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docx
 
Pretotyping - Ayla Matalon
Pretotyping - Ayla MatalonPretotyping - Ayla Matalon
Pretotyping - Ayla Matalon
 
Chaos engineering open science for software engineering - kube con north am...
Chaos engineering   open science for software engineering - kube con north am...Chaos engineering   open science for software engineering - kube con north am...
Chaos engineering open science for software engineering - kube con north am...
 
Estimationpechakucha
EstimationpechakuchaEstimationpechakucha
Estimationpechakucha
 
PropMap Pitch Deck
PropMap Pitch DeckPropMap Pitch Deck
PropMap Pitch Deck
 
2014 abic-talk
2014 abic-talk2014 abic-talk
2014 abic-talk
 
1. The Game Of The Century
1. The Game Of The Century1. The Game Of The Century
1. The Game Of The Century
 
Discovery Posters
Discovery PostersDiscovery Posters
Discovery Posters
 
Visualizing Scientific Data - LATAM Faculty Summit 2011
Visualizing Scientific Data - LATAM Faculty Summit 2011Visualizing Scientific Data - LATAM Faculty Summit 2011
Visualizing Scientific Data - LATAM Faculty Summit 2011
 

Más de Vasco Duarte

What is an enterprise agile coach - Main skills, responsibilities and helpful...
What is an enterprise agile coach - Main skills, responsibilities and helpful...What is an enterprise agile coach - Main skills, responsibilities and helpful...
What is an enterprise agile coach - Main skills, responsibilities and helpful...Vasco Duarte
 
Oikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideOikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideVasco Duarte
 
Cobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryCobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryVasco Duarte
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testingVasco Duarte
 
Agile localization as a business advantage workshop
Agile localization as a business advantage   workshopAgile localization as a business advantage   workshop
Agile localization as a business advantage workshopVasco Duarte
 
A quick trip to the future land of no estimates
A quick trip to the future land of no estimatesA quick trip to the future land of no estimates
A quick trip to the future land of no estimatesVasco Duarte
 
Agile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent timesAgile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent timesVasco Duarte
 
Agile Beyond the Hype! – What You Really Need to Know Before You Jump In
Agile Beyond the Hype! – What You Really Need to Know Before You Jump In Agile Beyond the Hype! – What You Really Need to Know Before You Jump In
Agile Beyond the Hype! – What You Really Need to Know Before You Jump In Vasco Duarte
 
Agile patterns in the real world
Agile patterns in the real world  Agile patterns in the real world
Agile patterns in the real world Vasco Duarte
 
Patterns of agility, how to recognize and agile project when you see one
Patterns of agility, how to recognize and agile project when you see onePatterns of agility, how to recognize and agile project when you see one
Patterns of agility, how to recognize and agile project when you see oneVasco Duarte
 
Agile scales, waterfall doesn't - Scrum Gathering Lisbon
Agile scales, waterfall doesn't  - Scrum Gathering LisbonAgile scales, waterfall doesn't  - Scrum Gathering Lisbon
Agile scales, waterfall doesn't - Scrum Gathering LisbonVasco Duarte
 
From an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshopFrom an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshopVasco Duarte
 
Business Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&DBusiness Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&DVasco Duarte
 
A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!Vasco Duarte
 

Más de Vasco Duarte (14)

What is an enterprise agile coach - Main skills, responsibilities and helpful...
What is an enterprise agile coach - Main skills, responsibilities and helpful...What is an enterprise agile coach - Main skills, responsibilities and helpful...
What is an enterprise agile coach - Main skills, responsibilities and helpful...
 
Oikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideOikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guide
 
Cobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industryCobis and Oikosofy 5 Innovation shots for the banking industry
Cobis and Oikosofy 5 Innovation shots for the banking industry
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
 
Agile localization as a business advantage workshop
Agile localization as a business advantage   workshopAgile localization as a business advantage   workshop
Agile localization as a business advantage workshop
 
A quick trip to the future land of no estimates
A quick trip to the future land of no estimatesA quick trip to the future land of no estimates
A quick trip to the future land of no estimates
 
Agile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent timesAgile Innovation - Product Management in Turbulent times
Agile Innovation - Product Management in Turbulent times
 
Agile Beyond the Hype! – What You Really Need to Know Before You Jump In
Agile Beyond the Hype! – What You Really Need to Know Before You Jump In Agile Beyond the Hype! – What You Really Need to Know Before You Jump In
Agile Beyond the Hype! – What You Really Need to Know Before You Jump In
 
Agile patterns in the real world
Agile patterns in the real world  Agile patterns in the real world
Agile patterns in the real world
 
Patterns of agility, how to recognize and agile project when you see one
Patterns of agility, how to recognize and agile project when you see onePatterns of agility, how to recognize and agile project when you see one
Patterns of agility, how to recognize and agile project when you see one
 
Agile scales, waterfall doesn't - Scrum Gathering Lisbon
Agile scales, waterfall doesn't  - Scrum Gathering LisbonAgile scales, waterfall doesn't  - Scrum Gathering Lisbon
Agile scales, waterfall doesn't - Scrum Gathering Lisbon
 
From an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshopFrom an Idea to a Vision you can implement - Vision workshop
From an Idea to a Vision you can implement - Vision workshop
 
Business Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&DBusiness Agility - taking advantage of an agile R&D
Business Agility - taking advantage of an agile R&D
 
A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!
 

Último

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Último (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

We need proof! - Talk at Agile Estonia's Agile Saturday

  • 1. We need proof! - Vasco Duarte @ AgileSaturday by Agile Estonia
  • 4.
  • 5.
  • 6.
  • 7. Disclaimer I’m experienced, but that means: I understand your questions Not: I know all the answers!
  • 8. Which is better? Wrong question! Try asking: “which is saltier?”
  • 9. You actually should know what you are doing…
  • 10. A scientific method consists of the collection of data through observation and experimentation, and the formulation and testing of hypotheses. en.wikipedia.org/wiki/Scientific_method
  • 11. In 1879, Albert Michelson and Edward Morley made a very precise measurement to determine at what speed the Earth is moving relative to the ether. If the Earth is moving through the ether, they reasoned, the speed of light should be slightly different when hitting the Earth head-on than when hitting the Earth perpendicularly. To their surprise, the speed of light was the same in both directions. 1887
  • 12. 1905 -> E = mc2 ( Because the Michelson-Morley “failed” experiment )
  • 13. Agile Software Development Who is flying our plane?
  • 14. I can make you fly!
  • 15. Are we betting our industry on a bunch of stories?
  • 16. An iteration's worth of data is worth months of speculation. --Kent Beck
  • 17. “It worked for me” No statistical significance! =
  • 18. Show me the numbers!
  • 19. Reality bites… One iteration shortened The quality debt, or ... One iteration added. What really happened, 25% schedule delay How ”what we though will happen” changed with time… What we thought would happen when we started
  • 20. Project schedule accuracy statistics before Agile Comparison of 17 projects ending between 2001 and 2003. (Average: 62%)
  • 21. Agile Software development is a risk management strategy Risk Management becomes a daily task = Note: the curve signifies the potential impact of ”fit to market” risks over time. (The risk of ”what”)
  • 22. Quality focus early on in Agile Projects
  • 23. Iteration x What progress trend should be What progress trend should be Start of pilot/beta Actualprogresstrend Start of pilot/beta Evolution of velocity Release date
  • 25. The Velocity Bet Their history stated the following velocity evolution in the last 3 sprints: 1 8 8 They were learning the product and area in the first few sprints, which allowed for a ”getting-up-to-speed” thought process. Additionally they had committed to 15 items in the Sprint planning meeting. The product Owner stated that the R&D team would start doing 15 items per sprint (which would help them meet the goal of releasing the pilot and the release on time.) I said a different number. What would you say? What was the result after the sprint?
  • 26. Iteration x + 2 They did 10 items. A 20% increase in velocity.
  • 27. Let’s have a real conversation about what works or does not work based on Documented Experiments! Go to http://SoftwareDevelopmentToday.blogspot.com and share your data with the community!
  • 28. Currently an Agile Coach in Nokia, Vasco Duarte is an experienced product and project manager, having worked in the software industry since 1997. Vasco has also been an Agile practitioner since 2004, he is one of the leaders and a catalyst in the adoption of Agile methods and an Agile culture at Nokia and previously at F-Secure. Vasco's humble contributions to the improvement of the software development profession can be read in his blog: http://softwaredevelopmenttoday.blogspot.com. You can follow Vasco on twitter: @duarte_vasco Foto credits: Flickr users mr.beaver @ flickrhttp://www.flickr.com/photos/mr_beaver/3486761520/ sebastianmary @ flickrhttp://www.flickr.com/photos/giovannijl-s_photohut/846212196/ tombothetominator @ flickrhttp://www.flickr.com/photos/tombothetominator/2469477531/ wikipedia adampniak @ flickrhttp://www.flickr.com/photos/adampniak/2848254838/ zehawk @ flickrhttp://www.flickr.com/photos/lastgunslinger/2224189304/

Notas del editor

  1. You can prove which is saltier. You can make decisions based on which is saltier (like which one you should have after dinner, or which one you should have after a day of hard work). Salt has properties that matter to us, so asking which is saltier is a much more useful question.
  2. This experiment was done in 1879, it was not until 1905 that Einstein would come up with the Special Relativity Theory => the moral: this only happened because Michelson and Morley’s experiment failed!
  3. Just like the F16, democracy has in itself the ingredients for fast change and for long term stability. – isn’t that what all businesses are looking for?Instability and stability. Change and status quo. How can our organizations today navigate this seemingly opposed principles? Where is our organizations’ “electronic-hydraulic stability augmentation system”?
  4. 3496880431_e7c5910859_b: http://www.flickr.com/photos/8867029@N07/611780383_bad69da781_o: http://www.flickr.com/photos/_at/2622099393_8199976c15_b: http://www.flickr.com/photos/quenerapu/1296530240_d56d4f69e4: http://www.flickr.com/photos/privatenobby/1183485780_61c9fb3ba5_o: http://www.flickr.com/photos/fotopakismo/2435823037_982e775726_o: http://www.flickr.com/photos/hinkelstone/2223726960_cc91af1726_b: http://www.flickr.com/photos/swamibu/2189435836_2d8d21e9db_b: http://www.flickr.com/photos/cdevers/2534246751_8e01e3d415_b: http://www.flickr.com/photos/jamesbooth/2714816217_30af6ba139_b: http://www.flickr.com/photos/dungodung/3260650860_fb557535dd_o: http://www.flickr.com/photos/puppydogbites/3726484920_67c38c5725_b: http://www.flickr.com/photos/talios/