Best Practices During Software Project Construction?

Along the lines of my recent poll on practices during project initialization, here's a poll on some common practices used during software development construction. Which of these have you found to be important for success? What have I missed?