Don't use anything fancy like Microsoft Project. The trouble with Microsoft Project is that it assumes that you want to spend a lot of time worrying about dependencies. A dependency is when you have two tasks, one of which must be completed before the next one can begin. I've found that with software, the dependencies are so obvious that it's just not worth the effort to formally keep track of them.So while wearing my "talking to the MBAs" hat, I'd smile and adjust the fictional MS Project plan to keep them happy (and keep my team funded), while doing the real planning in Excel.
« Older How to survive extreme natural events.... | One of the most amusing Javasc... Newer »
This thread has been archived and is closed to new comments
But it's also well known among software professionals that the primary source of overruns is feature creep. That's what we need to be communicating to everyone else, and so far we haven't done a good job of it. Software projects run a lot better when everyone agrees ahead of time what the goal should be, and then sticks to it. (One project I helped run came in 3 weeks ahead of schedule with a very low bug rate, precisely because the project manager was a software guy and didn't permit feature creep.)
posted by Steven Den Beste at 7:03 AM on November 21, 2001