3 ms·
Triads comprised of a developer, a tester, and a manager, operating independently? Does that alone strike anyone else here as a recipe for a high-overhead high
by Hoff 18y ago
Triads comprised of a developer, a tester, and a manager, operating independently?
Does that alone strike anyone else here as a recipe for a high-overhead high-complexity software development disaster?
- snprbob86 18y agoIn general, Microsoft has too many PMs. While many PMs do incredibly valuable work, many are simply an added layer of indirection and approval to hinder progress. My understanding is that there was a time at Microsoft where the "dual ladders" broke down and people had to switch from Dev to PM or individual contributor to people manager in order to make more money. It appears that Stephen Sinofski has reversed that trend in the Windows organization and is shifting power and decision making back to the developers while rewarding them without regard for their number of reports. Windows is a big product built by a big team. These things take time, so this triad concept seems like a pretty good stepping stone.