Presentation is loading. Please wait.

Presentation is loading. Please wait.

Uncertainty surrounding the Cone of Uncertainty Todd Little “It’s tough to make predictions, especially about the future.” – Yogi Berra.

Similar presentations


Presentation on theme: "Uncertainty surrounding the Cone of Uncertainty Todd Little “It’s tough to make predictions, especially about the future.” – Yogi Berra."— Presentation transcript:

1

2 Uncertainty surrounding the Cone of Uncertainty Todd Little “It’s tough to make predictions, especially about the future.” – Yogi Berra

3 IEEE Software, May/June 2006

4 Managing the Coming Storm Inside the Tornado When will we get the requirements? All in good time, my little pretty, all in good time But I guess it doesn't matter anyway Doesn't anybody believe me? You're a very bad man! Just give me your estimates by this afternoon No, we need something today! I already promised the customer it will be out in 6 months No, we need it sooner. Not so fast! Not so fast!... I'll have to give the matter a little thought. Go away and come back tomorrow Ok then, it will take 2 years. Team Unity Project Kickoff

5 We’re not in Kansas Anymore My! People come and go so quickly here! I may not come out alive, but I'm goin' in there! The Great and Powerful Oz has got matters well in hand. "Hee hee hee ha ha! Going so soon? I wouldn't hear of it! Why, my little party's just beginning! Developer Hero Reorg Testing

6 Hurricane Rita

7 About Landmark Commercial Supplier of Oil and Gas Exploration and Production Software Users are Geophysicists, Geologists, Engineers Subsidiary of Halliburton Energy Services Integrated suite of ~60 Products ~50 Million lines of code Some products 20 years old

8 Landmark Product Suite Common Model Representation Well data Production data Seismic data Velocity data Reservoir / Fluid data Structural / Stratigraphic data Common Model Representation

9 Data in the Portfolio 3 years of data (1999-2002) 570 projects –106 valid (Shipped commercial product) –Remainder: Currently active, placeholder projects, internal projects, non-commercial releases, deferred projects, etc. Relatively Unbiased. –Each week the Program Manager recorded the state of the project and the current release estimate. –No “improvement goal” bias

10 Data from LGC Developing Products in Twice the Time

11 Data from Tom DeMarco It’s déjà vu all over again

12 Cumulative Distribution Curve for Actual/Estimate (DeMarco)

13 CDF Distribution Curve (LGC)

14 Probability Distribution Curve

15 It’s tough to make predictions, especially about the future.” – Yogi Berra That idea is so damned nonsensical and impossible that I'm willing to stand on the bridge of a battleship while that nitwit tries to hit it from the air. Newton Baker, U.S. secretary of war in 1921, reacting to the claim of Billy Mitchell (later Brigadier General Mitchell) that airplanes could sink battleships by dropping bombs on them. Heavier-than-air flying machines are impossible. Lord Kelvin, British mathematician, physicist, and president of the British Royal Society, spoken in 1895.

16 How does Estimation Accuracy Improve Over Time? At the “end” of each phase, compare the most current estimate with the resulting end date. –Envisioning –Planning –Developing

17 Estimation Accuracy (Boehm) 0.5 2

18 So what does LGC data look like?

19 Landmark Cone of Uncertainty

20 Cumulative Distribution (CDF) Curve

21 But is Uncertainty Really Reduced? “Take away an ordinary person’s illusions and you take away happiness at the same time.” Henrik Ibsen--Villanden

22 Remaining Uncertainty

23 The Pipe of Uncertainty 0.5 2

24 Does Landmark Suck at Estimation? A severe depression like that of 1920-21 is outside the range of probability. Harvard Economic Society, Weekly Letter, November 16, 1929. I think there is a world market for about five computers. Thomas J. Watson, chairman of IBM, 1943. They couldn't hit an elephant at this dist… General John B. Sedgwick, Union Army Civil War officer's last words, uttered during the Battle of Spotsylvania, 1864

25 Estimation Quality Factor (EQF) Elapsed Time Value to be Estimated Actual Value Initial Estimate Actual End Date Link to article by Tim Lister Blue Area Red Area EQF =

26 EQF from Lister/DeMarco An EQF of 5 is pretty good (i.e. averaging about 1/5 or 20 percent off.) The median for schedule estimating is about a 4, with the highest sustained scores at 8 to 9. Lister and DeMarco have never known anybody to sustain a 10 (just 10 percent off). Typical disaster project is 1.8

27 EQF Distribution Curve (LGC) EQF for duration has a theoretical minimum of 2.0

28 We slip one day at a time, EQF=2 Elapsed Time Value to be Estimated Actual Value Initial Estimate Actual End Date Blue Area Red Area EQF =

29 (EQF-2) Distribution Curve (LGC data)

30 LGC Estimation Quality LGC’s EQF measurement is pretty good. Our p(50) is 4.8, versus an industry average around 4 and a best sustained in the ~8-10. Our p(10) is 2.8, which is not bad.

31 Don’t know that we don’t know Knowable Unknowable Uncertainty Know that we know Know that we don’t know Don’t know that we know

32 Don’t know that we don’t know Knowable Unknowable Uncertainty Know that we know Know that we don’t know Don’t know that we know Uncertainty Management PlanningRisk Management p10p50 p90

33 The Cone of Uncertainty

34 Successful Projects?


Download ppt "Uncertainty surrounding the Cone of Uncertainty Todd Little “It’s tough to make predictions, especially about the future.” – Yogi Berra."

Similar presentations


Ads by Google