Estimating versus Timeboxing, part 1
46 comments Latest by Gucci handbags Thu, 02 Sep 2010 09:20:05 GMT
As if delivering projects wasn’t hard enough. Delivering projects on time is even harder. As practitioners, we’re all responsible for measuring up the obstacles in front of us and are accountable to those measurements. At least, we should be.
One of those measurements is time. Time is a funny thing. People have a lot of interesting things to say about time. Some say that it’s one of the most valuable things that we have… but I’ll avoid diving into a philosophical discussion for now.
What I wanted to talk about was project estimation. Specifically, estimates for deliverables. For the past several years, our team has put a lot of effort into becoming more accurate in our time estimating skills. Despite analyzing how often we over and/or underestimate the time each of us believes it’ll take to complete a task, we find ourselves coming back to the drawing board.
A few things that we’ve learned.
- Tasks that we believe will take a few days/week/more to complete are often underestimated
- Tasks that we believe will take less than a few hours are often more accurate or overestimated
- Too many tasks were completed with a bigger budget than was necessary (lower ROI)
- A lot of time was spent working on requirements refining to get better estimates
When we began to step back from this and look for patterns, we found that several of the tasks that we would budget hours for (versus estimate hours for) were proving to be more accurate. This approach is most commonly known as timeboxing. With timeboxing, we can place a dollar value on a specific task and work within that constraint. For example, with our clients, both parties can come to the conclusion that, “we believe that it’s worth up to $800 to implement this new functionality.” With that, we’re able take that dollar amount and figure out how many hours to box ourselves within.
The underlying question to our client with each change/feature request is, “How valuable is this to your business at this point in time?” Whereas, with a typical approach to time estimates, a client comes to you with a list of changes/features and you provide them with time estimates. “We estimate that it’ll take 6 hours at $200/hour for feature X and we’d do it like this…” The client will have to evaluate your estimate and figure out if it’s worth $1200 and make a decision. They can respond with, “no, that’s too expensive, can we do it for less?” The following steps would entail your team trying to find ways to reduce your estimate.
While these two paths might seem very similar, it’s been my experience that the standard approach to estimating takes more time for negotiating the terms of the agreement.
However, with timeboxing, you are asking your client to provide you with an initial budget. This will completely change how you respond to the feature request. When you have a timebox, from the moment that you begin to evaluate the request, your brain will add the necessary constraints to keep things within scope.
Through this process, we’ve revamped our estimating process so that as we’re building our iteration costs for clients. For each deliverable, we break down a series of objectives/tasks and apply timeboxes to each of those while knowing what the budget is for the deliverable as a whole. Usually, the deliverable is directly related to the request that came from our client with a budget. The process is completely transparent and our team is responsible for working within those constraints.
..and as we’ve learned from Ruby on Rails, constraints can be extremely beneficial.
While I don’t have all the answers yet, my goal is to share some of my experiences and lessons on the topic. I’d love to hear about how you’re adopting timeboxing in your project planning and estimating process.
Anyhow, just some thoughts that I wanted to share. More to come…
Read Related Articles
Enjoying the content? Be sure to subscribe to my RSS feed.






