The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Kent Beck boots points in favor of real schedule estimates, communication improves

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Darrell Norton

Posts: 876
Nickname: dnorton
Registered: Mar, 2004

Darrell Norton is a consultant for CapTech Ventures.
Kent Beck boots points in favor of real schedule estimates, communication improves Posted: Feb 25, 2005 12:04 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Darrell Norton.
Original Post: Kent Beck boots points in favor of real schedule estimates, communication improves
Feed Title: Darrell Norton's Blog
Feed URL: /error.htm?aspxerrorpath=/blogs/darrell.norton/Rss.aspx
Feed Description: Agile Software Development: Scrum, XP, et al with .NET
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Darrell Norton
Latest Posts From Darrell Norton's Blog

Advertisement

Continuing with my reading of Extreme Programming Explained: Embrace Change 2nd ed., in chapter 12 Kent Beck writes:

“The first edition of Extreme Programming Explained had a more abstract estimation model, in which stories cost one, two, or three "points". Larger stories had to be broken down before they could be planned. Once you started implementing stories, you quickly discovered how many points you typically accomplished in a week. I prefer to work with real time estimates now, making all communication as clear, direct, and transparent as possible.”

Kent used points, others used “ideal days”, but the concept was the same. Points, or ideal days, were multiplied by some factor that converted the estimate into real days. I complained about this in my XP Overview article:

“One thing that hurts XP in this area, in my opinion, is the use of “ideal days” for estimates.  To translate this to schedule time, the estimate is multiplied by a “factor” that is supposed to take into account interruptions, communication difficulties, and the like.  The problem with this is that it buries the bottlenecks and their associated buffers in the individual estimates.  According to critical chain theory, this is the worst thing to do! Another problem with this is that it effectively hides work inhibitors, rather than bringing them into full view of management to be dealt with on a daily basis (reference here is to the daily Scrum).  And the worst thing about this is that it is not the language the business people speak.  Business people want to know things in hours and days, not in craft-units or ideal days.  Putting up artificial barriers to communication is contrary to XP’s value of communication.”

Nice to see that Kent is making things better in the second edition!

Read: Kent Beck boots points in favor of real schedule estimates, communication improves

Topic: AppDomain.FriendlyName and vshost Previous Topic   Next Topic Topic: Managed Windows CE Remote API

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use