Does scrum ruin great engineers or are you doing it wrong?, authored by StackOverflow, which in itself is reason enough to read it.

I think one of the reasons why Scrum (or agility in general) has such as bad standing is because it tends to surface problems which are already there in the company, and makes them transparent. Consequently, it’s easier to shoot the messenger than to acknowledge and work on the problems.

» View Post

Should you re-estimate your work while you do it or not?, discussed in the context of agile estimation techniques. My stance is to never reestimate after work has been started, even if it’s a huge outlier. Because we tend to only reestimate stuff where we have been too optimistic, and not items where we have been too pessimistic - which would then skew the final result. Also, even exceptional outliers are part of the usual business - they happen, and if we take them out by re estimating them, we assume that they will not happen in the future.

» View Post