From Wikipedia, the free encyclopedia
|Developer(s)||Fog Creek Software|
|Type||Project management software, Bug tracking system|
FogBugz offers issue tracking, discussion forums, wikis, customer relationship management, and Evidence Based Scheduling (see below). It is offered both as a download for users to install on their own server as well as a hosted solution.
Evidence Based Scheduling (EBS)
In standard project management, non-project activities such as holidays, sick days, project support and breaks are expected to be excluded from schedules and recorded time usage so that only the time actually spent on a project is recorded.
In practice non-project time can be difficult to cleanly separate out. As one example, Spolsky gives "boss's painful fishing stories" as time usage that is unlikely to be identified separately on the schedule.
To avoid these complexity issues, Evidence-based Scheduling measures and estimates only the actual total time taken to complete a particular task. EBS then uses the Monte Carlo method to adjust predicted completion dates based on the accuracy of each worker's prior estimates.
Instead of a single completion date, this method produces a table of possible completion dates, each with an associated probability of being correct. This gives management a more accurate picture of how reliable the estimates are.
- Version 2.0 - March, 2001
- Version 3.0 - November, 2002
- Version 3.1 - February, 2003
- Version 4.0 - December, 2004
- Version 5.0 - March, 2006
- Version 6.0 - August, 2007
- Version 7.0 - July, 2009
As the requirements for FogBugz grew, it became clear that VBScript did not have the features desired to continue development. Instead of switching technologies, Fog Creek decided to start extending VBScript with modern programming language features such as First-class functions, automatic programming, and object-relational mapping. The result was an entirely new programming language, with a compiler written in C#, that compiled to .NET or PHP, depending on what the client requires.
Notes and references
- ^ Evidence Based Scheduling - Joel on Software
- ^ Evidence Based Scheduling - C2
- ^ Livingston, Jessica (2007-01-22). "Founders at Work: Stories of Startups' Early Days". Apress. http://www.foundersatwork.com/joel-spolksy.html. Retrieved 2008-02-27.
- ^ Spolsky, Joel (2005-03-30). "The Road to FogBugz 4.0: Part III". http://www.joelonsoftware.com/articles/FogBugzIII.html. Retrieved 2008-10-17.
- ^ Spolsky, Joel (2006-09-01). "Language Wars". http://www.joelonsoftware.com/items/2006/09/01.html. Retrieved 2008-10-17.
- ^ Spolsky, Joel (2006-09-01). "Wasabi". http://www.joelonsoftware.com/items/2006/09/01b.html. Retrieved 2008-10-17.