SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
better ways to work

ingvald skaug
better ways to work

        delays
      feedback
         risk
delays create extra work




http://www.leankanbanuniversity.com/what-lean-kanban-0
http://www.personalkanban.com/pk/expert/multitasking-and-bottlenecks-why-limit-your-wip-iii/
lean startup



beyond budgeting



real options
                         uncertainty cannot be eliminated
                         by any estimation methods
continuous integration


                         nature of estimates
continuous delivery      => average deviations accumulate upwards



TDD / BDD/ ATDD
Spec by example          How Uncertainty Works
                         http://www.cprime.com/knowledge/articles/uncertainty.html
                         http://www.flickr.com/photos/adamfranco/5948262113/in/photostream/
you can't manage what you can't see




http://skaug.no/ingvald/2010/12/agile_basics_visualize_more/
estimates create waste


estimates hide risk


illusion of control


Jim Benson: Why Plans Fail: Cognitive Bias, Decision Making, and Your Business
http://en.wikipedia.org/wiki/Optimism_bias
http://en.wikipedia.org/wiki/Planning_fallacy
http://en.wikipedia.org/wiki/Parkinson's_Law
http://en.wikipedia.org/wiki/Student_syndrome
http://en.wikipedia.org/wiki/Hofstadter%27s_law

Jørn Ola Birkeland, Bekk, at XP2010: From a timebox tangle to a more flexible flow
http://xp2010.org/program?sid=11&o=1
you say estimates, i say promises




Mary Poppendieck: Theory of Constraints - It's Okay to be Late
http://www.leanessays.com/2001/03/theory-of-constraints.html
http://www.methodsandtools.com/archive/archive.php?id=79
http://leadinganswers.typepad.com/leading_answers/2008/01/software-estima.html
the purpose of a company is not to make money
... it is as absurd to say that the purpose of an organisation is to make money
  as it is to say that the purpose of a human being is to eat or breathe.




The Capable Company: Building the capabilities that make strategy work,
Richard L. Lynch, John G. Diezemann, James F. Dowling
Donald G. Reinertsen: "The Principles of Product Development Flow", pg 121
via http://dev2ops.org/blog/2012/3/18/devops-lessons-from-lean-small-batches-improve-flow.html
http://agileconsulting.blogspot.com/2011/07/explaining-why-limiting-wip-is-so.html
http://skaug.no/ingvald/2010/02/lean_development_is_not_manufa/
@ingvald


           http://blog.crisp.se/2009/11/16/henrikkniberg/1258359420000

Mais conteúdo relacionado

Mais procurados

ONA 2013 Design That Works session by Hong Qu
ONA 2013 Design That Works session by Hong QuONA 2013 Design That Works session by Hong Qu
ONA 2013 Design That Works session by Hong Qu
Hong Qu
 
Failure the-good-parts
Failure the-good-partsFailure the-good-parts
Failure the-good-parts
legendofklang
 

Mais procurados (16)

Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
Failing @ Scaling: Don't Panic, and Carry a Towel - Agile2016
 
DevDay.lk - Bare Knuckle Web Development
DevDay.lk - Bare Knuckle Web DevelopmentDevDay.lk - Bare Knuckle Web Development
DevDay.lk - Bare Knuckle Web Development
 
Why Vue JS
Why Vue JS Why Vue JS
Why Vue JS
 
Baby steps in an agile world
Baby steps in an agile worldBaby steps in an agile world
Baby steps in an agile world
 
