3 ms·
This sums up my thinking. Scrum is a contract between developers and managers, especially non-technical managers. Developers have always complained about being
by CountSessine 6y ago
This sums up my thinking. Scrum is a contract between developers and managers, especially non-technical managers.
Developers have always complained about being micromanaged or being given business objectives that don't make sense or about changing requirements or some such. But non-technical managers at the same time typically complain that their developers are prima donnas and that their team produces unpredictable and non-repeatable results.
If you understand KPI's, you understand scrum. Scrum exposes the development process to managers and in theory is supposed to give them a better idea of what the team is doing, what they're having problems with, and what the consequences of their management directives are. If that leads to better management of the team, scrum is a success.
- klingon79 6y agoYes, and Scrum done well can promote a sense of well-being through fulfillment of points and provides rhythmic but varying work for those that like process. Done poorly it may create a wealth of problems. The cadence may create undue sense of urgency that may lead to unhealthy levels of stress or to depression and desensitization of missing work targets. Nonsense competition may arise due to points and velocities.