In the paper they surveyed software teams worldwide about various practices. For example, they asked who had daily builds. In the US the number was 35% of teams had daily builds. This number varied worldwide from 16% to 40%.
Most of the really good people I know would be terrified of working in a shop without a daily build at a minimum, but Continuous Integration is so easy these days, there's no excuse not to build all the time.
Just re-read my answer and realized I didn't really answer your question.
Basic practices that everyone knows about but don't always use? Source code management. Scripted builds. Code reviews. Running the tests you've written.
Some of this comes from the study cited, others from our experience.
Here's another citation from the book: According to a recent survey, some 40 percent of IT shops in the United States do not use any source code or version control product at all... from Alan Zeichick. Debuggers, source control keys to quality. Software Development Times, March 2001.
Can you name a few you think ought to be used more?
[ August 02, 2005: Message edited by: Jared Richardson ] [ August 02, 2005: Message edited by: Jared Richardson ]