Comment Failure to communicate.... (Score 2) 623
This has the classic look of disjointed process management. It doesn't really matter which system was used, rather that they weren't consistent. The blame here goes to the project management, not the engineering teams. A reasonable (IMHO) guess here is that each team produced what they were asked, complete with solid QA work, but little or no integration testing was done.
And I always thought project managers were a joke