Honestly, 99% of the time people are doing it wrong. People are either too strict with it or too "loosey goosey" with it.
*EDIT* It doesn't have to be correct, it just has to work for the people on the team. If it works, then use it, if it doesn't then change it. That's agile.