Every week, our team starts out by going through tasks, announcing which we didn't get done last week (if any) and bidding on the new tasks which need to get done. Theoretically, each person can get 12 "jellybeans" of work done per week. A couple of weeks ago I was caught off guard because one of the tasks wasn't described completely and, as a result, took much longer than expected.
The karma police noticed. Yesterday, one of my tasks turned out to be much smaller in scope than was expected and I got almost half a week's work done in one day. Life is good.