Lean Startups (#sllconf simulcast)
Lean Startups (#sllconf simulcast)Lean Startups (#sllconf simulcast)
Lean Startups (#sllconf simulcast)
 
ESADE - Plugged-In Management
ESADE - Plugged-In ManagementESADE - Plugged-In Management
ESADE - Plugged-In Management
 
ONA 2013 Design That Works session by Hong Qu
ONA 2013 Design That Works session by Hong QuONA 2013 Design That Works session by Hong Qu
ONA 2013 Design That Works session by Hong Qu
 
Online Generators V2
Online Generators V2Online Generators V2
Online Generators V2
 
More Generators
More GeneratorsMore Generators
More Generators
 
Failure the-good-parts
Failure the-good-partsFailure the-good-parts
Failure the-good-parts
 
Lean 2020
Lean 2020Lean 2020
Lean 2020
 
Silicon Valley Product Management Association Workshop
Silicon Valley Product Management Association WorkshopSilicon Valley Product Management Association Workshop
Silicon Valley Product Management Association Workshop
 
JavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote
 
Agile culture and adoption survival guide
Agile culture and adoption survival guideAgile culture and adoption survival guide
Agile culture and adoption survival guide
 
Conducting Usability Testing with a Team of One
Conducting Usability Testing with a Team of OneConducting Usability Testing with a Team of One
Conducting Usability Testing with a Team of One
 
Turning huge ships - Open Source and Microsoft
Turning huge ships - Open Source and MicrosoftTurning huge ships - Open Source and Microsoft
Turning huge ships - Open Source and Microsoft
 

Semelhante a Better Ways to Work - TDC 2012

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
Inflectra
 

Semelhante a Better Ways to Work - TDC 2012 (20)

Creating and Implementing Your Analytics Strategy
Creating and Implementing Your Analytics StrategyCreating and Implementing Your Analytics Strategy
Creating and Implementing Your Analytics Strategy
 
Minimum Viable Product - 9 June at Makers Academy, London
Minimum Viable Product - 9 June at Makers Academy, LondonMinimum Viable Product - 9 June at Makers Academy, London
Minimum Viable Product - 9 June at Makers Academy, London
 
Addressing Safety in the Hiring Process
Addressing Safety in the Hiring ProcessAddressing Safety in the Hiring Process
Addressing Safety in the Hiring Process
 
Predictive analysis can help you combat Employee Attrition ! Learn how?
Predictive analysis can help you combat Employee Attrition ! Learn how?Predictive analysis can help you combat Employee Attrition ! Learn how?
Predictive analysis can help you combat Employee Attrition ! Learn how?
 
Predictive Analysis can help you Combat Employee Attrition! Learn how?
Predictive Analysis can help you Combat Employee Attrition! Learn how?Predictive Analysis can help you Combat Employee Attrition! Learn how?
Predictive Analysis can help you Combat Employee Attrition! Learn how?
 
Product Wizard for Your Site
Product Wizard for Your SiteProduct Wizard for Your Site
Product Wizard for Your Site
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
敏捷開發心法
敏捷開發心法敏捷開發心法
敏捷開發心法
 
Release Planning
Release PlanningRelease Planning
Release Planning
 
Clients Don't Suck (Resolving common blockers that stifle UX)
Clients Don't Suck (Resolving common blockers that stifle UX)Clients Don't Suck (Resolving common blockers that stifle UX)
Clients Don't Suck (Resolving common blockers that stifle UX)
 
Procesos de Innovación para Startups
Procesos de Innovación para StartupsProcesos de Innovación para Startups
Procesos de Innovación para Startups
 
AWS Lean Enterprise Framework
AWS Lean Enterprise FrameworkAWS Lean Enterprise Framework
AWS Lean Enterprise Framework
 
Real world risks for all Knowledge areas of PMBOK
Real world risks for all Knowledge areas of PMBOKReal world risks for all Knowledge areas of PMBOK
Real world risks for all Knowledge areas of PMBOK
 
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
 
Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
 
Facebook Employer Espionage
Facebook Employer EspionageFacebook Employer Espionage
Facebook Employer Espionage
 
Missing the Iceberg – avoiding project failure through killing or redefining ...
Missing the Iceberg – avoiding project failure through killing or redefining ...Missing the Iceberg – avoiding project failure through killing or redefining ...
Missing the Iceberg – avoiding project failure through killing or redefining ...
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
Cognitive Fallacies & Biases in Product Development and Project Management
Cognitive Fallacies & Biases in Product Development and Project ManagementCognitive Fallacies & Biases in Product Development and Project Management
Cognitive Fallacies & Biases in Product Development and Project Management
 
Ux1
Ux1Ux1
Ux1
 

Better Ways to Work - TDC 2012

  • 1. better ways to work ingvald skaug
  • 2. better ways to work delays feedback risk
  • 3. delays create extra work http://www.leankanbanuniversity.com/what-lean-kanban-0 http://www.personalkanban.com/pk/expert/multitasking-and-bottlenecks-why-limit-your-wip-iii/
  • 4. lean startup beyond budgeting real options uncertainty cannot be eliminated by any estimation methods continuous integration nature of estimates continuous delivery => average deviations accumulate upwards TDD / BDD/ ATDD Spec by example How Uncertainty Works http://www.cprime.com/knowledge/articles/uncertainty.html http://www.flickr.com/photos/adamfranco/5948262113/in/photostream/
  • 5. you can't manage what you can't see http://skaug.no/ingvald/2010/12/agile_basics_visualize_more/
  • 6. estimates create waste estimates hide risk illusion of control Jim Benson: Why Plans Fail: Cognitive Bias, Decision Making, and Your Business http://en.wikipedia.org/wiki/Optimism_bias http://en.wikipedia.org/wiki/Planning_fallacy http://en.wikipedia.org/wiki/Parkinson's_Law http://en.wikipedia.org/wiki/Student_syndrome http://en.wikipedia.org/wiki/Hofstadter%27s_law Jørn Ola Birkeland, Bekk, at XP2010: From a timebox tangle to a more flexible flow http://xp2010.org/program?sid=11&o=1
  • 7. you say estimates, i say promises Mary Poppendieck: Theory of Constraints - It's Okay to be Late http://www.leanessays.com/2001/03/theory-of-constraints.html http://www.methodsandtools.com/archive/archive.php?id=79 http://leadinganswers.typepad.com/leading_answers/2008/01/software-estima.html
  • 8.
  • 9. the purpose of a company is not to make money ... it is as absurd to say that the purpose of an organisation is to make money as it is to say that the purpose of a human being is to eat or breathe. The Capable Company: Building the capabilities that make strategy work, Richard L. Lynch, John G. Diezemann, James F. Dowling
  • 10. Donald G. Reinertsen: "The Principles of Product Development Flow", pg 121 via http://dev2ops.org/blog/2012/3/18/devops-lessons-from-lean-small-batches-improve-flow.html
  • 12. @ingvald http://blog.crisp.se/2009/11/16/henrikkniberg/1258359420000