Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
There is a jQuery plugin for this formula. It's called:
var estimate = 3;
$(estimate).bureaucracy(); -
I think that this is the norm. But I agree that it shouldn't be. Luckily you didn't big the job out in one chunk of $$$, right?
-
Been there done that. Moved to a web consulting agency. Now the tasks have to be done yesterday and pushed to production without proper testing. Mixed feelings, I tell you.
-
I work in a Bank and I get pissed by the time it takes to do things. It is insane!
-
lig114458yWell, Frederick Brooks estimated system product 9 times longer than just a program that has similar functionality.
There are really a lot behind programming where your program should be documented, when you need to integrate it with external systems and so on.
If you make some program that you made up your self it will be just a program that you think should work. But most probably it will work as expected for no one except you. -
lig114458ySpeaking on banks I worked for the InfoSec company. And there were no bank application that could pass penetration testing on the first version.
Related Rants
-
blt9503If doctors were treated like web developers!
-
Bikonja10PM asks for an estimate on a bug fix, I say 2 hours, he puts down 4 hours, I finish it in 10 mins. Today was a...
-
shellcode9My boss asked me to do estimates for some tasks. I did it. He told me that was too much time. I told him th...
When i worked for a large, international bank (whose name rhymes with shitty), I always had to use the following formula to estimate projects.
1. Take estimate of actual work
2. Multiply by 2 to cover project manager status reports
3. Multiply by 4 to cover time spent in useless meetings.
4. Multiply by 2 to cover user support and bug fix tasks.
5. Multiply by 2 to cover my team lead tasks.
6. Multiply by 3 to cover useless paperwork and obtaining idiotic necessary approvals to do anything
7. Finally, multiply by 3.14159 to cover all the other stupid shit that the idiots that run that company come up with.
It's only a slight exaggeration. Tasks that required less than a day of actual coding would routinely require two weeks to accomplish and get implemented.
undefined
estimates