3 ms·
> After all, in business, excuses are never acceptable. Clearly your father never built software. This shit is why people make up dates and then expect miracl
by zer00eyz 2y ago
> After all, in business, excuses are never acceptable.
Clearly your father never built software.
This shit is why people make up dates and then expect miracles to happen and then wonder why the code base looks like we empty a portapoty into the repo.
Demming is still having a laugh about this type of nonsense.
- WalterBright 2y agoThe Caltech EE91 lab projects usually involved writing software. In one of my early jobs, I was assigned a programming task and given 6 weeks to deliver it. I delivered it in 4. The supervisor made a report via the project management system that I'd delivered it on time. I went to his office and complained about that, saying I wanted the record to show I delivered 2 weeks ahead of schedule. The supervisor said the project management software had no way to enter anything that was ahead of schedule. Another anecdote from the same company: They signed a contract with IBM to write some software for them, and was given 9 months to do it. The company hired a team of about 5 consultants to do it. If the software was delivered on time, each got a $10,000 bonus (this was back when $10,000 was a huge amount of money). The software was delivered on time. I asked one of them, did the bonus do the trick? He said, no, they were professionals. I laughed.
- zer00eyz 2y ago>> consultants I do this now for a living. Phased releases, change of scope means pay out the phase and start a new contract. I collected 75% of cost of ONE project 3 times from a single client... DO A, no do B, no do A... they canceled A for a whole year. I came back and finished it on a new contract the 4th time for 1/2 the first contracts cost (cause it was done). It was not a trivial sum of money either.