Hacker News new | ask | show | jobs
by smackfu 4630 days ago
One reason is ridiculous schedules. Last year, I worked on a government contract where a law was signed on September 1st that required a system be in place to make payments on January 1st. So four months for vendor procurement, development, testing, and roll-out. The development time ended up being two weeks. That's not going to be quality software. If it even works, everyone is happy enough.