Having worked for a large software company I can't say this surprises me at all. Once developers reach a certain level of seniority they essentially supervise themselves and could easily get enough day to day freedom to pull something like this off. As long as the guy still understands the code & can talk to a spec sheet he could easily pass off the work of others as his own, especially if he's a decent enough Q/A tester and can do a code review.
I'm more surprised that he was able to get consistently usable code from outsourcing, my experience in the past is that even in the best case scenario you have to count on a 10-20% buffer of "fix" time on any code you get.
|