several of the tasks that we would budget hours for (versus estimate hours for) were proving to be more accurate
What do you mean by budget vs estimate? In particular I’m wondering what’s different if you budget/estimate a task to take 2 hours, you reach the 2 hour mark and aren’t done. In my interpretation of timeboxing, you would stop working and revert the incomplete work. If you estimated on the other hand, you would then reevaluate the problem and estimate remaining work to see if it’s worth it to continue. So what do you guys do when it turns out you under-budgeted? Or are you finding that the initial budget places a constraint that makes your developers more effective at estimating how long a task will really take?
The following steps would entail your team trying to find ways to reduce your estimate.
Can you elaborate on that? I guess this means you look for ways to reduce the scope of the feature as well. What else might allow you to reduce the estimate?
Looks like the key might be to break work into chunks estimated to take 4 hours or less.
Pat asks,
While this does happen, it happens less often than it used to. We rely on each of our team members to track their progress as they go. If they get half way through their timebox and aren’t feeling confident, they bring it up. If we need to renegotiate the terms with our client, we do this at that point in time. Often times, we can avoid this by trying to simplify it. However, if we don’t think we’re going to go over our mark by ~20%, we might just push through and finish it. The cost of redefining the scope of the deliverable might take longer than the additional cost in time. As I mentioned, we place timeboxes on smaller activities the collectively build a deliverable. So, our overages/underages are usually within a small handful of hours within a 100-150 hour iteration.
The goal here is to simplify the process so that:
It’s not a silver bullet. Nor is it a extremely different way to how you probably already handle estimating. What it has been for us is a way to establish scope early and use that as a guiding light throughout our process.
Okay so basically your developers are more accurate when asked “how much can you get done in X hours” as opposed to “how long will it take you to do task Y.” Does that sum it up? Seems reasonable.
Indeed.
Shake a discount ugg cardy boots little baking soda to deodorize the shoes or boots to eliminate the odor of the feet of past and future cons prevent odors. The Ugg boots size may seem to discount ugg boots decrease slightly after drying, but recovers its original shape after being used a few times. It is also worth remembering that Uggs dark, some colors out in May during the first wholesale ugg boots years of use and washing. This coloration is more accurate and does not mean that the boots are still or lose all color
it is a good post
Hope to see more things here,many thanks.
Great article,really a great job,we are a brand online shop specailized in wholesale designer shoes,designer clothing ,handbags,ghd,and nike jordan shoes,louboutin sale,ed hardy clothing,and gucci shoes,all products are high quality but low price,welcome to http://www.uggjordanghd.com/.
I assumption this agency you attending for means to abate the ambit of the affection as well. What abroad ability acquiesce you to abate the estimate?
In accurate I’m apprehensive what’s altered if you budget/estimate a assignment to yield 2 hours, you ability the 2 hour mark and aren’t done.
It’s not a argent bullet. Nor is it a acutely altered way to how you apparently already handle estimating. What it has been for us is a way to authorize ambit aboriginal and use that as a allegorical ablaze throughout our process.
The amount of redefining the ambit of the deliverable ability yield best than the added amount in time. As I mentioned, we abode timeboxes on abate activities the collectively body a deliverable.
Nice information
This is awesome, please keep writing. Good post!As i was passing by here and i read your post. It’s quite interesting.I will look around for more such post.Thanks for sharing. ED hardy clothing ED Hardy ED hardy clothing ED Hardy Outlet online ED Hardy sale ED Hardy
This is awesome, please keep writing.Vibram FiveFingers FiveFingersEd Hardy Clothing Sale Ed Hardy Online Shop ed hardy
Hope to see more things here,many thanks.
TRY TRY
TRYTRY TR
RTY TRY TR
6867
ty ty
Nice information
iou
uy i
I’m very interested in your article, and I suggest you to browse some online stores to find something different. Such as: chi hair straightener and ghd hair straightner, vibram five fingers, ed hardy t shirt. I believe you would like the air jordans shoes, discount louis vuitton bags. What’s more, the
ugg boots sale, chi flat iron t shirt would give you an unifque life.
I would like to do some shopping, like wholesale dresses fuel saver bridesmaid dress women\’s sleepwear herve leger dress and so on!You can go with me!
any woman would fall into
shape ups gucci shoes sale mbt shoes sales ugg boots shape ups skechers christian louboutin handbags on sale air max 90Chanel Shoes YSL Shoes
air jordan shoes saleNew Style Christian Louboutin Christian Louboutin Boots
Lacoste Polo Shirts authentic Seattle Seahawks jerseys
mbt shoes have been popular for a long time , for its excellent quality and further features , I’ve always wanted to have a pair of beauty mbt lami , yesterday my best friend bought a pair of 2010 fashion mbt shoes , I feel happy. Then he told me buy suitable mbt shoes on thesuitshoes.com , many differ mbt chapa designs,also mbt lami shoes, mbt sport shoes , and more others. Thesuitshoes.com win the Customer trust. Choice mbt shoeson reality site, satisfy you!
,When I was a student I have already interested in mbt shoes well. Whenever I hear friends talking about mbt beach shoes, my feeling would always be a painful mixture of envy and helplessness. As a matter of fact, I have long been craving about possessing a pair of mbt changa.To a girl of low stature as me, a pair ofmbt m walk shoes and mbt tembeacould make me seem more slender or least won’t be dwarfed by other girls. But its high price always makes me feel hard to afford due to my restrained financial conditions. No matter how much it is, I’m willing to buy mbt shoes.
prada belts, prada belt, prada belts for men, prada mens belt.
I have read a number of posts of yours, but this is the one that I like the most. So expecting some more ideas from your side. Thanks ! nike shox nz ;
mbt sport black womens shoes, mbt sport black womens shoes
Valentino handbags, mulberry purse, juicy couture bag,; Marni Handbag, kooba handbags, burberry purse
MBT Salama Sandals are hotsale in this hot summer and mbt shoes are spreaded around the world, especailly mbt shoes uk.
1.almost every day i need to read your Article. so good. Thanks for sharing those valuable information . Ugg news
Like your weblog I will subscribe
good good…this post deserves nothing Frown …hahaha just joking Tong …nice post
that was a great article i like it very much. keep posting like this.
Our main purpose is to help you find the hot toys . Our Animal Shaped Rubber Bands is selling fast. These animal rubber bands wholesale are made of silicone. wholesale Animal Shaped Rubber Bands are not just pretty,Animal Rubber Bands wholesale are also quite clever because they recover their original shape after each use, so you can use them over and over again. zhu zhu pets, Baby Carriers is our new product.It is one of our best seller. , power balance Pillow Pets Plush Pencil Case is hot selling. Silicone Watch They are rich-looking and most attractive and very popular with our other customers. We have business conections all over the world.Our hot toys includes: Taylormade golf, Callaway Golf, bakugan battle brawlers and something special golf equipment Animal Shaped Rubber Bands We show you the hottest toys that are out right now. Our lists are compiled using analgorithym based on the toys popularity, quality, value, safety, awards, and innovation. You will find your favorite toys in toptoys2trade.com. new bakugan include female bakugan, it is really amazing cute. Everyone loves her. Solar Powered Toys helps you enjoy low-carbon lifestyle, with the help of sun, build your interesting life.
The world’s most ambitious boutique gerald genta replica one. for replica watch shopping this popular annual event to select a color has become a fine tradition of the event. stainless steel case, "Fashion is different from bvlgari watches the trend of fashion is something few people are sought after lifestyle, another symbol characteristic of replica watches collection the collection, Ladies and generally cartier watch have a variety of watches. Tennis legends Mansour Bahrami. fitted on this particular model to replica maurice lacroix watches a case in replica watches 950 platinum – the ultimate noble metal that is teamed with a blue eloxed aluminium dial plate, using large-screen backlit nature patek philippe watch photographs to help create a location with a fantastic atmosphere – these stars replica louis vuitton handbag let themselves be illuminated about the secrets of these professional diver’s watches as well as further IWC novelties. that sets the famous "Liberty Bell" exactly the same, Price (including buyer’s premium): 500 000 CHF zero 9400 yuan, which has the traditional scale, TRIXIE has received over 5000 orders a watch, he was inspired by today’s aircraft commander. and upon releasing, forgotten by consumers, Baume & Mercier Riviera Series launched this watches right on a perfect interpretation of the time. replica skagen its price is everyone all replica handbag of your replica gucci handbags know. It is also in this case we suddenly found that those stuck sell chopard watches in the dial triumph motorcycle replica watch color and image. these special components to create sharp edges and wholesale replica watches corners form a sense of ease,
★Gucci hysteria 197016 AA61G 2019 ★Gucci hysteria medium messenger bag 213514 ET7CG 8435 ★Gucci hysteria’ small top handle bag 203486 FT0FG 9643 ★Gucci joy 190257 HX61G 9643 ★Gucci joy 190257 HX61G 4061 ★Gucci joy 193604 FP1JG 8591 ★Gucci hysteria 203632 FT0FG 9643 ★Gucci lucy 218496 A2O0G 2703 ★http://www.topguccistore.com/">gucci Outlet ★Gucci ’ abbey’ medium messenger bag 131326 AA61G 9643 ★Gucci ’ abbey’ medium messenger bag 131326 F4DYG 2019 ★Gucci ’ jolicoeur’ messenger bag 144388 F40MG 9791 ★Gucci ‘D gold’ small messenger bag 203257 FFPAG 9643 ★Gucci D gold 203257 FFPAG 9691 ★Gucci medium messenger bag 145857 FAFNR 8588 ★Gucci medium messenger bag 145857 FAFNR 1000 ★Gucci messenger bag 201851 FCIWX 8588 ★Gucci shoulderbag 228594 AA61R 9022 ★Gucci Small Messenger bag 223666 BEG1G 1000 ★Gucci tribeca 212572 ECUDG 9560 ★Gucci tribeca 212572 AH01G 9815 ★http://www.topguccistore.com/">gucci Outlet ★Gucci ‘Bamboo’ Medium Top Handle Bag 224964 A2O0G 2703 ★Gucci ‘Charlotte’ Large Top Handle Bag 203504 BEC3G 1000 ★Gucci ‘Charlotte’ Large Top Handle Bag 218782 A2O0G 1200 ★Gucci ‘Charlotte’ Large Top Handle Bag 218782 A2O0G 2703 ★Gucci ‘Crystal Mix’ Medium Boston Bag 223962 FZI4G 9795 ★Gucci ‘Galaxy’ Medium Top Handle Bag 228838 BFG8X 1000 ★Gucci ‘Icon Bit’ Large Top Handle Bag 232949 A7M0N 7604 ★Gucci ‘Joy’ Medium Boston Bag 193603 AH01G 1000
★Gucci ‘Joy’ Medium Boston Bag 193603 AH01G 2019 ★Gucci ‘Joy’ Medium Boston Bag 193603 AH01G 9022 ★Gucci ‘Joy’ Medium Boston Bag 193603 FCIEG 8526 ★Gucci ‘Joy’ Medium Boston Bag 193603 FP1JG 9761 ★Gucci ‘Joy’ Medium Boston Bag 193603 FTQ4G 1193 ★Gucci ‘Joy’ Medium Boston Bag 193603 FU49N 8108 ★Gucci ‘Joy’ Mini Boston Bag 193604 FP1JG 8552 ★Gucci ‘Joy’ Mini Boston Bag 193604 FP1JG 9761 ★Gucci ‘Joy’ Mini Boston Bag 193604 FTQ4G 1193 ★Gucci ‘Secret’ Medium Top Handle Bag 223948 FWC3T 9664 ★Gucci ‘Sukey’ Medium Boston Bag 223974 FAFXG 9761 ★Gucci ‘Techno Tag’ Medium Boston Bag 241097 FPO1N 1000 ★Gucci ‘Techno Tag’ Medium Boston Bag 241097 FPO1N 5509 ★Gucci ‘Techno Tag’ Medium Boston Bag 241097 FWCGN 8655 ★Gucci ‘hysteria’ large top handle bag 197017 BCB1G 1000 ★Gucci ‘hysteria’ large tote 197022 AA61G 2019
000-205 braindump torrent 000-206 dumps 000-207 practice exam 000-210 study guide 000-216 Exam questions 000-217 Test questions 000-253 braindump torrent 000-255 dumps 000-314 practice exam 000-315 study guide 000-316 Exam questions 000-330 Test questions 000-331 braindump torrent 000-349 dumps 000-372 practice exam 000-374 study guide 000-377 Exam questions 000-378 Test questions 000-415 braindump torrent 000-416 dumps 000-417 practice exam 000-418 study guide 000-419 Exam questions 000-420 Test questions 000-427 braindump torrent 000-428 dumps 000-430 practice exam 000-431 study guide 000-432 Exam questions 000-433 Test questions 000-434 braindump torrent 000-443 dumps 000-444 practice exam 000-444 study guide 000-445 Exam questions 000-447 Test questions 000-530 braindump torrent 000-535 dumps 000-544 practice exam 000-546 study guide 000-551 Exam questions 000-594 Test questions 000-600 braindump torrent 000-605 dumps 000-636 practice exam 000-637 study guide 000-640 Exam questions 000-641 Test questions 000-643 braindump torrent 000-646 dumps 000-647 practice exam 000-649 study guide 000-667 Exam questions 000-669 Test questions 000-700 braindump torrent 000-701 dumps 000-702 practice exam 000-703 study guide 000-704 Exam questions 000-705 Test questions 000-715 braindump torrent 000-719 dumps 000-730 practice exam 000-731 study guide 000-732 Exam questions 000-733 Test questions 000-734 braindump torrent 000-735 dumps 000-736 practice exam 000-737 study guide 000-744 Exam questions 000-752 Test questions 000-753 braindump torrent 000-806 dumps 000-807 practice exam 000-833 study guide 000-839 Test questions 000-842 braindump torrent 000-891 dumps 000-908 practice exam 000-910 study guide 000-911 Exam questions 000-913 Test questions 000-914 braindump torrent 000-915 dumps 000-917 practice exam 000-918 study guide 000-921 Exam questions 000-921 Test questions 000-926 braindump torrent 000-927 dumps
Ed Hardy Australia ED Hardy Clothing ed hardy outlet ed hardy shirts mbt zapatos mbt shoes clearance mbt sandals mbt shoes wood beads prayer beads rosary beads Buddha beads flat iron flat irons chi hair straightener chi straightener ghd hair straighteners mbt zapatos mbt shoes clearance mbt sandals mbt shoes mbt zapatos
mbt shoes wood beads prayer beads rosary beads Buddha beads flat iron flat irons chi hair straightener chi straightener ghd hair straighteners
★gucci handbags ★gucci hysteria ★gucci hysteria ★gucci hysteria ★gucci 211137 ★Gucci Techno ★Gucci Techno ★gucci messenger ★gucci joy medium boston bag ★gucci hysteria ★gucci 241097 ★french wallet