I can't be positive what the parent post was referring to, but it's likely it has something to do with re-balancing the dev/test/pm/manager roles. Microsoft had started to get top heavy, so Sinofski had a lot of managers demoted to individual contributors and invented this odd "triad" system of dev/test/pm to try to keep things more balanced. It struck me as a passive aggressive and politically correct way to force some under-performers out. It had the positive side effect of preventing runaway PM orgs, but had the negative side effect of encumbering some well balanced teams. I assumed that it was an interrum strategy to get a handle on organizational complexity. However, other orgs around the company started being "Sinofski-ized" without any real understanding of what that meant.