Evidence Based Scheduling

Evidence Based Scheduling

Evidence Based Scheduling (EBS) is a method of scheduling software projects coined by Joel Spolsky [ [http://www.joelonsoftware.com/items/2007/10/26.html Joel On Software Article] ] . EBS looks at the historical track records of every person who enters estimates in a software project, and assumes that the future will look a lot like the past. It uses a statistical method called bootstrapping to predict software schedules [ [http://www.fogcreek.com/FogBugz/docs/60/topics/schedules/Evidence-BasedScheduling.html FogBugz Software Documentation] ] . Other "evidence based" methods include Evidence Based Medicine, which shares the use of historical and current evidence to make predictions about the future.

Disadvantages

As with any scheduling method, it is still open to manipulation [ [http://weblog.raganwald.com/2008/04/stuffy-dowding.html Raganwald: "Stuffy" Dowding] ] . For instance, a manager can reverse the method and take their preferred estimate, work out the date the developer would have to give as an estimate to make the manager's preferred estimate match with what EBS would give as a more accurate estimate based on the developer's history, and badger the developer into giving that as the estimate.

Programs that currently implement EBS

Currently, the Evidence Based Scheduling algorithm is implemented exclusively in FogBugz.

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Outcome-based education — (OBE) is a recurring education reform model. It is a student centered learning philosophy that focuses on empirically measuring student performance, which are called outcomes. OBE contrasts with traditional education, which primarily focuses on… …   Wikipedia

  • On the Evidence — Genre Legal drama Written by Barry Morgan Directed by Bryn Matthews Narrated by Ken Haslam Country of origin …   Wikipedia

  • Cost estimation in software engineering — The ability to accurately estimate the time and/or cost taken for a project to come in to its successful conclusion is a serious problem for software engineers. The use of a repeatable, clearly defined and well understood software development… …   Wikipedia

  • EBS — may refer to:In Business Names: * Emdeon Business Services, a medical claims clearinghouse business spun off of WebMD in 2006In Information Technology: * Windows Essential Business Server, a Microsoft product to be released in second half of… …   Wikipedia

  • MDMA — Systematic (IUPAC) name (RS) 1 (benzo[d][1,3]dioxol 5 …   Wikipedia

  • Controlled Substances Act — Acronym CSA Enacted by the 91st United States Congress Effective October 27, 1970 Citations Public La …   Wikipedia

  • Removal of cannabis from Schedule I of the Controlled Substances Act — In the United States, all preparations of the Cannabis plant intended for use as a psychoactive drug or for medicinal purposes are currently classified under Schedule I of the Controlled Substances Act, the most tightly restricted category… …   Wikipedia

  • Methylenedioxymethamphetamine — drugbox IUPAC name = (±) 1 (benzo [ d ] [1,3] dioxol 5 yl) N methylpropan 2 amine CAS number = 69610 10 2 ChemSpiderID = 1556 PubChem = 1615 C = 11 | H = 15 | N = 1 | O = 2 molecular weight = 193.25 g/mol smiles = CC(NC)CC1=CC=C(OCO2)C2=C1… …   Wikipedia

  • Constructivism (learning theory) — Jean Piaget: founder of Constructivism Constructivism is a theory of knowledge (epistemology)[1] that argues that humans generate knowledge and meaning from an interaction between their experiences and their ideas. During infancy, it was an… …   Wikipedia

  • Benzodiazepine — Benzodiazepines …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”