What I don't get is why it would be outsourced at all. Run a team that manages the entire SDLC. If they mess it up, they are maintaining it and have a reason to solve the problem.
How did people manage to convince government that software is this one-time thing you just pay for and then it works forever?
How did people manage to convince government that software is this one-time thing you just pay for and then it works forever?