The secret is to treasure the people who do their best and not the least they could do. I’m lucky to say that most of my teammates are like this.
Reason 2: according to Scrum ‘people do the best they can’ if you give them enough freedom. What the hell is this based upon? They don’t. They will probably do the least they can because in general most software developers are underpaid, especially compared to their managers. That’s why they want to become managers or software architects as soon as possible, since they can then still be lazy without anyone noticing and the added bonus that they are getting better paid.
via Why Scrum will never work « Maurits thinks aloud.