Showing posts with label Time. Show all posts
Showing posts with label Time. Show all posts

Saturday, April 20, 2013

Efficiency and Completion Time


For a long time I've been puzzled by why it seems to take much longer to do something than I first guess. I think I may now have an answer.

A typical task has three components: preparation, action, and luck. If we know exactly what to do, have the resources we need, and have no bad luck, then we can accomplish a task in a minimum amount of time. There is no preparation, and we will be 100% efficient in completing the task. If these conditions are not met, then in the same amount of time we will only accomplish a fraction of the task, with some of that time taken learning, acquiring resources, and dealing with the impact of more normal luck. In my experience, the first attempt at doing something within an ideal timeframe (what I call an "iteration") will result in the task being, at best, about 70% complete. If you're familiar with the normal probability (or "bell") curve, that's the area under the curve that's roughly within plus-or-minus one standard deviation of the mean.

Sometimes we don't even know that we haven't completed the task. With writing, for example, reading what I've written often uncovers problems with what I wrote. When the remaining amount of the task is identified, and if I have the opportunity to work on it, I may be able to knock out 70% of it on the second iteration, which began with the review that uncovered the remainder. This still leaves 9% of the original task left undone. In many situations, the 91% that I've accomplished may be good enough; for others, even that isn't acceptable.

On my third iteration, I will typically spend most of my time preparing: finding out what's left to do, and then getting what I need to do it. Once again, with typical luck, I'll at best complete 70% of what's left, driving the total up to more than 97%. In most situations where someone else decides what I'm working on and how long it should take, anything more than two iterations is a luxury (and I often have to take the second iteration out of my hide), with three iterations being the absolute maximum.

I am considerably worse at bowling than at writing and editing. I recently played five games following a 13 year hiatus. The first game, which counts as an iteration, was better than I expected: 68. From this starting point, which was no doubt the result of my previous experience, my efficiency averaged less than 2% (attempting the maximum score of 300, with values per game varying from -6.5% to 22.7%). If the model holds true and my efficiency doesn't change, I'll need to play at least 322 additional games to consistently score 299 points.

The amount of time involved in action (working directly on the task), what I call "effort," is simply the reciprocal of efficiency. My 70% best case corresponds to 1/0.7 = 1.43, or 43% more time than if I was working at 100%, while the productive part of my bowling amounts to more than 60 times what it would take to bowl a perfect game.

Interestingly, the actual time, in iterations, is closely approximated by a linear function of effort, whose coefficients vary with how much of the task we expect to achieve. For example, to achieve 99.7% of a task (plus-or-minus 3 standard deviations on the bell curve), the number of iterations is approximated by multiplying effort by 6 and subtracting 3. A more modest goal of 95.5% (2 standard deviations) takes 3 times effort minus 1.5 iterations. The lowest amount I've seen professionals accept is 80% (part of the so-called "eighty-twenty rule"), which interestingly is nearly as close as the iteration approximation gets to a pure multiple of effort: 1.5 times effort.

Both my major professions, test engineering and technical writing (the editing part), involve identifying the parts of tasks that have not been completed by other people. Based on that experience alone, I expect this model to apply to everyone, with efficiencies comparable to mine. Without in-depth scientific research to back it up, I can only propose it as an hypothesis, and explore some potential consequences and questions that derive from it, if it is true.

Education is an obvious area of exploration. Should education be redefined as a means of enabling people to perform multiple iterations of the components of tasks they will encounter elsewhere, so they can use their innate efficiencies to achieve acceptable starting points for those future tasks (much as my bowling games built on experience from years ago, which built on component tasks of walking and throwing)? Is efficiency innate, or can it be modified (and if so, is this task-dependent)?

How does this affect planning and execution of complex projects that have multiple dependent and independent tasks being completed by people with different efficiencies and access to resources? What are the implications for waste from such projects, at scales up to and including global civilization, especially on the survival of everyone and everything impacted by it?

Friday, January 7, 2011

Running Out of Time

I'm almost ashamed to admit it, but I'm a big fan of the recently-ended television series 24. It seemed that in almost every season, the terrorist-fighting hero, Jack Bauer, would exclaim what could be the tag line of the series: “We're running out of time!” That's the way I feel these days.

Last week, I updated the numbers in my population-consumption model, increasing its accuracy and finding almost no change in its dire projections for the future trajectory of the world's population if we continue with our historical behavior. The alternatives that allow the longest survival time continue to be the exploitation of the rest of the Solar System (increasing the mass of resources by at least 5% per year if we start now and can travel no faster) and relying entirely on renewable and reusable resources (“capacity”) here on Earth by the end of this century (reaching half, by mass, of today's constant consumption by 2024).

Waiting longer to start requires faster changes, mainly because we will be consuming more resources and the cost of consuming less is a loss of population. While I still haven't identified most of why the consumption equation works the way it does, and there is evidence that many of us can live on far less than we do, the historical trends are clear. Whatever we do, it will be too late when the population peak occurs, in 2021. If we waited until 2020, a procrastinator's dream, we would either need to be getting half that larger amount from capacity by 2025 (28% the first year) or start increasing our non-renewable resources by 17% per year; it's highly unlikely that even the most ambitious technologies could achieve those goals.

Many of the so-called engines of industry are fighting to maintain their expected growth in profits by paying lower wages, cranking up demand for more products at lower quality, and buying off governments and disseminating propaganda to avoid paying the social and environmental costs of their activities. As access to non-renewable resources gets harder, this is a natural response for a competitive enterprise: restrict the number of people who can see growth at the expense of the others who can't (this may be a big part of the “reality” behind some of my model's variables). What I've decided is the most practical choice – increasing capacity – is almost certain to be extremely unattractive to a profiteer, especially the end state of using a fixed amount of totally replenishing and long-lasting resources.

As ocean ecosystems are decimated by oil spills and birds literally fall dead from the sky, the public is getting a glaring wake-up call that something really bad is going on, and we may be the cause. We certainly can't save other species by getting additional resources from other planets, without reducing the amount of resources we get from this one. Extracting more from the Earth results in less for other species, and when converted to waste, fouls their environments and ours. It's probably no coincidence that my model projects our own population to start crashing soon after the time (five years from now) that the amount of resources we're using corresponds to double the amount of ecological resources (ecological footprint) that the Earth can support.  We are clearly running out of time.