Why doesn't FogBugz offer Gantt charts? - FogBugz Knowledge Exchange most recent 30 from http://fogbugz.stackexchange.com2013-05-22T00:41:33Zhttp://fogbugz.stackexchange.com/feeds/question/1000http://www.creativecommons.org/licenses/by-nc/2.5/rdfhttp://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-chartsWhy doesn't FogBugz offer Gantt charts?FogBugz FAQ2009-12-10T22:18:29Z2013-04-25T07:43:53Z
<p>My manager knows how to read a Gantt chart and can make sense of them. Why doesn't FogBugz have them?</p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/1001#1001Answer by Rich Armstrong for Why doesn't FogBugz offer Gantt charts?Rich Armstrong2009-12-10T22:50:43Z2009-12-11T14:17:55Z<p>Gantt charts were <a href="http://books.google.com/books?id=p2ANAAAAYAAJ&dq=work%20wages%20and%20profit%20gantt&pg=PA276#v=onepage&q=&f=true" rel="nofollow">introduced 99 years ago</a> to help manufacturing managers supervise complex, repetitive manufacturing projects like making steam locomotives. There's a lot of complexity, but not a lot of risk or variability in making the 205th iteration of a particular locomotive. Gantt charts helped non-assembly-line manufacturing operations to make their operations more efficient, making sure that the axle-makers were done with their batch of axles right about the time the wheelwrights were done with the wheels. That way, no one sat idle and the project moved along at maximum efficiency.</p>
<p>Gantt charts are great for managing projects where risk is low or measurable (5% chance that the drywall guy won't show up for work), or where variability is low (the drywall guy can finish 200-250 linear feet of wall in a shift).</p>
<p>The temptation is to use the same tool to represent complex software projects, but software projects are fraught with risk (turns out the libraries you rely on have a bug) and variability (the customer called again). On a construction project, if the drywall guy gets the flu, that part of the chart might come in at 110% of its initial projected time. In software, a total unknown can triple the time it takes to do a portion of the project.</p>
<p>Over the years, most software managers have found that using Gantt charts might provide them with an overall sense of control, though at great expense. But the chart actually hides more important information than it shows. It hides the risks and variability inherent in the development process. On the plus side, they're very easy to understand at a glance. On the downside, the understanding that they convey can be, and often is, deeply flawed.</p>
<p>Representing software projects with Gantt charts does have one thing to recommend it: people almost immediately grok the Gantt chart, no matter who they are. Going forward, we're hoping to work on a way of representing an information-rich chart that will capitalize on people's visceral understanding of the Gantt chart without sacrificing information-richness.</p>
<p>For now, the <a href="http://www.fogcreek.com/FogBugz/wn/wn7.png" rel="nofollow">developer timelines</a> give a good visceral impression of where you are in a project and where the risks might lie.
<img src="http://www.fogcreek.com/FogBugz/wn/wn7.png" alt="alt text" /></p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/1421#1421Answer by Sergey Sobolev for Why doesn't FogBugz offer Gantt charts?Sergey Sobolev2010-01-12T22:36:57Z2010-01-12T22:36:57Z<p>Actually, it would be useful to have gantt chart drawing capabilities, at least to have overview for all tracked projects. Just use not individual tasks for charting, but milestones.
That way we can use all the benefits of fogbugz and keep management happy at the same time.</p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/1481#1481Answer by Thomas Golden for Why doesn't FogBugz offer Gantt charts?Thomas Golden2010-01-15T22:24:21Z2010-01-15T22:24:21Z<p>A Gantt chart shows milestones, a hierarchical list of tasks with estimates and dependencies between tasks - in what way do these things not apply to software development? The Developer Timelines, which is valuable in different ways, tells me none of these things (and I don't expect it to).</p>
<p>The problem is when the chart becomes the work product instead of a view into the project, or when the contraints of the chart constrain the management of the project.</p>
<p>The Gantt chart is not tied to a development methodology, so don't hold it responsible for shortcomings of those systems.</p>
<p>There's no single chart or report that meets all needs for software project management - FB would be improved with the addition of the Gantt chart to its toolbox.</p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/6149#6149Answer by Lee for Why doesn't FogBugz offer Gantt charts?Lee2010-12-02T07:42:49Z2010-12-02T07:42:49Z<p>Simply put, what a Gantt chart would provide is an overview of milestones or more importantly, long-term project planning. For instance, I know that we have various projects starting on different weeks. Within those projects we have different milestones and multiple cases. But there is no way for me to have a Gantt-like overview of the next 3 months.</p>
<p>This is long overdue in FB. I don't even know if it needs much integration. I just want to see all my start and end dates viewed on a Gantt. Actually, based on the estimates it could show start/end for each case nested beneath the associated project. That's all I would need.</p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/6899#6899Answer by Alex for Why doesn't FogBugz offer Gantt charts?Alex2011-02-04T12:17:18Z2011-02-04T12:17:18Z<p>We are a small development firm with many clients. All developers can (and often do) work on all projects. For each client, we might have 3 major milestones and ten stages (sub-milestones).</p>
<p>I need to view all milestones in a single chart. The only ways I know to do this in FogBugz is to:
(A) Create fewer FB projects and use Areas as the real projects and create milestones for the project
(B) Create a FB project for each real project and use only global milestones with a naming convention (PROJ-MILESTONE).</p>
<p>Neither of these is satisfactory because either way, I have a list of 100's or thousands of milestones to select in any case menu (rather than just ten per project).</p>
<p>Tangential, we have the same major milestones for 90% of all projects (call it waterfall if you like, design phase, development, delivery, support). It would be nice to automatically generate these milestones when creating a new project.</p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/10319#10319Answer by Billy Moon for Why doesn't FogBugz offer Gantt charts?Billy Moon2012-04-25T13:25:29Z2012-04-25T13:25:29Z<p>Agree wholeheartedly with the Samuel Neff response - "Even if you feel like Gantt charts are the incarnation of devil, cause death to puppies, and may implode the Earth, they're such a standard requirement in software planning that not having makes many automatically exclude FogBugz as a scheduling tool."</p>
<p>I don't use Gantt charts for actual project management and agree with your overall philosophical take, but in real life I do need them for presentation of our project schedule to upper management. Right now I'm basically re-entering our larger projects into a SharePoint site as a quick and dirty way of spitting out a Gantt chart, but this is obviously a maintenance headache.</p>
http://fogbugz.stackexchange.com/questions/1000/why-doesnt-fogbugz-offer-gantt-charts/11273#11273Answer by Sebastian Oschatz for Why doesn't FogBugz offer Gantt charts?Sebastian Oschatz2013-04-25T07:43:53Z2013-04-25T07:43:53Z<p>and even if gantt charts prove to be unsuccessful in defining milestones WITHIN a project, they very much help planning the arrangement of projects TO EACH OTHER. </p>