So I'm working on this project. Its not huge, about 4000 lines of code, but It started out as one thing, and has been and gone through several different states of being since then (feature creep with overtones of we had to figure out how to do the thing it does in the first place). There is a lot of code that is no longer executed, some that executes but whose output we really dont use anymore, and its basically one F-Huge blob of sphagetti code. Well, I suggest a rewrite and a new approach today that will eliminate this happening in the future, and wouldn't you know it, the boss was ........ed because I guess he was expecting the project to be finished this week or something based solely on the fact that the customer is coming to see the project because he promised them it would be finished despite the fact that I urged him NOT to have them come up until we had it finished and tested.



LinkBack URL
About LinkBacks




I'm sure there is a lot of planning that needs to take place (and hasn't) and plenty of revisions that need to be done (and haven't)... but surely the project time estimations of the two developers should not be that different. At the rate you appear to be moving, unless your manager decides to put two dozen or so more software developers on the budget (not to mention a massive amount of overtime)... your software will likely be well past obsolete by the time you finish. (if you finish)