Pros:
1. Provides insights into flaws and limitations in McKinsey’s analysis of developer productivity.
2. Raises awareness among engineers and industry professionals about potential issues with McKinsey’s framework.
3. Stimulates critical thinking and encourages a deeper examination of methodologies used to measure productivity.
4. Promotes open discussions and debates regarding the best approaches to evaluate and enhance developer productivity.
5. Provides an opportunity for engineers to voice concerns and share their perspectives on the matter.
Cons:
1. May lead to misconceptions if the flaws in McKinsey’s analysis are not communicated accurately or objectively.
2. Could contribute to a sense of distrust or skepticism towards productivity frameworks and consulting firms.
3. Might overshadow any valid points or useful aspects of McKinsey’s analysis, as the focus shifts solely to its flaws.
4. Could potentially limit the scope of discussion to specific flaws, neglecting other crucial aspects of developer productivity.
5. May result in a polarizing atmosphere where conflicting opinions overshadow constructive discussions.
context: https://leaddev.com/process/what-mckinsey-got-wrong-about-developer-productivity
The consulting giant caused controversy by introducing a framework to measure software developer productivity, which led to strong opinions from engineers about its flaws.