Should you have a dedicated SE team or should the core team code and test updates? How do you prevent the core team from being randomized?
An opinion column for developers. Brutally honest, no pulled punches.
Should you have a dedicated SE team or should the core team code and test updates? How do you prevent the core team from being randomized?
When would a manager be pleased you gamed a metric? What can prevent managers from using data against you?
What are common myths about agile methods? Which agile methods, if any, are well-suited to Microsoft?
Whats the biggest problem preventing customer satisfaction? How do we detect what will confound our customers, before we hit code complete?
What are the major sources of wasted effort? How can you be more efficient and less frustrated?
Do we really need Black Belts to help us solve problems? How is Six Sigma any different from just good engineering?