I do in house software, so my perspective isn’t the same as big team kind of software writing. However, as I go back through my old code, I always find a lack of documentation and places where I haven’t a clue what I was doing. I would suspect in something as massive as Ocare, the new team will have to take several steps back just to figure out what the hell is going on, all to understand a failed product. 50/50 they would want to rewrite parts from scratch.
Who pays for this rewrite, by the way? Medicaid enrollees???
I've been on Enterprise teams, and right now I'm on a quasi-enterprise deal. It's a single guy doing it -- me -- but I must serve as BA, DBA, PM, coder, tester, documenter -- and I'm pulling it all off only by the dint of my experience.
When I heard the particulars of this enterprise, I gulped and felt sorry for the Obamacare team. As much as I hated the concept, I felt sorry for the poor fools that got sucked into it.