Agile Release Management [docs.google.com]
This is an article I wrote on managing features and releases. Why read it? I think we've developed a few techniques that make life as a developer much easier.
We have (at least) four major releases each year at work, and last night's release was so easy I could been on vacation and it still could have happened. The whole tech team was not involved at all in the release.